此示例演示如何在单元格区域中应用共享公式,以避免对区域中的每个单元格重复相同的公式,并减小电子表格文件的大小。为此,请将公式字符串分配给单元格区域的 CellRange.Formula 属性。将自动创建并应用共享公式。
Vb.Net |
worksheet.Cells("A2").Value = 1 '在“A3:A11”单元格范围内使用共享公式。 worksheet.Range("A3:A11").Formula = "=SUM(A2+1)" '在“B2:B11”单元格范围内使用共享公式。 worksheet.Range("B2:B11").Formula = "=A2+2" |
C# |
worksheet.Cells["A2"].Value = 1; // 在“A3:A11”单元格范围内使用共享公式。 worksheet.Range["A3:A11"].Formula = "=SUM(A2+1)"; // 在“B2:B11”单元格范围内使用共享公式。 worksheet.Range["B2:B11"].Formula = "=A2+2"; |
下图显示了执行上述代码的结果(工作簿在 Microsoft® Excel® 中打开)。