|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
27.03.2011, 22:17 | #1 |
Пользователь
Регистрация: 25.06.2010
Сообщений: 31
|
Работа книги в фоновом режиме
Добрый вечер всем!
Есть книга с макросом, открытие книги автоматически запускает макрос. Причем макрос работает с данными других книг, а "свою" книгу не затрагивает вообще. Обращаюсь к вам с вопросом: можно ли запустить работу книги в фоновом режиме?, поскольку видеть ее в процессе выполнения программы не требуется, скорее она даже мешает. Другие книги дожны быть видны. Если нет, то можно ли создать файл exe? Заранее большое спасибо! |
27.03.2011, 22:48 | #2 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
В меню этой книги задайте скрыть окно этой книги (Окно-Скрыть) и сохраните её.
Получите книгу типа Personal.xls. Другое дело - как Вы эту книгу будете закрывать...
webmoney: E265281470651 Z422237915069 R418926282008
|
27.03.2011, 23:05 | #3 |
Пользователь
Регистрация: 25.06.2010
Сообщений: 31
|
После выполнения макрос закрывает книгу, так что не думаю, что с этим возникнут проблемы.
В любом случае попробую завтра сделать, как Вы сказали. О результатах скажу. Спасибо! Не первый раз выручаете.=) |
28.03.2011, 09:26 | #4 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Да, после скрытия окна пропадёт меню "Сохранить", так что сохранить изменения можно будет только по запросу "Сохранить изменения" при закрытии Экселя (или можно макрос для сохранения написать).
Отобразить окно можно опять через это же меню "Окно-Отобразить" - в Вашем случае вероятно при отключенных макросах. Насчёт exe - возможно можно этот (ну почти этот, изменения минимальны) код перенести в скрипт vbs, который в свою очередь можно скомпилировать в exe. Но это конечно зависит от кода и задачи в целом. Но как вариант...
webmoney: E265281470651 Z422237915069 R418926282008
|
28.03.2011, 11:58 | #5 |
Пользователь
Регистрация: 25.06.2010
Сообщений: 31
|
Скрыть окно получилось! Как, оказывается, просто решалась проблема. Еще раз спасибо!
Hugo121, не расскажете поподробнее про создание .exe файла? Если бы научилась, в дальнейшем мне бы это очень пригодилось. |
28.03.2011, 12:44 | #6 |
Старожил
Регистрация: 11.05.2010
Сообщений: 5,166
|
Как exe делается в VB - не знаю, а из vbs - я делал в vbs2exe или с помощью vbsedit, но лучше vbs2exe - правильно путь к скрипту сохраняет, если это важно.
vbsedit вместо пути к exe ставит путь к temp, куда exe распаковывается перед выполнением. Всё поняли? Но тогда сперва освойте скрипты vbs - в общем почти как VBA.
webmoney: E265281470651 Z422237915069 R418926282008
|
28.03.2011, 14:03 | #7 |
Пользователь
Регистрация: 25.06.2010
Сообщений: 31
|
Поняла не всё, но многое.
Если доберусь до vbs, перечитаю Ваше сообщение еще раз. :-D Тогда, думаю, пойму каждое слово |
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Передача русских символов в фоновом режиме(AJAX) | SkrudjMakdak | JavaScript, Ajax | 1 | 08.02.2011 18:12 |
Консольное приложение в фоновом режиме | free6878 | Помощь студентам | 0 | 04.01.2011 09:23 |
Работа программы в фоновом режиме | Roman Lebedev | Общие вопросы C/C++ | 4 | 22.06.2010 06:21 |
Работа макроса в фоновом режиме | Maxx | Microsoft Office Excel | 2 | 14.01.2009 17:09 |
Проверка орфографии в фоновом режиме | Kalash | Microsoft Office Word | 3 | 01.11.2008 00:49 |