试试这个
- 选择输入单元格并填入一个值。
- 查看公式栏和状态栏。
- 切换 Sheet,编辑会话仍被保留。
它是怎么做到的
验证、保护和条件格式都属于可选 feature port。它们与网格处在同一 Provider 组合中,宿主只需开启自己实现的能力。
PORT CONTRACT
电子表格可以用验证引导输入、保护公式单元格,并突出显示异常值。
验证、保护和条件格式都属于可选 feature port。它们与网格处在同一 Provider 组合中,宿主只需开启自己实现的能力。
import type {
DisplayCell,
StaticSeedMatrix,
StaticSpreadsheetSeed,
} from '@einfach/solid-excel/vnext'
const matrix: StaticSeedMatrix = [
['Expense request', 'August product launch', null, null],
['Owner', 'Mina Cho', null, null],
['Cost centre', 'Product', null, null],
[],
['Line item', 'Requested amount', 'Approved amount', 'Variance'],
['Research incentive', 1800, 1500, null],
['Prototype materials', 2400, 2400, null],
['Accessibility review', 1200, 900, null],
['Contingency', 600, 0, null],
[],
['Total', null, null, null],
]
const cells: DisplayCell[] = [
{ row: 5, col: 3, displayValue: '0', formula: '=C6-B6' },
{ row: 6, col: 3, displayValue: '0', formula: '=C7-B7' },
{ row: 7, col: 3, displayValue: '0', formula: '=C8-B8' },