|
v7: чтение и запись через Йоксель | ☑ | ||
|---|---|---|---|---|
|
0
Evgenchik
20.07.11
✎
11:20
|
как можно одновременно считать данные через Йоксель и записать туда данные?
что-то не могу найти никак. считал данные из одной колонки, а записать в другую надо. Или надо из читаемой книги создавать копию? |
|||
|
1
Sk0rp
20.07.11
✎
11:22
|
||||
|
2
Evgenchik
20.07.11
✎
11:24
|
лень там регится, может кто знает тут?
|
|||
|
3
PR
20.07.11
✎
11:26
|
Там для чтения региться не надо.
|
|||
|
4
Evgenchik
20.07.11
✎
11:27
|
говорю же не могу найду, потому и прошу подсказки. там тоже ищу.
|
|||
|
5
Ёпрст
гуру
20.07.11
✎
11:29
|
через область табличного документа читаешь/пишешь..
впрочем, как и через обычный Объект Таблица.. |
|||
|
6
Evgenchik
20.07.11
✎
11:37
|
я может не так выражаюсь
Конвертер = СоздатьОбъект("КонвертерExcel"); Книга = Конвертер.Открыть(Путь); Листы = Книга.Листы; Лист = Листы.Получить(1); //номер листа=1 ТабДок = Книга.ЗагрузитьЛист(Лист.Имя); Для i=НачальнаяСтрока По КонечнаяСтрока Цикл ТекФИО=СокрЛП(ТабДок.Область(i,НомерКолонкиДляФИО).Value); и как дальше записать значение? и причем на Книга.Записать(Путь); выдается ошибка "Поле агрегатного объекта не обнаружено (Записать)" |
|||
|
7
Evgenchik
20.07.11
✎
11:38
|
Возможности Йокселя:
Прямое чтение файлов Excel – можно открывать книгу Excel, получать список листов и загружать любой лист в табличный документ Йокселя. Прямая запись файлов Excel – можно создать книгу, заполнить список листов и записать книгу в файл это только по отдельности чтоли? |
|||
|
8
Sk0rp
20.07.11
✎
11:44
|
Конвертер = СоздатьОбъект("КонвертерExcel");
Книга = Конвертер.Создать(); Листы = Книга.Листы; Листы.Добавить("Лист1", Документ); Книга.Записать(ИмяФайлаДляСохранения); |
|||
|
9
Evgenchik
20.07.11
✎
11:48
|
я про это и спрашиваю. если я уже открыл книгу, то чтобы записать ее мне надо копировать туда все листы? если я сделал для чтения Конвертер.Открыть(Путь), то я уж не запишу ее?
|
| Форум | Правила | Описание | Секции | Поиск |