|
Поиск по файлу екселя | ☑ | ||
|---|---|---|---|---|
|
0
Валидатор
25.11.12
✎
18:45
|
Добрый день, такой вопрос: как при считывании данных в 1ске по экселевскому файлу не считывать пустые строки файла? можно сделать реквизит, булевского типа, и в нем задавать, только как кодом задать, чтобы пустые строки экселя не читались?
|
|||
|
1
Wobland
25.11.12
✎
18:46
|
чтобы узнать, пустое ли значение в ячейке, его нужно прочитать
|
|||
|
2
Валидатор
25.11.12
✎
18:50
|
Документ = Новый ComОбъект();
Пока Документ.Sheets(1).Cells().Value <> Неопределеьно Цикл Если НеУчитывать = Истина Тогда Если Документ.Sheets(1).Cells.Value = 0 Тогда Продолжить; КонецЕсли; КонецЕсли; КонецЦикла; че нить такое? |
|||
|
3
Валидатор
25.11.12
✎
18:52
|
Если Документ.Sheets(1).Cells.Value = "" Тогда
вот так наверное тока |
|||
|
4
Wobland
25.11.12
✎
18:54
|
держи вот для размышления
ПоследняяСтрока=Sheet.Cells.SpecialCells(11).Row; |
|||
|
5
Валидатор
25.11.12
✎
18:55
|
ну row это для поиска строки как раз, и просто присвоить неопределено ей можно типа:
Документ.Sheet.Cells.SpecialCells(11).Row = Неопределено Тогда Продолжить? |
|||
|
6
Валидатор
25.11.12
✎
18:57
|
не, так:
ПоследняяСтрока=Sheet.Cells.SpecialCells(11).Row; Если ПоследняяСтрока = Неопределено Тогда Продолжить; КонецЕсли; думаю так правильнее |
|||
|
7
Валидатор
25.11.12
✎
18:57
|
(4) SpecialCells(11) - вот это что такое?
|
|||
|
8
manyak
25.11.12
✎
19:01
|
Книга знаний: Чтение данных XLS, XLSX запросом без установленного Excel
делай запрос <>"" <> null |
|||
|
9
Wobland
25.11.12
✎
19:03
|
(7) даже не знаю.. ПоследняяСтрока, наверное
|
|||
|
10
Валидатор
25.11.12
✎
19:13
|
(9) то есть там где 11 по идее можно ставить переменную, которая отвечает за последнюю строку екселевского файла?
|
| Форум | Правила | Описание | Секции | Поиск |