Домашняя страница Undo Do Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Из ACCESS запустить макрос в EXCEL - Мир MS Excel

Регистрация · Логин: · Пароль: · · Забыли пароль?
  • Страница 1 из 1
  • 1
Модератор форума: _Boroda_, Manyasha, SLAVICK, китин  
Мир MS Excel » Вопросы и решения » Excel и другие приложения » Access » Из ACCESS запустить макрос в EXCEL
Из ACCESS запустить макрос в EXCEL
vldmlt Дата: Пятница, 02.03.2018, 13:10 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
Добрый день всем!
Прошу подсказать саму суть решения вопроса (с описанием кода конечно, для понимания).

Исходные данные:
OFFICE 2010
Референс MS EXCEL 14.0 Object Library включен
В EXCEL (в PERSONAL.XLSB) имею макрос mmm1.
При запуске этого макроса в EXCEL все отрабатывается ок!

Файл EXCEL расположен: C:\Temp\MyFile.xlsx

Что хочу:
В ACCESS запустить макрос, который запустил бы в файле MyFile.xlsx макрос mmm1.
Макрос mmm1 просто форматирует данные на листе и сохраняет файл.
Сам файл EXCEL открывать не надо.
Надо что бы в закрытом файле выполнился макрос.

Все!

Спасибо всем за дельный совет!
 
Ответить
СообщениеДобрый день всем!
Прошу подсказать саму суть решения вопроса (с описанием кода конечно, для понимания).

Исходные данные:
OFFICE 2010
Референс MS EXCEL 14.0 Object Library включен
В EXCEL (в PERSONAL.XLSB) имею макрос mmm1.
При запуске этого макроса в EXCEL все отрабатывается ок!

Файл EXCEL расположен: C:\Temp\MyFile.xlsx

Что хочу:
В ACCESS запустить макрос, который запустил бы в файле MyFile.xlsx макрос mmm1.
Макрос mmm1 просто форматирует данные на листе и сохраняет файл.
Сам файл EXCEL открывать не надо.
Надо что бы в закрытом файле выполнился макрос.

Все!

Спасибо всем за дельный совет!

Автор - vldmlt
Дата добавления - 02.03.2018 в 13:10
anvg Дата: Пятница, 02.03.2018, 18:50 | Сообщение № 2
Группа: Друзья
Ранг: Обитатель
Сообщений: 411
Репутация: 222 ±
Замечаний: 0% ±

2010, 2016
Доброе время суток
1
Цитата
xlsx
Этот формат файлов не содержит макросов.
2
Цитата
Надо что бы в закрытом файле выполнился макрос.
Макросы в закрытых файлах не выпоняются.
3 если нужно, то перенесите код с правками в модуль Access и выполните
 
Ответить
СообщениеДоброе время суток
1
Цитата
xlsx
Этот формат файлов не содержит макросов.
2
Цитата
Надо что бы в закрытом файле выполнился макрос.
Макросы в закрытых файлах не выпоняются.
3 если нужно, то перенесите код с правками в модуль Access и выполните

Автор - anvg
Дата добавления - 02.03.2018 в 18:50
RAN Дата: Пятница, 02.03.2018, 18:57 | Сообщение № 3
Группа: Друзья
Ранг: Участник клуба
Сообщений: 4888
Репутация: 974 ±
Замечаний: 0% ±

2010
Дельный совет - плюньте на хотелку слюной, ибо она не осуществима.
Не дельный совет:
1) запускаете Excel
2) ПРИНУДИТЕЛЬНО запускаете PERSONAL.XLSB, ибо при программном запуске Excel PERSONAL.XLSB не запускается
3) открываете свой файл
4) применяете к нему макрос из персонал
5) сохраняете файлы, и закрываете Excel
Все!


Быть или не быть, вот в чем загвоздка!
 
Ответить
СообщениеДельный совет - плюньте на хотелку слюной, ибо она не осуществима.
Не дельный совет:
1) запускаете Excel
2) ПРИНУДИТЕЛЬНО запускаете PERSONAL.XLSB, ибо при программном запуске Excel PERSONAL.XLSB не запускается
3) открываете свой файл
4) применяете к нему макрос из персонал
5) сохраняете файлы, и закрываете Excel
Все!

Автор - RAN
Дата добавления - 02.03.2018 в 18:57
vldmlt Дата: Суббота, 03.03.2018, 11:27 | Сообщение № 4
Группа: Пользователи
Ранг: Прохожий
Сообщений: 4
Репутация: 0 ±
Замечаний: 0% ±

Excel 2010
anvg,

Упс.....
Н-да, не думал я что окажется все так не просто((
Ну что ж - челом бью!
Прошу помочь "затащить" данные из файла (во вложении) в таблицу ACCESS.
(C:\TEMP\...) Расширение - xls или xlsx - на выбор. Если это важно))

Советом здесь уже не помочь - прошу какую-нить разработку на ACCESS.

Спасибо!
К сообщению приложен файл: 7154408.xlsx(65.9 Kb)
 
Ответить
Сообщениеanvg,

Упс.....
Н-да, не думал я что окажется все так не просто((
Ну что ж - челом бью!
Прошу помочь "затащить" данные из файла (во вложении) в таблицу ACCESS.
(C:\TEMP\...) Расширение - xls или xlsx - на выбор. Если это важно))

Советом здесь уже не помочь - прошу какую-нить разработку на ACCESS.

Спасибо!

Автор - vldmlt
Дата добавления - 03.03.2018 в 11:27
anvg Дата: Суббота, 03.03.2018, 18:31 | Сообщение № 5
Группа: Друзья
Ранг: Обитатель
Сообщений: 411
Репутация: 222 ±
Замечаний: 0% ±

2010, 2016
Прошу помочь "затащить" данные из файла (во вложении) в таблицу ACCESS

Что вы под этим подразумеваете?
Если в новую таблицу, то импорт в новую.
Если в существующую, то импорт в существующую.
Только приведите данные на листе в порядок. Таблица должна содержать только названия столбцов и данные для них. Вот всё остальное и удалите. Для импорта в существующую убедитесь, что имена столбцов и типы данных одинаковые.
P. S. А вообще этот вопрос какое-то отношение к названию темы имеет?
 
Ответить
Сообщение
Прошу помочь "затащить" данные из файла (во вложении) в таблицу ACCESS

Что вы под этим подразумеваете?
Если в новую таблицу, то импорт в новую.
Если в существующую, то импорт в существующую.
Только приведите данные на листе в порядок. Таблица должна содержать только названия столбцов и данные для них. Вот всё остальное и удалите. Для импорта в существующую убедитесь, что имена столбцов и типы данных одинаковые.
P. S. А вообще этот вопрос какое-то отношение к названию темы имеет?

Автор - anvg
Дата добавления - 03.03.2018 в 18:31
Мир MS Excel » Вопросы и решения » Excel и другие приложения » Access » Из ACCESS запустить макрос в EXCEL
  • Страница 1 из 1
  • 1
Поиск:

Яндекс цитирования
© 2010-2018 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!