powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Макрокоманду не перенести в модуль
11 сообщений из 11, страница 1 из 1
Макрокоманду не перенести в модуль
    #32809742
Тамар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Не понимаю...
Был макрос с единственной макрокомандой: ВывестиВФормате, для сбороса некой таблицы в Excel. Если файл с аналогичным именем уже есть, макрокоманда предлагает его переписать или изменить имя. Логично!

Написала вместо макроса модуль с командой DoCmd.OutputTo. Без всяких подтверждений переписывает уже существующий файл. Что за фигня, и как бороться.

P.S. В модуль понадобилось перенести, так как путь к файлу стал не константой, а переменной
...
Рейтинг: 0 / 0
Макрокоманду не перенести в модуль
    #32809760
Bagin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Перед выводом проверить функцией Dir()
...
Рейтинг: 0 / 0
Макрокоманду не перенести в модуль
    #32809834
Тамар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BaginПеред выводом проверить функцией Dir()

А окно для выбора иного имени?
...
Рейтинг: 0 / 0
Макрокоманду не перенести в модуль
    #32809859
Bagin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вместо OutputTo открывать excel, данные скидывать в него и в экселе делать все что угодно
...
Рейтинг: 0 / 0
Макрокоманду не перенести в модуль
    #32809916
Тамар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BaginВместо OutputTo открывать excel, данные скидывать в него и в экселе делать все что угодно

А можно поподробнее? И как Excel скрыть от пользователя?
...
Рейтинг: 0 / 0
Макрокоманду не перенести в модуль
    #32809939
Bagin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Макрокоманду не перенести в модуль
    #32810075
Тамар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Нашла в ранее обсуждаемом следующее
(http://sql.ru/forum/actualthread.aspx?tid=131318&hl=excel+application)

Вопрос: Я делаю экспорт аксесной таблицы в Ёксель, используя код:
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel8, tblName, strPath & "\" & FileName, True, ""
и мне нужно, чтобы если уже такой файл существует Аксес просто перезаписал его заново, но что-то не получается ето реализовать.
Подскажите, как это можно сделать.


Значит, он все-таки спрашивает? А почему у меня не спрашивает? Как такое может быть?
Ну пусть он спросит...убить мы его всегда успеем...
...
Рейтинг: 0 / 0
Макрокоманду не перенести в модуль
    #32810096
Bagin
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я не уверен, но может это?

Application.SetOption "Confirm Document Deletions", True
...
Рейтинг: 0 / 0
Макрокоманду не перенести в модуль
    #32810101
Фотография Программист-Любитель
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Это на удаление собственных аксессных объектов.
...
Рейтинг: 0 / 0
Макрокоманду не перенести в модуль
    #32810155
Тамар
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Программист-ЛюбительЭто на удаление собственных аксессных объектов.

Да, к сожалению, эта опция не прокатила.
Да и макрос спрашивает, все как положено.
...
Рейтинг: 0 / 0
Макрокоманду не перенести в модуль
    #32810754
Фотография Alexander G
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вроде и подсказали как...
Вот элементарный примерчик без наворотов
...
Рейтинг: 0 / 0
11 сообщений из 11, страница 1 из 1
Форумы / Microsoft Access [игнор отключен] [закрыт для гостей] / Макрокоманду не перенести в модуль
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]