[英]Transfer string from C# app to OPEN Excel 2003 worksheet cell
我需要將字符串從C#應用程序傳輸到已打開的 Excel工作表中。 我認為自動化或RDI應該能夠做到,但是不知道如何。
作為一種變體,而不是將其復制到單元中,而是使用字符串作為參數啟動VBA宏/子(如果更簡單)...
請幫忙。
.NET 3.5 / Excel 2003
PS不能通過剪貼板-傳輸必須沒有用戶干預。
對於Excel._Workbook oWS,您可以這樣編寫:
// Row 1
int nR = 1;
int nC = 1 ;
oWS.Cells[nR,nC] = "DIVISION" ;
我如何解決這個問題:
Workbook = (Excel.Workbook)System.Runtime.InteropServices.Marshal.BindToMoniker(FileName);
上面的代碼有助於在多個Excel實例以及每個實例的打開文件中查找打開的文件。
寫到單元格是微不足道的。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.