Страницы: 1
RSS
Excel VBA и Windows logoff
 
Здравствуйте! Помогите, пожалуйста.  
Есть файл .xls с макросами и таймером, который по таймеру читал данные, обрабатывал и писал в файлы. Он постоянно открыт и работал. Н ооказалось, что по требованиям безопасности компьютер надо не лочить (блокировать), и выходить из него (logoff) - при выходе закрывается и файл Excel. Может ли такой файл работать без залогиненного пользователя? Что для этого нужно сделать? Если нет - как еще с минимальными затратами времени можно решить проблему?  
Заранее спасибо.
 
> Может ли такой файл работать без залогиненного пользователя?  
 
Нет, не может.  
Как только вы разлогиниваетесь - Windows закрывает все открытые программы, в т.ч. и Excel.  
 
 
> Что для этого нужно сделать?    
 
Объяснить ситуацию тому, кто придумал эти дурацкие правила безопасности.  
Лично я не вижу разницы (в плане безопасности) между компом в состояниях Locked и Logoff (без пароля всё равно ведь не зайти...)
 
Попробуйте сделать следующее:  
1. Поместить файл в папку автозагрузки Excel, чтобы он автоматически начинал работать при запуске Excel.  
2. Создать задание (Панель управления - Назначенные задания), программа - Excel, назначить - при включении компьютера.  
Лучше запускать задание от имени другого пользователя, чтобы при Вашем выходе из системы задание не закрывалось.
 
А может, и не надо файл в автозагрузку, а создать батник с содержимым "start myfile.xls" и его в задание.
 
нужно зарегестрировать программу как службу
Страницы: 1
Читают тему
Наверх