
Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
|
14.05.2007, 01:00
|
|||
|---|---|---|---|
|
|||
Помогите, плиз. 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, 03:59
|
|||
|---|---|---|---|
Помогите, плиз. Error 91 |
|||
|
#18+
Не уверен, то ли что нужно, но Код: plaintext 1. 2. 3. 4. 5. К стати ObjExc.ActiveWorkbook.Close не надо True на конце ИМХО ... |
|||
|
:
Нравится:
Не нравится:
|
|||
|
|
|

start [/forum/topic.php?fid=60&tablet=1&tid=2164051]: |
0ms |
get settings: |
10ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
136ms |
get topic data: |
7ms |
get forum data: |
2ms |
get page messages: |
27ms |
get tp. blocked users: |
1ms |
| others: | 244ms |
| total: | 442ms |

| 0 / 0 |
