HotXLS Docs

Value 属性

返回或设置指定区域的值。可读写 Variant

语法

property Value: Variant;

备注

如果单元格包含常量,此属性返回该常量。如果单元格包含公式,Value 属性返回公式的计算结果。如果区域是一维或二维区域,可以将 Value 设置为具有相同维度的 Variant 数组。类似地,Value 属性返回 Variant 数组。为多单元格区域设置值会用该值填充区域中的所有单元格

示例

此示例将工作表一上单元格 A1 的值设置为 3.14159

Workbook.Sheets[1].Range['A1', 'A1'].Value := 3.14159;
此示例与前一个相同

Workbook.Sheets[1].Cells.Item[1, 1].Value := 3.14159;
此示例与前一个相同

Workbook.Sheets[1].Cells[1, 1].Value := 3.14159;
此示例将工作表一上单元格 A1 的值设置为 PI

Workbook.Sheets[1].Range['A1', 'A1'].Value := '=PI()';
此示例将 A1:F1 区域中的值复制到 A2:F2 区域

With Workbook.Sheets[1] do begin
  Range['A2', 'F2'].Value := Range['A1', 'F1'].Value;
end;
此示例与前一个相同

With Workbook.Sheets[1].Range['A1', 'F1'] do
    Offset[1,0].Value := Value;
此示例演示公式的使用

With Workbook.Sheets[1] do begin
  Range['B1', 'B1'].Value := '=(A1/100)*20';
  Range['B2', 'B2'].Value := '=SUM(A1:B1)';
  Range['B3', 'B3'].Value := '=PI()*A3^2/2';
end;