如何使用 Excelget_range
将以下数据放入范围值。
我相信我应该能够使用它get_range
来做到这一点,我只是不确定如何。
列
C1 = name,
C5 = value,
C10 = value
我假设您希望在列标题中使用这些。如果不是,请更改 get_Range() 中的单元格引用。以下将做到这一点:
using Excel = Microsoft.Office.Interop.Excel;
Excel.Range targetRange = targetSheet.get_Range("A1");
targetRange.Value = name;
Excel.Range targetRange = targetSheet.get_Range("E1");
targetRange.Value = value;
Excel.Range targetRange = targetSheet.get_Range("J1");
targetRange.Value = value;
如果 A1 和 J1 之间没有要保留的内容,可以将值放入 object[,] 中,一次性设置 A1:J1 的值,这样会快一点。
Excelget_range
对我不起作用。起作用的是:
Range c1 = workSheet.Range[workSheet.Cells[1, 3]];
c1.Value = "name";