質問編集履歴

2

状況の解説付与

2022/01/13 11:32

投稿

SakuraBeans
SakuraBeans

スコア2

test CHANGED
File without changes
test CHANGED
@@ -2,6 +2,9 @@
2
2
  通常起動(Accessからモジュール実行)では使用できるのですが、
3
3
  タスクスケジューラで「ユーザーがログオンしているかどうかに関わらず実行する」-「最上位の特権で実行する」だと Set xlapp = CreateObject("Excel.Application")で失敗します。
4
4
  ※ログオンしているときのみ実行だと正常動作
5
+ ※ユーザは管理者権限をもっています
6
+ ※テキストファイルにログを出力し、下記で止まっていることを確認済。
7
+  Set xlapp = CreateObject("Excel.Application.16") 
5
8
 
6
9
  回避策を知りたいのですが、ご教授いただけますでしょうか。
7
10
  よろしくお願いいたします。

1

不必要なコードの削除

2022/01/13 10:51

投稿

SakuraBeans
SakuraBeans

スコア2

test CHANGED
File without changes
test CHANGED
@@ -19,8 +19,7 @@
19
19
  wbook = "Excelファイル名.xlsx"
20
20
  wbook = path & wbook
21
21
 
22
- sheetName = Month(SerchStartDate) & "月"
23
- 'テンプレートファイルオープン
22
+ 'テンプレートファイルオープン
24
23
  xlapp.Workbooks.Open (wbook)  ←エラー
25
24
 
26
25
  xlapp.Application.DisplayAlerts = False