不過先插一個之前一直忘記介紹的『如何命名活頁簿』
Worksheet ExcelSheet = (Worksheet)ExcelApp.Workbooks[1].Worksheets[1];
ExcelSheet.Name = "測試用活頁簿";
ExcelSheet.Name = "測試用活頁簿";
很簡單吧 ?!
接下來進入主題~
就我知道的輸入儲存格內容值有兩種方式
1.直接指定特定儲存格輸入值
/*Cells第一維代表列, 也就是1, 2, 3... */
/*第二維代表行, 也就是 A, B, C... 用數字代表就是 1, 2, 3... */
ExcelSheet.Cells[2, 1] = "A2";
2.選定一個範圍, 再輸入內容值
// 首先要先選定一個範圍, 可以直接指明開始和結束的儲存格
Range rangeA1toB2 = ExcelSheet.get_Range("A1","B2");// 也可以用上面介紹的儲存格表示法取代
Range rangeA4toA5 = ExcelSheet.get_Range(ExcelSheet.Cells[4,1], ExcelSheet.Cells[5,1]);// 也可以只選一個儲存格
Range rangeC1 = ExcelSheet.get_Range("C1", System.Type.Missing);// 也可以用上面介紹的儲存格表示法取代
// 但是如果只取一欄, 就要把開始和結束的儲存格都設同一個儲存格
Range rangeD2 = ExcelSheet.get_Range(ExcelSheet.Cells[2,4], ExcelSheet.Cells[2,4]);// 再針對範圍給值
rangeA1toB2.Value2 = "A1~B2";rangeA4toA5.Value2 = "A4~A5";
rangeC1.Value2 = "C1";
rangeD2.Value2 = "D2";
沒有留言:
張貼留言