在vba中我可一操作所有打开的excel现在我想在c#中操作已经打开的excel如过我是用c#开的excel,我能操作,
但是不是用c#打开的我操作不了比如
vba:
Windows("ddd.xls").Activate
Sheets("Sheet3").Select
Sheets("Sheet3").Copy After:=Workbooks("copy.xls").Sheets(3)想在c#里控制excel,怎么写请指教
但是不是用c#打开的我操作不了比如
vba:
Windows("ddd.xls").Activate
Sheets("Sheet3").Select
Sheets("Sheet3").Copy After:=Workbooks("copy.xls").Sheets(3)想在c#里控制excel,怎么写请指教
Excel.Workbook xBook = xApp.Workbooks._Open("D\\ddd.xls", Missing.Value, Missing.Value, Missing.Value, Missing.Value,
Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value, Missing.Value);
Excel.Worksheet xSheet = (Excel.Worksheet)xBook.Sheets[3];
http://support.microsoft.com/kb/306023/zh-cn
现在一个程序中操作另一个打开的excel,怎么做?