-2
У меня есть сценарий VBS, который при его запуске обновит данные в файле excel (2013). Однако он дает ошибку наVBS Обновить и сохранить данные Excel
xlBook.DisplayAlerts = False
говорится в сообщении об ошибке «Объект не поддерживает это свойство или метод» «» DisplayAlerts
Вот скрипт VBS
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
Попробуйте 'xlApp.DisplayAlerts = False' – CallumDA
, который сработал, можете ли вы опубликовать это как ответ, и я его приму? –
Protip: вы знаете, что работаете с объектом 'Excel.Workbook', и из сообщения об ошибке вы знаете, что у него нет члена' DisplayAlerts'. Следующим шагом должно было стать Google Excel «Эквалайзер VBA DisplayAlerts» (сначала нажмите «Application.DisplayAlerts» в MSDN), а не спрашивайте о переполнении стека. –