質問編集履歴
4
内容を修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -65,8 +65,6 @@
|
|
65
65
|
### <実現したいこと(詳細)>
|
66
66
|
|
67
67
|
・この「手順3」の動作をタスクスケジューラーの**タスクで実行させ**A1を更新させたいのですが『ActiveXコンポーネントはオブジェクトを作成できません。:'GetObject'』と表示されて上手く動作しません。
|
68
|
-
|
69
|
-
![![イメージ説明](5a3252478d89e30be410cbf74aabe3a8.png)](c162358b3cdfacdfc72cda21d0b8a656.png)
|
70
68
|
|
71
69
|
・ファイル「Book1.xlsm」が2重に起動しないようにしたいです。
|
72
70
|
|
3
補足を追加しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -80,7 +80,11 @@
|
|
80
80
|
|
81
81
|
### <補足>
|
82
82
|
|
83
|
-
・タスクスケジューラーの設定は「ユーザーがログオンしているときのみ実行する」にしています。
|
83
|
+
・タスクスケジューラーの設定は「ユーザーがログオンしているときのみ実行する」を選択し「最上位の特権で実行する」にチェックしています。
|
84
|
+
|
85
|
+
|
86
|
+
|
87
|
+
|
84
88
|
|
85
89
|
・動作環境:Windows10 64bit
|
86
90
|
|
2
問い合わせ内容を修正しました。
test
CHANGED
File without changes
|
test
CHANGED
@@ -40,11 +40,7 @@
|
|
40
40
|
|
41
41
|
Dim obj
|
42
42
|
|
43
|
-
On Error Resume Next
|
44
|
-
|
45
43
|
Set obj = GetObject(,"Excel.Application")
|
46
|
-
|
47
|
-
On Error Goto 0
|
48
44
|
|
49
45
|
obj.Run "macrotest"
|
50
46
|
|
@@ -60,7 +56,7 @@
|
|
60
56
|
|
61
57
|
**手順3.**
|
62
58
|
|
63
|
-
手順2のExcelが起動した状態で、「C:\test\sample.vbs」をダブルクリックで実行するとセルA1に現在時刻(Time)が記載される。
|
59
|
+
手順2のExcelが起動した状態で、「C:\test\sample.vbs」をダブルクリックで実行するとセルA1に現在時刻(Time)が記載される。(**ダブルクリックでのA1セル更新はできています。**)
|
64
60
|
|
65
61
|
|
66
62
|
|
@@ -68,13 +64,13 @@
|
|
68
64
|
|
69
65
|
### <実現したいこと(詳細)>
|
70
66
|
|
71
|
-
・この「手順3」の動作をタスクスケジューラーで実行させA1を更新させたいのですが
|
67
|
+
・この「手順3」の動作をタスクスケジューラーの**タスクで実行させ**A1を更新させたいのですが『ActiveXコンポーネントはオブジェクトを作成できません。:'GetObject'』と表示されて上手く動作しません。
|
72
68
|
|
73
|
-
|
69
|
+
![![イメージ説明](5a3252478d89e30be410cbf74aabe3a8.png)](c162358b3cdfacdfc72cda21d0b8a656.png)
|
74
70
|
|
75
71
|
・ファイル「Book1.xlsm」が2重に起動しないようにしたいです。
|
76
72
|
|
77
|
-
・既にあるVBSファイルはなるべく変更せず解決したいです。
|
73
|
+
・**既にあるVBSファイルはなるべく変更せずに解決したいです**。
|
78
74
|
|
79
75
|
|
80
76
|
|
@@ -86,7 +82,7 @@
|
|
86
82
|
|
87
83
|
・タスクスケジューラーの設定は「ユーザーがログオンしているときのみ実行する」にしています。
|
88
84
|
|
89
|
-
・動作環境:Windows10
|
85
|
+
・動作環境:Windows10 64bit
|
90
86
|
|
91
87
|
|
92
88
|
|
@@ -126,4 +122,16 @@
|
|
126
122
|
|
127
123
|
|
128
124
|
|
125
|
+
**D:**
|
126
|
+
|
127
|
+
「C:\Program Files\Common Files\Microsoft Shared\」に「DAO」フォルダがないですが、
|
128
|
+
|
129
|
+
「C:\Program Files (x86)\Common Files\Microsoft Shared\」には「DAO」フォルダがあり、その中に「dao360.dll」があることを確認。
|
130
|
+
|
131
|
+
**E:**
|
132
|
+
|
133
|
+
64bitのPCで「%SystemRoot%\SysWOW64\config\systemprofile\」に「Desktop」フォルダを作成しタスクを実行。
|
134
|
+
|
135
|
+
|
136
|
+
|
129
137
|
お力添え頂けますと幸いです。
|
1
タイトルを修正しました。
test
CHANGED
@@ -1 +1 @@
|
|
1
|
-
タスクスケジューラーでVBScriptファイル実行する方法について
|
1
|
+
タスクスケジューラーでVBScriptファイルを実行する方法について
|
test
CHANGED
File without changes
|