|
|
|
Junior Member
      
участник
Last Login: 28.10.2004 17:45
Сообщ.: 12,
Visits: 133
|
|
Вопрос следующий нада запускать макрос из командной строки. c:\EXCEL.exe C:\my.xls /mMacro1 не работает. И еще как-то хочется чтобы он окно закрывал без сохранения файла и без дурацких вопросов типа вы действительно хотите сохранить. Application.Quit задает этот вопрос и ActiveWorkbook.SaveAs тоже.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 09.12.2004 10:02
Сообщ.: 271,
Visits: 2 982
|
|
Посели свой макрос Auto_Open() и он будет запускаться при открытии книги Sub Auto_Open() ............... Application.DisplayAlerts = False Application.Quit End Sub
|
|
|
|
|
Supreme Being
      
участник
Last Login: 27.03.2008 15:26
Сообщ.: 701,
Visits: 7 028
|
|
Насчет запуска макроса не знаю, но чтобы не спрашивал сохранение, то нужно сделать:
[code]
Private Sub Workbook_BeforeClose(Cancel As Boolean) ThisWorkbook.Saved = True End Sub
|
|
|
|
|
Supreme Being
      
участник
Last Login: 27.03.2008 15:26
Сообщ.: 701,
Visits: 7 028
|
|
... или проще в макросе выполнить:
[code]
ThisWorkbook.Saved = True ' типа уже сохранен :)
|
|
|
|
|
Junior Member
      
участник
Last Login: 28.10.2004 17:45
Сообщ.: 12,
Visits: 133
|
|
| Блин нащет auto_open я нашла уже...но у меня возникла следующая проблема у меня в директории офиса XLStart лежит файл в котором макросы то и храняца. Поэтому при открытии экселя начинал по-любому выполнятся макрос что не есть хорошо. Я попростому почистили эту директорию и записала мой макрос с auto_open в обычный файл экселя ладна открываем фай и нече не выполняется причем этот макрос мне показывают как задизейбленый, как его активировать то?
|
|
|
|
|
Supreme Being
      
участник
Last Login: 09.12.2004 10:02
Сообщ.: 271,
Visits: 2 982
|
|
Честно говоря я ничего не понял, но есть еще один способ автозапуска. Посели код в событие Workbook_Open(), здесь точно должен запуститься.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 21.01.2008 22:06
Сообщ.: 729,
Visits: 7 700
|
|
Если раб.книга помещена в папку XLStart и она содержит макрос(ы), то запрос Excel'я на включение/отключение макросов при открытии книги не производится даже при высоком уровне безопасности.
Или измени уровень безопасности, или подпиши макросы книги электронной подписью, и "всё будет Enable".
|
|
|
|
|
Junior Member
      
участник
Last Login: 28.10.2004 17:45
Сообщ.: 12,
Visits: 133
|
|
| Не ну мужики вы супер просто :)). Спасиба вам огромное. Все терь зашибись печатается :))
|
|
|
|
|
|
| | |