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

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

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

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

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

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


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

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

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


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