|
Заблокирован
|
|
Передача данных из Visual Basic в Microsoft Excel17.09.2012, 17:56. Показов 2509. Ответов 2
Метки нет (Все метки)
В общем был озадачен данной проблемой, но поиски по интернету увенчались успехом. Выкладываю пример как решить этот вопрос.
И так, в папке есть файл с именем "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 - сделайте то же самой, что вверху.
3
|
|
| 17.09.2012, 17:56 | |
|
Ответы с готовыми решениями:
2
Решение квадратного уравнения Visual Basic в Microsoft Excel Средствами Visual Basic разработать лист Microsoft Excel
|
|
|
|||||||||||
| 18.09.2012, 05:41 | |||||||||||
|
Спасибо.
Все замечательно работает. Сразу видно, что из готового проекта. Много неюзаных переменных ![]() Те кому понадобится, разберутся сразу после поиска API SendMessage.
Два With Xlapp подряд. Но может я и не прав. И все же в конце я бы очистил объекты.
0
|
|||||||||||
|
Заблокирован
|
|
| 18.09.2012, 07:50 [ТС] | |
|
Dragokas, Выдрал из программы ты прав. Зачистить сложности не будет. Везде стоит On Error Resume Next, так что в любом случае работать будет. В Интернете были только примеры как конкретно передать значение в определенное поле на листе, добавил поиск по значению и получилось не плохо.
0
|
|
| 18.09.2012, 07:50 | |
|
Помогаю со студенческими работами здесь
3
Перенос данных из Visual Basic в Excel Перенос данных из Visual Basic .NET в Excel Способы передачи данных из Excel в Visual Basic Способы передачи данных с Visual Basic в Excel (статья) Выгрузка базы данных Excel через ADO в GridView Visual Basic 6 Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
Автозаполнение реквизита при выборе элемента справочника
Maks 27.03.2026
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
При выборе "Спецтехники" (Тип Справочник. Спецтехника), заполняется. . .
|
Сумматор с применением элементов трёх состояний.
Hrethgir 26.03.2026
Тут.
https:/ / fips. ru/ EGD/ ab3c85c8-836d-4866-871b-c2f0c5d77fbc
Первый документ красиво выглядит, но без схемы.
Это конечно не даёт никаких плюсов автору, но тем не менее. . . всё может быть. . .
|
Автозаполнение реквизитов при создании документа
Maks 26.03.2026
Программный код из решения ниже размещается в модуле объекта документа, в процедуре "ПриСозданииНаСервере".
Алгоритм проверки заполнения реализован для исключения перезаписи значения реквизита,. . .
|
Команды формы и диалоговое окно
Maks 26.03.2026
1. Команда формы "ЗаполнитьЗапчасти".
Программный код из решения ниже на примере нетипового документа "ЗаявкаНаРемонтСпецтехники" разработанного в конфигурации КА2.
В качестве источника данных. . .
|
|
Кому нужен AOT?
DevAlt 26.03.2026
Решил сделать простой ланчер
Написал заготовку:
dotnet new console --aot -o UrlHandler
var items = args. Split(":");
var tag = items;
var id = items;
var executable = args;. . .
|
Отправка уведомления на почту при изменении наименования справочника
Maks 24.03.2026
Программная отправка письма электронной почты на примере изменения наименования типового справочника "Склады" в конфигурации БП3. Перед реализацией необходимо выполнить настройку системной учетной. . .
|
модель ЗдравоСохранения 5. Меньше увольнений- больше дохода!
anaschu 24.03.2026
Теперь система здравосохранения уменьшает количество увольнений.
9TO2GP2bpX4
a42b81fb172ffc12ca589c7898261ccb/
https:/ / rutube. ru/ video/ a42b81fb172ffc12ca589c7898261ccb/
Слева синяя линия -. . .
|
Midnight Chicago Blues
kumehtar 24.03.2026
Такой Midnight Chicago Blues, знаешь?. .
Когда вечерние улицы становятся ночными, а ты не можешь уснуть. Ты идёшь в любимый старый бар, и бармен наливает тебе виски. Ты смотришь на пролетающие. . .
|