|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
26.06.2017, 16:31 | #1 |
Пользователь
Регистрация: 26.04.2017
Сообщений: 86
|
VBA Access Обращение к списку имён таблиц
Доброго времени суток
Моя задача - сделать программу экспорта из акса в эксель. Требуется экспортировать несколько (в данный момент 5) таблиц в одну книгу на разные листы. Имеется код теоретически нужный код, который пока не проверял Код:
Окажите помощь, если возможно |
26.06.2017, 16:50 | #2 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
|
27.06.2017, 11:24 | #3 |
Пользователь
Регистрация: 26.04.2017
Сообщений: 86
|
Попробовал
Код:
Когда ставил метку и делал шаги, при наведении на Код:
Запрос, в теории, вытащит имена всех таблиц. А есть ли возможность "выбирать" таблицы, имена которых нужны? Кликнул мышью по таблице, нажал на кнопку формы, имя перенеслось? |
27.06.2017, 11:43 | #4 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
см архив
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
28.06.2017, 11:16 | #5 |
Пользователь
Регистрация: 26.04.2017
Сообщений: 86
|
Прошу прощения за то, что так затянул с ответом
Aleksandr H., вы в очередной раз меня выручили. Получив форму, я пытался избавится от этих скрытых/системных элементов в списке. Додумался до такого: Код:
Код:
Позже начнутся приколы Дело в том, что менял код я прямо в том файле из архива. Потом перенёс оттуда |
28.06.2017, 11:26 | #6 | |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
Цитата:
Код:
|
|
28.06.2017, 11:27 | #7 |
Пользователь
Регистрация: 26.04.2017
Сообщений: 86
|
Перенёс оттуда форму в свой файл с другой формой. Дома с флэшки запустил файл. По какой-то причине на домашнем ноуте программа работала не так как нужно: нажатие кнопки добавляло одно имя из существующих таблиц. Ещё один клик - ещё одно имя. Если кликов больше, чем имён - заносил повторно.
Приехал на работу. Снёс форму из файла. Создал новую, переписал код. Запускаю - выдаёт ошибку 6014. Требует указать тип источника данных для строки Код:
|
28.06.2017, 11:39 | #8 |
Пользователь
Регистрация: 26.04.2017
Сообщений: 86
|
|
28.06.2017, 11:43 | #9 |
Старожил
Регистрация: 09.01.2008
Сообщений: 26,229
|
не за что.
на самом деле, переменная line лишняя, поэтому можно ещё сократить код: Код:
|
28.06.2017, 14:07 | #10 |
2 the Nation Glory
Старожил
Регистрация: 27.05.2014
Сообщений: 3,289
|
Ну так что, вопрос решен или как?
Кто умер, но не забыт, тот бессмертен.
Лао-Цзы. |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Перенос значений таблиц из Excel в несколько таблиц Word средствами VBA | apfu00 | Microsoft Office Excel | 0 | 19.10.2016 16:51 |
Обращение к элементу дб access | leonidbushuev | БД в Delphi | 1 | 19.01.2013 11:44 |
Обращение к таблице Access из Delphi | Ягик | БД в Delphi | 4 | 13.03.2011 10:26 |
VBA, Excel 2007 обращение к элементам ActiveX | smallfry | Microsoft Office Excel | 2 | 03.11.2010 11:43 |
Firebird Получение имён таблиц и список полей определённой таблицы | Alexei91 | БД в Delphi | 5 | 02.08.2010 14:00 |