Excel的get_range

如何使用Excel get_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之间没有任何要保留的内容,则可以将这些值放入一个对象[,]中,并一次性设置A1:J1的值,这个值稍微快一些。

Excel的get_range没有为我工作。 什么工作是这样的:

 Range c1 = workSheet.Range[workSheet.Cells[1, 3]]; c1.Value = "name";