teratail header banner
teratail header banner
質問するログイン新規登録

質問編集履歴

3

コードの追加

2019/04/24 11:16

投稿

RMBQsKe5AP10gjx
RMBQsKe5AP10gjx

スコア24

title CHANGED
File without changes
body CHANGED
@@ -1,2 +1,29 @@
1
1
  ローカルフォルダにあるWordファイルのフッターから特定の日付を抜き出してコンソールに表示したいのですが、
2
- wshのjscriptでWordのヘッダー、フッターを操作する方法はございますでしょうか?
2
+ wshのjscriptでWordのヘッダー、フッターを操作する方法はございますでしょうか?
3
+
4
+ ```ここに言語を入力
5
+ var fso = new ActiveXObject("Scripting.FileSystemObject");
6
+ var objWord = WScript.CreateObject("word.Application");
7
+
8
+ function footer(path,depth){
9
+ var files = fso.GetFolder(path).Files;
10
+ var emr = new Enumerator(files);
11
+ for ( ; !emr.atEnd(); emr.moveNext()) {
12
+ var file1 = emr.item();
13
+ row++;
14
+ var openfile = (fso.GetParentFolderName(file1) + "\" + file1.name);
15
+ var result = openfile.match(/doc/);
16
+ if (result!=null){
17
+
18
+ objWord.Visible = true;
19
+ objWord.DisplayAlerts = false;
20
+ var doc = objWord.Documents.Open(openfile);
21
+ WScript.Echo(doc.PageSetup.RightFooter);
22
+ doc.Close();
23
+ objWord.Quit();
24
+ }
25
+ }
26
+ }
27
+
28
+ footer(".",0);
29
+ ```

2

2019/04/24 11:16

投稿

RMBQsKe5AP10gjx
RMBQsKe5AP10gjx

スコア24

title CHANGED
File without changes
body CHANGED
@@ -1,2 +1,2 @@
1
- Wordのフッターから特定の日付を抜き出してコンソールに表示したいのですが、
1
+ ローカルフォルダにあるWordファイルのフッターから特定の日付を抜き出してコンソールに表示したいのですが、
2
2
  wshのjscriptでWordのヘッダー、フッターを操作する方法はございますでしょうか?

1

2019/04/24 09:38

投稿

RMBQsKe5AP10gjx
RMBQsKe5AP10gjx

スコア24

title CHANGED
File without changes
body CHANGED
@@ -1,2 +1,2 @@
1
- Wordのフッターから日付を抜き出してコンソールに表示したいのですが、
1
+ Wordのフッターから特定の日付を抜き出してコンソールに表示したいのですが、
2
2
  wshのjscriptでWordのヘッダー、フッターを操作する方法はございますでしょうか?