Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Excel остается в памяти
|
|||
|---|---|---|---|
|
#18+
пишу так Set xls = CreateObject("Excel.Application") xls.Workbooks.Add ... xls.Application.Visible = True Set xls = Nothing на экран вываливается окно Екселя с новой книгой, пользователь может сохранить или нет, всё как надо. Но! если пользователь закрывает этот файл, то Ексель пропадает с экрана и подвисает в памяти. помогите плз этого избежать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2005, 12:08 |
|
||
|
Excel остается в памяти
|
|||
|---|---|---|---|
|
#18+
sasha_1Set xls = Nothing Имхо, это надо выполнять только после того, как юзер закончил работу с Экселем. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2005, 12:30 |
|
||
|
Excel остается в памяти
|
|||
|---|---|---|---|
|
#18+
Владимир Саныч sasha_1Set xls = Nothing Имхо, это надо выполнять только после того, как юзер закончил работу с Экселем. а как сие реализовать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2005, 12:49 |
|
||
|
Excel остается в памяти
|
|||
|---|---|---|---|
|
#18+
все нормально. в целом так и должно/может быть. надо книжку сделать видимой, перед тем, как ты все происшь на произвол судьбы .. set tBook=xls.Workbooks.Add ... .. tBook.Visible=True ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2005, 12:59 |
|
||
|
Excel остается в памяти
|
|||
|---|---|---|---|
|
#18+
Я обычно делаю не так: sasha_1Set xls = CreateObject("Excel.Application") а вот так (правда с вордом - но я думаю они одного поля ягоды): Public Const Wordexe = "WinWord.exe" Private A As Word.Application ... On Error Resume Next ' проверяем открыт ли Word Set A = GetObject(, "Word.Application") If (Err <> 0) Then Shell Wordexe, 3 Set A = GetObject(, "Word.Application") End If On Error GoTo Er ... И освобождаю в конце процедуры Ex: Set A = Nothing Exit Sub Er: ... И все нормально - пользователи редактируют на здоровье и закрывают кодга хотят. ------------------------------------------------------- Отстаивая свои ограничения, ты лишаешь себя Всемогущества. (с) не мой ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2005, 13:04 |
|
||
|
Excel остается в памяти
|
|||
|---|---|---|---|
|
#18+
2 neal: Ооогромное спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 28.03.2005, 14:36 |
|
||
|
|

start [/forum/topic.php?fid=61&fpage=360&tid=2186058]: |
0ms |
get settings: |
11ms |
get forum list: |
13ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
59ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
48ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 168ms |

| 0 / 0 |
