From 5d1cbffc24109fede35c3256f453710003396d09 Mon Sep 17 00:00:00 2001 From: tlartem Date: Thu, 31 Jul 2025 11:20:04 +0300 Subject: [PATCH] =?UTF-8?q?=D1=87=D0=B8=D1=81=D0=BB=D0=BE=20=D1=81=D1=82?= =?UTF-8?q?=D0=BE=D0=BB=D0=B1=D1=86=D0=BE=D0=B2=20=D0=B4=D0=BE=20120?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/component/DualSpreadsheet/types.ts | 2 +- src/feature/excelEngine/excelEngine.ts | 10 +++++----- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/src/component/DualSpreadsheet/types.ts b/src/component/DualSpreadsheet/types.ts index 5896e03..c881775 100644 --- a/src/component/DualSpreadsheet/types.ts +++ b/src/component/DualSpreadsheet/types.ts @@ -2,7 +2,7 @@ import { MergedCell } from '@/type/template' import { CSSProperties } from 'react' import { VariableSizeGrid } from 'react-window' -export const ROW_COUNT = 90 +export const ROW_COUNT = 120 export const COL_COUNT = 26 export const ROW_HEIGHT = 28 diff --git a/src/feature/excelEngine/excelEngine.ts b/src/feature/excelEngine/excelEngine.ts index 3ed9e7f..68a7080 100644 --- a/src/feature/excelEngine/excelEngine.ts +++ b/src/feature/excelEngine/excelEngine.ts @@ -4,12 +4,12 @@ import { VOLATILE_FUNCTIONS, } from './functions' -// Ограничиваем поиск ячеек диапазоном A1-Z90 -const QUALIFIED_REF_RE = /\b[A-Za-z0-9_]+![A-Z]([1-9]|[1-8][0-9]|90)\b/g -const LOCAL_REF_RE = /\b[A-Z]([1-9]|[1-8][0-9]|90)\b/g -const RANGE_RE = /\b[A-Z]([1-9]|[1-8][0-9]|90):[A-Z]([1-9]|[1-8][0-9]|90)\b/g +// Ограничиваем поиск ячеек диапазоном A1-Z120 +const QUALIFIED_REF_RE = /\b[A-Za-z0-9_]+![A-Z]([1-9]|[1-8][0-9]|120)\b/g +const LOCAL_REF_RE = /\b[A-Z]([1-9]|[1-8][0-9]|120)\b/g +const RANGE_RE = /\b[A-Z]([1-9]|[1-8][0-9]|120):[A-Z]([1-9]|[1-8][0-9]|120)\b/g const QUALIFIED_RANGE_RE = - /\b[A-Za-z0-9_]+![A-Z]([1-9]|[1-8][0-9]|90):[A-Z]([1-9]|[1-8][0-9]|90)\b/g + /\b[A-Za-z0-9_]+![A-Z]([1-9]|[1-8][0-9]|120):[A-Z]([1-9]|[1-8][0-9]|120)\b/g // Типы для значений ячеек export type CellValue = string | number | boolean | null | undefined