v3.0.0.119
This commit is contained in:
@@ -108,15 +108,14 @@
|
||||
КонецЕсли;
|
||||
Сообщить("Лист 'Расчет' найден: " + ЛистРасчет);
|
||||
|
||||
// Диагностика: пробуем разные способы чтения ячеек
|
||||
// Диагностика: координаты области и чтение
|
||||
ОблРасчет = ТаблДок.Области.Найти("Расчет");
|
||||
Если ОблРасчет <> Неопределено Тогда
|
||||
Сообщить(" TopRow=" + ОблРасчет.Верх + " BottomRow=" + ОблРасчет.Низ + " Left=" + ОблРасчет.Лево + " Right=" + ОблРасчет.Право);
|
||||
// Способ 1: через объект области
|
||||
Сообщить(" Способ1 R4C1: " + СокрЛП("" + ОблРасчет.Область(4, 1, 4, 1).Текст));
|
||||
Сообщить(" Способ1 R15C1: " + СокрЛП("" + ОблРасчет.Область(15, 1, 15, 1).Текст));
|
||||
// Способ 2: через абсолютные координаты (TopRow + смещение)
|
||||
Сообщить(" Способ2 AbsR" + (ОблРасчет.Верх + 3) + "C1: " + СокрЛП("" + ТаблДок.Область(ОблРасчет.Верх + 3, 1, ОблРасчет.Верх + 3, 1).Текст));
|
||||
Сообщить(" TopRow=" + ОблРасчет.Верх + " BottomRow=" + ОблРасчет.Низ);
|
||||
// Абсолютные координаты: строка 4 листа = TopRow + 3
|
||||
АбсСтрока4 = ОблРасчет.Верх + 3;
|
||||
Сообщить(" AbsRow4: " + СокрЛП("" + ТаблДок.Область(АбсСтрока4, 1, АбсСтрока4, 1).Текст));
|
||||
Сообщить(" AbsRow15: " + СокрЛП("" + ТаблДок.Область(ОблРасчет.Верх + 14, 1, ОблРасчет.Верх + 14, 1).Текст));
|
||||
КонецЕсли;
|
||||
|
||||
// Читаем шапку листа "Расчет"
|
||||
|
||||
Reference in New Issue
Block a user