我需要将C#app中的字符串转移到已打开的 Excel工作表中。我认为自动化或RDI应该能够这样做,但不知道如何......
作为变体,不是将其复制到单元格中 - 而是将字符串作为参数启动VBA宏/子(如果它更容易)......
请帮忙。
.NET 3.5 / Excel 2003
P.S。不通过剪贴板 - 转移必须没有用户干预。
答案 0 :(得分:0)
对于Excel._Workbook oWS,您可以这样写:
// Row 1
int nR = 1;
int nC = 1 ;
oWS.Cells[nR,nC] = "DIVISION" ;
答案 1 :(得分:0)
我如何解决这个问题:
Workbook = (Excel.Workbook)System.Runtime.InteropServices.Marshal.BindToMoniker(FileName);
上述代码有助于在多个Excel实例之间以及每个实例的打开文件中查找打开的文件。
写入单元格是微不足道的。