Как открыть и редактировать шаблон Excel с помощью Visual Basic

У меня есть шаблон, который мы используем на работе, который я хочу редактировать с помощью Visual Basic. У меня есть встроенный графический интерфейс, который запрашивает у пользователя несколько частей данных. Мне нужно открыть шаблон и просто отредактировать содержимое шаблона на основе пользовательского ввода. До сих пор я проводил исследования, и все, что я видел, показывает мне, как открыть новый документ Excel, а не текущий. Как открыть текущий шаблон?

* Я заставляю пользователя искать и выбирать имя файла, и оно сохраняется как переменная

1 ответ

Решение

Трудно сказать, чего вы хотите достичь, может быть, нужно больше разъяснений.

Для ссылки на открытый файл Excel

Set execlObj = GetObject(fileName)

Чтобы открыть неоткрытый файл Excel (в отдельном приложении Excel)

Dim oXLApp As Object, wb As Object
Set oXLApp = CreateObject("Excel.Application")
Set wb = oXLApp.Workbooks.Open(fileName)

Где имя файла, например, c:\test.xls

Другие вопросы по тегам