2017-02-15 9 views
-2

実行時にExcel(2013)ファイルのデータを更新するVBSスクリプトがあります。それはVBSデータを更新して保存するExcel

xlBook.DisplayAlerts = False 

にエラーを与えているが、エラーメッセージの状態「「オブジェクトは、このプロパティまたはメソッドをサポートしていません」DisplayAlertsの」

ここ

Option Explicit 
Dim xlApp, xlBook, xlSheet 
Set xlApp = CreateObject("Excel.Application") 
Set xlBook = xlApp.Workbooks.Open("C:\Users\me\Desktop\"& "Book1.xlsx") 
Set xlSheet = xlBook.worksheets.item(1) 
xlBook.DisplayAlerts = False 
xlBook.RefreshAll 
xlBook.Save 
xlBook.Close 
xlApp.Quit 
Set xlSheet = Nothing 
Set xlBook = Nothing 
Set xlApp = Nothing 
+0

「xlApp.DisplayAlerts = False」を試す – CallumDA

+1

が成功しました。これを回答として投稿できますか?それを受け入れるか? –

+2

Prot Prot:あなたは 'Excel.Workbook'オブジェクトを使って作業していて、エラーメッセージから' DisplayAlerts'メンバを持っていないことを知っています。次のステップはGoogleに "Excel VBA DisplayAlerts"(MSDNの最初のヒット "Application.DisplayAlerts")であって、Stack Overflowで尋ねるべきではありませんでした。 –

答えて

1

DisplayAlertsがあるVBSスクリプトがありますApplicationオブジェクトのプロパティ

関連する問題