У меня есть файл шаблона слова, который извлекает данные из файла excel для заполнения формы.Обновление кода Word VBA для 2013
код выглядит примерно так:
Dim myXL As Object
Set myXL = Getobject("myfile.xls")
myXL.Application.Visible = True
myXL.Parent.Windows(1).Visible = True
Этот код отлично работает в Office 2010 и 2007, но когда я пытаюсь его в 2013 году, это дает run time error 9
который является array subscript error
. Когда я проверяю массив Windows, он имеет нулевые элементы, поэтому ошибка правильная.
Как достичь такого же результата в 2013 году?
Следующий фрагмент кода пытается получить доступ к Worksheets("mysheet"
), и если я пропустить Visible = True линии с доступом лист дает runtime error 1004.
Любая помощь с фиксируя это было бы весьма признателен.
Прохладный Я рад, что это сработало для вас – 0m3r