|
|
|
Помогите, плиз. Error 91
|
|||
|---|---|---|---|
|
#18+
Проблема. Один раз срабатывает. Затем, когда перехожу к другой записи - появляется ошибка 91 Это скорее всего из-за того, что сортировка не закрывает Excel. Dim ObjExc As Excel.Application Set ObjExc = New Excel.Application Dim a As Integer Dim q as Integer ObjExc.SheetsInNewWorkbook = 1 ObjExc.Workbooks.Open ("business\tovary.xls") ObjExc.ActiveSheet.Cells(q, 1).Value = Text2.Text ObjExc.ActiveSheet.Cells(q, 2).Value = Text3.Text ObjExc.ActiveSheet.Cells(q, 3).Value = Text4.Text ObjExc.ActiveSheet.Cells(q, 4).Value = Text5.Text ActiveSheet.Range(ActiveSheet.UsedRange.Address).Sort Key1:=ActiveSheet.Range("B1"), Order1:=xlAscending, Header:=xlGuess, _ OrderCustom:=1, MatchCase:=False, Orientation:=xlTopToBottom ObjExc.ActiveWorkbook.Close True Подскажите пожалуста, как закрыть Excel c после ActiveSheet.Range() ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2007, 01:00 |
|
||
|
Помогите, плиз. Error 91
|
|||
|---|---|---|---|
|
#18+
Не уверен, то ли что нужно, но Код: plaintext 1. 2. 3. 4. 5. К стати ObjExc.ActiveWorkbook.Close не надо True на конце ИМХО ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.05.2007, 03:59 |
|
||
|
|

start [/forum/topic.php?fid=60&msg=34522154&tid=2164051]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
167ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
35ms |
get tp. blocked users: |
1ms |
| others: | 217ms |
| total: | 468ms |

| 0 / 0 |
