01/10/2018, 17:13
Set background in excel
Để thiết lập background cho range trong excel bạn cùng một trong 2 cách sau: (Bạn phải download Interop.Microsoft.Office.Interop.Excel.dll trước khi sử dụng đoạn code bên dưới) Microsoft.Office.Interop.Excel.Application app = new Microsoft.Office.Interop.Excel.Application(); Workb ...
Để thiết lập background cho range trong excel bạn cùng một trong 2 cách sau:
(Bạn phải download Interop.Microsoft.Office.Interop.Excel.dll trước khi sử dụng đoạn code bên dưới)
Microsoft.Office.Interop.Excel.Application app = new Microsoft.Office.Interop.Excel.Application(); Workbooks workbooks = app.Workbooks; _Workbook workbook = workbooks.Add(XlWBATemplate.xlWBATWorksheet); Sheets sheets = workbook.Worksheets; Microsoft.Office.Interop.Excel._Worksheet pWorksheet = (_Worksheet)sheets.get_Item(1); Range range = pWorksheet.get_Range(pWorksheet.Cells[1, 1], pWorksheet.Cells[1, 1]); range.Value2 = "Góc Kinh Nghiệm"; // Cách 1 // Bạn dùng trực tiếp tên của màu range .Interior.Color = System.Drawing.ColorTranslator.ToWin32(System.Drawing.Color.Aqua); // Cách 2: // Bạn dùng số tứ tự (index) của màu range.Interior.ColorIndex = 42;
Tham khảo: bảng màu trong exel