|
|
|
не закрывается EXSEL!!! WHY???
|
|||
|---|---|---|---|
|
#18+
есть модуль Sub update_exsel(dir) Dim xlApp As Excel.Application Dim xlBook As Excel.Workbook Dim xlSheet As Excel.Worksheet Dim sd As String Dim r As Range Set xlApp = New Excel.Application Set xlBook = xlApp.Workbooks.Open(dir) Set xlSheet = xlBook.Sheets(list_name) Set r = xlSheet.Cells.Find("p2", ActiveCell, xlValues, xlWhole, xlByRows, xlNext, False, False) MsgBox (r.Address) w = r.Address w = Left(w, 2) w = Right(w, 1) For i = 2 To 261 sd = xlSheet.Range(w & i).Text xlSheet.Range(w & i).Value = "" xlSheet.Range(w & i).Value = sd Next i xlBook.Close True xlApp.Quit Set xlBook = Nothing Set xlApp = Nothing End Sub до начала выполнения модуля exsel закрыт. Он закрывает тока саму книгу, но не выгружает exsel из памяти. ??? заранее спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2006, 11:01 |
|
||
|
не закрывается EXSEL!!! WHY???
|
|||
|---|---|---|---|
|
#18+
попробуй перед Код: plaintext Код: plaintext 1. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2006, 11:11 |
|
||
|
не закрывается EXSEL!!! WHY???
|
|||
|---|---|---|---|
|
#18+
vkodorпопробуй перед Код: plaintext Код: plaintext 1. не помогает! :(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2006, 11:18 |
|
||
|
не закрывается EXSEL!!! WHY???
|
|||
|---|---|---|---|
|
#18+
а если я его в ручную закрываю, то при повтроном вызове к другому xls файлу, выдает ошибку 462 The remote server machine does not exist or is unavailible !!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2006, 11:22 |
|
||
|
не закрывается EXSEL!!! WHY???
|
|||
|---|---|---|---|
|
#18+
закрой ексель Нажми котр альт дел в процессах посмотри сидит или даже сидят ли где нибудь ексель.exe отключи его и попробуй сново прогнать модуль иногда при ошибке модуль не закрывает ексель поскольку процесс выполения кода не доходит до оператора куайт ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2006, 11:30 |
|
||
|
не закрывается EXSEL!!! WHY???
|
|||
|---|---|---|---|
|
#18+
1. Код: plaintext 2. Скорее всего ошибка из-за этого. Код: plaintext 1. Поменяй ActiveCell на xlApp .ActiveCell 3. Статья, на всякий случай. Excel automation fails second time code runs . ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2006, 11:39 |
|
||
|
не закрывается EXSEL!!! WHY???
|
|||
|---|---|---|---|
|
#18+
TIKOзакрой ексель Нажми котр альт дел в процессах посмотри сидит или даже сидят ли где нибудь ексель.exe отключи его и попробуй сново прогнать модуль иногда при ошибке модуль не закрывает ексель поскольку процесс выполения кода не доходит до оператора куайт нету нигде! когда он второй раз открывает как-нить файл, если я просто зайду в него, то exsel даже не ругаеться что файл уже используеться?!?!?! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2006, 11:45 |
|
||
|
не закрывается EXSEL!!! WHY???
|
|||
|---|---|---|---|
|
#18+
Ashton1. Код: plaintext 2. Скорее всего ошибка из-за этого. Код: plaintext 1. Поменяй ActiveCell на xlApp .ActiveCell 3. Статья, на всякий случай. Excel automation fails second time code runs . Все заработало. Огромное спасибо всем кто принимал участие!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.04.2006, 11:50 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=33645565&tid=2166098]: |
0ms |
get settings: |
7ms |
get forum list: |
15ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
237ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
44ms |
get tp. blocked users: |
2ms |
| others: | 223ms |
| total: | 544ms |

| 0 / 0 |
