Запись в Excel


using Microsoft.Office.Core;
using Excel = Microsoft.Office.Interop.Excel;
  
Excel.Application myExcelApp;
Excel.Workbooks myExcelWorkbooks;
Excel.Workbook myExcelWorkbook;
 
object misValue = System.Reflection.Missing.Value;
 
myExcelApp = new Excel.ApplicationClass();
myExcelApp.Visible = true;
myExcelWorkbooks = myExcelApp.Workbooks;
String fileName = "C:\\mybook.xls";  \\Указываем файл с которым будем работать
myExcelWorkbook = myExcelWorkbooks.Open(fileName, misValue, misValue, misValue, misValue, misValue, misValue, misValue, misValue, misValue, misValue, misValue, misValue, misValue, misValue);                 
 
Excel.Worksheet myExcelWorksheet = (Excel.Worksheet)myExcelWorkbook.ActiveSheet;
 
String cellFormulaAsString = myExcelWorksheet.get_Range("A2", misValue).Formula.ToString(); \\ Делаем запись в ячейку А2
  
myExcelWorksheetToChange.get_Range("C22", misValue).Formula = "New Value" \\ Делаем запись в ячейку C22

Комментариев нет:

Отправить комментарий

Большая просьба, не писать в комментариях всякую ерунду не по теме!