Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
21.05.2019, 11:27
|
|||
---|---|---|---|
|
|||
VBA Excel в Access |
|||
#18+
Добрый день. Установлен Office 2016. Есть база access, которая открывает ссылку ie, логинится на ресурсе, запускает макрос в excel, который выгружает с ресурса некоторые данные. Возможен ли перенос макроса excel в access, чтобы всё сразу писалось в таблицу в базе, не используя excel? Как в vba access прописать закрытие окон ie после отработки? Сюда могу выложить только фото кода, так как база на работе, политика безопасности, интернета нема. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.05.2019, 11:34
|
|||
---|---|---|---|
VBA Excel в Access |
|||
#18+
Ну вообще VBA код будет работать на Акцессе, нужно будет только поменять части, которые непосредственно работают с Экелем. Часть, которая работает с интернетом должна работать без изменений. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.05.2019, 11:48
|
|||
---|---|---|---|
VBA Excel в Access |
|||
#18+
grekerСюда могу выложить только фото кода, так как база на работе, политика безопасности, интернета нема.скопируй в Блокнот текст. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.05.2019, 11:51
|
|||
---|---|---|---|
VBA Excel в Access |
|||
#18+
или экспорт из IDE в текстовые файлы *.cls или *.bas Или USB тоже блокированы? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.05.2019, 12:05
|
|||
---|---|---|---|
|
|||
VBA Excel в Access |
|||
#18+
MrShinНу вообще VBA код будет работать на Акцессе, нужно будет только поменять части, которые непосредственно работают с Экелем. Часть, которая работает с интернетом должна работать без изменений. Добавлю, что в макросе excel вы, видимо, вносите значения в ячейки одной строки, потом следующей и т.д. В Аксе вместо этого хозяйства нужно открыть Recordset на таблице-получателе и добавлять записи туда. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.05.2019, 13:31
|
|||
---|---|---|---|
|
|||
VBA Excel в Access |
|||
#18+
USB тоже заблокированы, пишу с мобильного)) К сожалению, я не очень силён, мягко говоря, в vba, просто досталось в "наследство" и накинули задачу в нагрузку) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.05.2019, 13:32
|
|||
---|---|---|---|
|
|||
VBA Excel в Access |
|||
#18+
Просто копирование уже пробовал на дурака, не работает)) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.05.2019, 13:36
|
|||
---|---|---|---|
|
|||
VBA Excel в Access |
|||
#18+
В excel есть таблица с кодами на отдельном листе, оттуда берётся значение, вставляется в окно ie, нажимается кнопка, появляющиеся данные выгружаются в excel на другой лист. И так по всем кодам ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.05.2019, 14:25
|
|||
---|---|---|---|
VBA Excel в Access |
|||
#18+
grekerВозможен ли перенос макроса excel в access, чтобы всё сразу писалось в таблицу в базе, не используя excel?После подключения референсной библиотеки экселёвый макрос переносится в Access практически без изменений, если он написан правильно. Нужно только добавить код открытия книги и получить на неё референс. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.05.2019, 14:41
|
|||
---|---|---|---|
VBA Excel в Access |
|||
#18+
AkinaПосле подключения референсной библиотеки Ему надо без экселя сразу в акс писать из ie, но исходники он не кажет, а пытается про них рассказать в повествовательной форме... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.05.2019, 15:12
|
|||
---|---|---|---|
VBA Excel в Access |
|||
#18+
bubuchaЕму надо без экселя сразу в акс писать из ie А вот тут уже действительно без кода никуда. Хотя как по мне - посмотреть, что там в экселе наворочано, да написать с нуля. Всяко быстрее, чем чужую лапшу отлаживать. Хотя если алгоритм прозрачен. то забрать как есть. VBA - он везде VBA. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.05.2019, 16:23
|
|||
---|---|---|---|
|
|||
VBA Excel в Access |
|||
#18+
Вложил архив с кодами, получилось примерно как левой пяткой нос почесать ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.05.2019, 16:27
|
|||
---|---|---|---|
VBA Excel в Access |
|||
#18+
grekerUSB тоже заблокированы, пишу с мобильного))навеяло... Пишу на броне горящего танка... © ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.05.2019, 16:35
|
|||
---|---|---|---|
|
|||
VBA Excel в Access |
|||
#18+
Панург, Практически))) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.05.2019, 16:50
|
|||
---|---|---|---|
VBA Excel в Access |
|||
#18+
Да всего-то там и делов, что всякие ThisWorkbook.Worksheets(X).Cells(Y, Z) поменять на переменные, да нарисовать код вставки в таблицы по мере формирования данных для новой записи. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.05.2019, 18:20
|
|||
---|---|---|---|
|
|||
VBA Excel в Access |
|||
#18+
Akina, Это на каком языке сейчас ругательство прозвучало?))) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
21.05.2019, 18:48
|
|||
---|---|---|---|
|
|||
VBA Excel в Access |
|||
#18+
Akina, Я просто к тому, что в vba я, мягко говоря, не силён)) по образу и подобию пытался что-то состряпать, но не получается (( ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.05.2019, 08:09
|
|||
---|---|---|---|
|
|||
VBA Excel в Access |
|||
#18+
Сможет кто помочь с этой задачкой?)) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.05.2019, 08:30
|
|||
---|---|---|---|
|
|||
VBA Excel в Access |
|||
#18+
А что значит помочь? Взять и переписать код так чтобы он работал так как вам надо? Здесь точно много кто это сможет.... Но захочет ли.... делать это просто так....> а просто помочь - это вам самому надо начать разбираться в том что этот код делает по шагам.... Вот например этот кусок кода что-то берет из excell и вставляет в explorer. Код: vbnet 1. 2.
Что он именно берет, для чего вставляет ? Наверное я мог бы сам разобраться в этом вопросе - но вот если честно, мне лень. Итак отвечаете на этот вопрос- определяем нужно ли это в Аксе и если нужно, подсказываем как сделать. Потом идем дальше по коду. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.05.2019, 09:55
|
|||
---|---|---|---|
VBA Excel в Access |
|||
#18+
greker, а вы примечания то читали? раскомментируйте этот блок - будут закрываться все окна Код: vbnet 1. 2. 3. 4. 5. 6.
или вот это: причина создания файлов именно в эксель Код: vbnet 1.
вот здесь они создаются в другой директории Код: vbnet 1. 2. 3. 4. 5.
спорное название папки... и пути - это точно рабочий код? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.05.2019, 10:36
|
|||
---|---|---|---|
|
|||
VBA Excel в Access |
|||
#18+
Serg197311, Этот блок берёт значение из excel, вставляет его в поле в ie, нажимает кнопку в ie для выгрузки данных, которые копируются в таблицу в excel ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.05.2019, 10:39
|
|||
---|---|---|---|
|
|||
VBA Excel в Access |
|||
#18+
alecko, Блок закрывает активное окно ie. Пути папок в самом коде верные, рабочие, просто путь в сетевой перс очень длинный, я его заменил немного. Сам код рабочий, вопрос в адаптации его под vba access вместо excel ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.05.2019, 10:51
|
|||
---|---|---|---|
|
|||
VBA Excel в Access |
|||
#18+
Serg197311, Насчёт просто так тоже обсуждаемо) ... |
|||
:
Нравится:
Не нравится:
|
|||
|
22.05.2019, 11:04
|
|||
---|---|---|---|
|
|||
VBA Excel в Access |
|||
#18+
grekerSerg197311, Этот блок берёт значение из excel, Ну да, ну да....КАКОЕ ЗНАЧЕНИЕ??? и откуда его взять, если не использовать excell? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=45&tablet=1&tid=1610697]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
31ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
others: | 317ms |
total: | 442ms |
0 / 0 |