Обход строк из файла Excel #320171


#0 by aa_214
Есть файл с четыремя столбцами, и многими строчками, мне надо на каждую строку создать документ. Есть у кого-нибудь код обхода и получения значений из файла?
#1 by aa_214
Ну ап что-ли.
#2 by Heckfy
. . . . . . КонецЦикла;
#3 by Конь в пальто
#4 by Aloex
в поиск. уже три тыщи мильйонов раз тема создавалась.
#5 by aa_214
да я знаю... я вчера как раз поднимал тему почему поиск так херово работает через яндекс.
#6 by aa_214
, THX.
#7 by Heckfy
Чего?!
#8 by Aloex
ПНХ ?
#9 by aa_214
THX = спасибо тебе.
#10 by Конь в пальто
ТНК?
#11 by sapphire
Даже теоретически неверно :) Есть свойство листа UsedRange и  именно через него надо, фактически SpecialCells - возвращает правую нижнюю ячейку диапазона UsedRange. И опять же, если открыт Excel, Эксель.Quit; вызовет закрытие приложения, значит нужно проверять количество открытых книг. Вопить де это никому не нужно не надо.
#12 by aa_214
а как верно, у тебя есть пример?
#13 by aa_214
Такс, действительно не пашет.... Выдает во всех колонках - OLE.Range Как надо не пойму.
#14 by Heckfy
Не поверишь, работает :) Мне все остальное лень было писать, я точками заменил :)
#15 by aa_214
почему у меня не работает?
#16 by Ёпрст2
....
#17 by Heckfy
Не работает ОбщееКоличествоСтрок? Ну, попробуй: ОбщееКоличествоСтрок  = Ексель.ActiveSheet.UsedRange.Rows.Count;
#18 by Если
#19 by aa_214
ОбщееКоличествоСтрок - это работает, не работет   ТЗ.Колво = Страница.Cells(счетчик, 3); но Ёпрст2 уже написал как надо походу, щас попробую.
#20 by dk
Короче один раз влетел с различиями между UsedRange и SpecialCells. UsedRange - работает вне зависимости от наличия скрытых строк / колонок SpecialCells - отображает количество за минусом скрытых строк / колонок
#21 by dk
или наоборот :)
#22 by Если
Вопрос скорее всего в том, что он в позиционируется на ячейке, но не выбирает значение.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С