|
|
|
Как обратиться к книге?
|
|||
|---|---|---|---|
|
#18+
Привет Всем Задача: Есть книга в которой около тридцати рабочих листов с данными и програмулина на VB которая эти данные всяко-разно теребит. Все работает, но... Но файл огромный - 30 метров! Ресурсов нужно много 128 Мбт ОЗУ, иначе нехватка памяти и сбой. Решение: Разбить исходный файл на два: Книга №1 - обработчик с програмулиной, Книга№2 - листы с массивами данных. Вопрос: Как обратится из Книги№1 к нужному листу Книги№2 и скопировав лист вставить его содержимое в Книгу№1 не открывая при этом (не загружая) Книгу№2 Ответьте кому не лень ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2003, 16:29:19 |
|
||
|
Как обратиться к книге?
|
|||
|---|---|---|---|
|
#18+
Листы - это коллекция Книги поэтому книга грузиться будет полюбому могешь просто не делать ее видимой и затем быстро грозать а вообще 30М это не так много если будут разжираться далее можешь листы с данными по нескольким книгам перегруппировать. Office кстати какой? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2003, 16:33:46 |
|
||
|
Как обратиться к книге?
|
|||
|---|---|---|---|
|
#18+
Спасибо тебе Sinner за столь понятный ответ. Я так понимаю, что ресурсная проблема в моем случае не разрешима Просьма: Опобликуй коммандную строку, чтобы открыть книгу в невидимом режиме. Заранее признателен ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2003, 16:45:25 |
|
||
|
Как обратиться к книге?
|
|||
|---|---|---|---|
|
#18+
Да, забыл Офис 97 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2003, 16:46:45 |
|
||
|
Как обратиться к книге?
|
|||
|---|---|---|---|
|
#18+
ну что-то типа dim app as new Excel.Application dim wb as new Excel.Workbook dim ws as new Excel.WorkSheet set app = new Excel.Application set wb = app.Workbooks.Open('Файло') set ws = wb.Sheets('Лист') ну и т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2003, 19:27:58 |
|
||
|
Как обратиться к книге?
|
|||
|---|---|---|---|
|
#18+
Спасибо Завтра опубликую результат Всех благ парни! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.04.2003, 19:42:02 |
|
||
|
|

start [/forum/topic.php?fid=60&fpage=303&tid=2166793]: |
0ms |
get settings: |
6ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
59ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
53ms |
get tp. blocked users: |
1ms |
| others: | 192ms |
| total: | 346ms |

| 0 / 0 |
