v3.0.0.119

This commit is contained in:
Профи-Софт
2026-07-23 18:43:07 +00:00
parent f726980064
commit 82cf0044cc
2 changed files with 7 additions and 8 deletions
@@ -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).Текст));
КонецЕсли;
// Читаем шапку листа "Расчет"