|
Загрузка из Экселя в управляемых формах
| ☑ |
0
baribars
12.01.22
✎
23:47
|
Эксель = Новый COMОбъект("Excel.Application");
РабочаяКнига=Эксель.WorkBooks.Open(ИмяФайлаЭксель);
Листы=РабочаяКнига.WorkSheets;
Для НомерЛиста = 1 По Листы.Count Цикл
Лист=Листы.Item(НомерЛиста);
КонецЦикла;
Как из конкретного листа выгрузить нужную мне область в массив и потом ее разобрать?
делаю так:
Область = Эксель.Range(Эксель.Cells(5,1), Эксель.Cells(10,5));
Данные = Область.Value.Выгрузить();
Но когда получаю данные, то первой колонки например нет( где косяк?
|
|
1
серый КТУЛХУ
12.01.22
✎
23:59
|
нахрена ком?
начиная с 15-го релиза эксель-файл без установленого экселя загружается в табличный документ методом табличного документа. листы - области с теми же именами.
|
|
2
baribars
13.01.22
✎
00:15
|
мне надо получать по каждому листу отдельно данные
|
|
3
Фрэнки
13.01.22
✎
00:32
|
(2) все равно там не нужен ком. Я прямо сейчас код перед глазами этот не увижу - надо его вытаскивать, а уже глаза слипаются.
Но код есть. Листы книги выходят в разные Области табличного документа и их можно скопировать оттуда или прочитать после получения нужной области из документа.
Если есть желание и возможности, то воспользуйся отладчиком для просмотра считанного табличного документа из файла эксель и сможешь увидеть сам, что листы там разобрать можно.
|
|
4
baribars
13.01.22
✎
00:51
|
по-умолчанию считывает только первый лист, я так понимаю надо получать листы, а потом выбирать с каждого листа
|
|
5
Сергиус
13.01.22
✎
01:01
|
(0)Эксель.Sheets(1).Select(); Текущий лист по идее так устанавливается
|
|
6
baribars
13.01.22
✎
01:09
|
а мне надо пройти все листы файла последовательно
|
|
7
МихаилМ
13.01.22
✎
01:55
|
(0)Вопросы по работе с Excel - самые часто задаваемые на этом форуме.
Отправляйтесь в поиск по форуму. Все ответы на Ваши вопросы уже есть.
|
|
9
baribars
13.01.22
✎
02:26
|
спасибо кэп)
|
|
10
Сергиус
13.01.22
✎
02:54
|
(6)Что мешает сделать цикл по листам и для каждого выбор?
|
|
11
baribars
13.01.22
✎
03:14
|
разобрался, спасибо большое
|
|