|
|
|
Проверка существования процесса Excel
|
|||
|---|---|---|---|
|
#18+
Используется скрипт vbs по автоматизации Excel. В коде есть строчка: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2011, 16:58 |
|
||
|
Проверка существования процесса Excel
|
|||
|---|---|---|---|
|
#18+
GetObject ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2011, 16:59 |
|
||
|
Проверка существования процесса Excel
|
|||
|---|---|---|---|
|
#18+
Поискал и составил такой код для vbs: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.08.2011, 18:38 |
|
||
|
Проверка существования процесса Excel
|
|||
|---|---|---|---|
|
#18+
Проверил - код, в принципе, работает правильно (использует уже существующий Excel или создает новый), но! Книга, созданной такой автоматизацией, при вызове из нее редактора Visual Basic, показывает что в нем отсутствует файл Personal.xls :( Кто что может подсказать? (на всяк.случай - автоматизация идет из vbs) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2011, 11:38 |
|
||
|
Проверка существования процесса Excel
|
|||
|---|---|---|---|
|
#18+
Bam-book, да, так и есть, никаие надстройки не загружаются.. или загружайте их сами, или вместо createobject используйте shell для "нормальной" загрузки иксель ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2011, 13:07 |
|
||
|
Проверка существования процесса Excel
|
|||
|---|---|---|---|
|
#18+
C командой Shell неуниверсально выходит, т.к. она требует указывать полный путь до Excel.EXE, а скрипт будет запускаться на ПК с разными версиями этой программы....( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2011, 16:00 |
|
||
|
Проверка существования процесса Excel
|
|||
|---|---|---|---|
|
#18+
_slan_ же подсказал - "или загружайте их сами". Например, так: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. Но утверждение "никакие надстройки не загружаются" - слишком категорично, потому что в режиме автоматизации COM-надстройки загружаются. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 22.08.2011, 17:35 |
|
||
|
Проверка существования процесса Excel
|
|||
|---|---|---|---|
|
#18+
Спасибо! И заодно - про процессы Excel. Как известно, эта программа имеет MDI-интерфейс (интерфейс со многими документами). Замечал, что некоторые пользователи, вместо открытия нескольких документов в одной программе Excel, норовят запустить её несколько раз, чтобы "документы удобно располагались" в каждой из них. Вопрос - насколько это "неправильно", и какие могут быть проблемы при работе в таком режиме (чтобы разъяснить это таким умникам). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 23.08.2011, 16:02 |
|
||
|
|

start [/forum/topic.php?fid=61&msg=37404584&tid=2176532]: |
0ms |
get settings: |
10ms |
get forum list: |
24ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
193ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
54ms |
get tp. blocked users: |
2ms |
| others: | 242ms |
| total: | 547ms |

| 0 / 0 |
