|
|
|
Макрокоманду не перенести в модуль
|
|||
|---|---|---|---|
|
#18+
Не понимаю... Был макрос с единственной макрокомандой: ВывестиВФормате, для сбороса некой таблицы в Excel. Если файл с аналогичным именем уже есть, макрокоманда предлагает его переписать или изменить имя. Логично! Написала вместо макроса модуль с командой DoCmd.OutputTo. Без всяких подтверждений переписывает уже существующий файл. Что за фигня, и как бороться. P.S. В модуль понадобилось перенести, так как путь к файлу стал не константой, а переменной ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 14:37:05 |
|
||
|
Макрокоманду не перенести в модуль
|
|||
|---|---|---|---|
|
#18+
Перед выводом проверить функцией Dir() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 14:44:38 |
|
||
|
Макрокоманду не перенести в модуль
|
|||
|---|---|---|---|
|
#18+
BaginПеред выводом проверить функцией Dir() А окно для выбора иного имени? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 15:05:08 |
|
||
|
Макрокоманду не перенести в модуль
|
|||
|---|---|---|---|
|
#18+
Вместо OutputTo открывать excel, данные скидывать в него и в экселе делать все что угодно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 15:11:01 |
|
||
|
Макрокоманду не перенести в модуль
|
|||
|---|---|---|---|
|
#18+
BaginВместо OutputTo открывать excel, данные скидывать в него и в экселе делать все что угодно А можно поподробнее? И как Excel скрыть от пользователя? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 15:28:37 |
|
||
|
Макрокоманду не перенести в модуль
|
|||
|---|---|---|---|
|
#18+
Может здесь что-нибудь найдется: http://sql.ru/forum/actualtopics.aspx?search=Excel.Application&submit=%CD%E0%E9%F2%E8&bid=4 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 15:34:36 |
|
||
|
Макрокоманду не перенести в модуль
|
|||
|---|---|---|---|
|
#18+
Нашла в ранее обсуждаемом следующее (http://sql.ru/forum/actualthread.aspx?tid=131318&hl=excel+application) Вопрос: Я делаю экспорт аксесной таблицы в Ёксель, используя код: DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel8, tblName, strPath & "\" & FileName, True, "" и мне нужно, чтобы если уже такой файл существует Аксес просто перезаписал его заново, но что-то не получается ето реализовать. Подскажите, как это можно сделать. Значит, он все-таки спрашивает? А почему у меня не спрашивает? Как такое может быть? Ну пусть он спросит...убить мы его всегда успеем... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 16:22:35 |
|
||
|
Макрокоманду не перенести в модуль
|
|||
|---|---|---|---|
|
#18+
Я не уверен, но может это? Application.SetOption "Confirm Document Deletions", True ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 16:28:38 |
|
||
|
Макрокоманду не перенести в модуль
|
|||
|---|---|---|---|
|
#18+
Это на удаление собственных аксессных объектов. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 16:30:23 |
|
||
|
Макрокоманду не перенести в модуль
|
|||
|---|---|---|---|
|
#18+
Программист-ЛюбительЭто на удаление собственных аксессных объектов. Да, к сожалению, эта опция не прокатила. Да и макрос спрашивает, все как положено. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 02.12.2004, 16:45:35 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32810096&tid=1669981]: |
0ms |
get settings: |
5ms |
get forum list: |
10ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
46ms |
get topic data: |
6ms |
get forum data: |
2ms |
get page messages: |
32ms |
get tp. blocked users: |
1ms |
| others: | 198ms |
| total: | 304ms |

| 0 / 0 |
