Передача данных из 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

ИИ поможет Вам:


  • решить любую задачу по программированию
  • объяснить код
  • расставить комментарии в коде
  • и т.д
Попробуйте бесплатно

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

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