Попытка автоматизировать обновления нескольких файлов Excel.
(возможно, я сталкиваюсь с неправильными вызовами пути к файлу)
Мой код:
Sub UpdateFiles()
MyDir = Application.ThisWorkbook.Path
DataDir = MyDir & "\folder1\"
ChDir (DataDir)
Nextfile = Dir("*.xlsx")
While Nextfile <> ""
Workbooks.Open (Nextfile)
Workbooks(Nextfile).Sheets("sheet1").Range("F22") = "Major"
Workbooks(Nextfile).Save
Workbooks(Nextfile).Close
Nextfile = Dir()
Wend
End Sub
Хотел бы, чтобы данные в ячейке F22 на листе 1 читались как "Major"