isColumnBelong(colIndex: Number);
colIndex. Индекс столбца таблицы.
Метод isColumnBelong определяет, входит ли столбец с указанным индексом в данный диапазон.
Метод возвращает значение true, если столбец с указанным индексом входит в данный диапазон, и значение false, если не входит.
Для выполнения примера необходимо наличие на html-странице компонента с наименованием «tabSheet» (см. «Пример создания компонента TabSheet»). Определим диапазон B1:B2 и проверим, входят ли него столбец B, строка с индексом 1 и ячейка B2:
// Определим диапазон B1:B2 var range = tabSheet.getRange(1, 1, 1, 2); // Определим координаты угловых ячеек диапазона var coords = range.getCorners(); console.log("Исходный диапазон: (" + coords.tlCoord.rowIndex + ", " + coords.tlCoord.colIndex + ")-(" + coords.brCoord.rowIndex + ", " + coords.brCoord.colIndex + ")"); // Проверим, входит ли столбец B в диапазон var isColumnBelong = range.isColumnBelong(1); console.log("Столбец B" + (isColumnBelong ? "" : " не") + " входит в диапазон"); // Проверим, входит ли строка с индексом 1 в диапазон var isRowBelong = range.isRowBelong(1); console.log("Строка с индексом 1" + (isRowBelong ? "" : " не") + " входит в диапазон"); // Проверим, принадлежит ли ячейка B2 диапазону var isCoordBelong = range.isCoordBelong(tabSheet.coord(2, 1)); console.log("Ячейка B2" + (isCoordBelong ? "" : " не") + " принадлежит диапазону");
В результате выполнения примера в консоли браузера были выведены результаты проверки того, входят ли в диапазон B1:B2 столбец B, строка с индексом 1 и ячейка B2:
Исходный диапазон: (1, 1)-(2, 1)
Столбец B входит в диапазон
Строка с индексом 1 входит в диапазон
Ячейка B2 принадлежит диапазону
См. также: