Передача данных из Visual Basic в Microsoft Excel - VB

Узнай цену своей работы

Формулировка задачи:

В общем был озадачен данной проблемой, но поиски по интернету увенчались успехом. Выкладываю пример как решить этот вопрос. И так, в папке есть файл с именем "Main.xls", в нем есть 1 страница с именем "Main". На данной странице есть 2 слова это "Тут значения:" и "<ПЕЧАТЬ>". Из программы передаются значения поля Text1.Text в книгу Main.xls в любое место поля где есть слово "<ПЕЧАТЬ>".

Будет очень удобно для составления бланков отчетности

. В программе так же есть "Check1", если он включен тогда будет, что-то типа "Пред просмотр печати", если нет, тогда страница сразу же уйдет на печать, используется принтер установленный в системе по умолчанию.

Если будут ошибки при передачи данных, есть такие варианты:

1. У меня стоит 64 битная OS, путь к приложению MS Office у меня такой: C:\Program Files (x86)\Microsoft Office\Office12 - Вам нужно заменить на свой, как сделать думаю знаете. 2. Не совпадение версий MS Office - сделайте то же самой, что вверху.

Решение задачи: «Передача данных из Visual Basic в Microsoft Excel»

textual
Листинг программы
Set xlsheet = Nothing
Set Xlapp = Nothing

ИИ для рефератов и докладов


  • Экспорт Word по ГОСТу
  • Минимум 80% уникальности текста
  • Поиск релевантных источников в интернете
  • Готовый документ за 2 минуты

Оцени полезность:

11   голосов , оценка 4.091 из 5
Похожие ответы