1
、私はこのコードを使用します設定した範囲の値セットExcelの値の範囲を設定するには最初の値のみ
int[] values = new int[] {1, 2, 3};
String rangeStart = "A1";
String rangeEnd = "A3";
Microsoft.Office.Interop.Excel.Workbook objBook;
Microsoft.Office.Interop.Excel.Sheets objSheets;
Microsoft.Office.Interop.Excel._Worksheet workSheet;
objBook = (Microsoft.Office.Interop.Excel.Workbook)Globals.ThisAddIn.Application.ActiveWorkbook;
objSheets = objBook.Worksheets;
workSheet = (Microsoft.Office.Interop.Excel.Worksheet)objBook.ActiveSheet;
workSheet.Range[rangeStart, rangeEnd].Value = values;
をしかし、細胞は、配列の最初の値のみが含まれています。 すべての配列の値をフィールドに書き込む方法はありますか?
**これはVBAだったので、配列は2Dである必要があります。おそらく** C#**で同じですか? –