Residencia en :
células de color de hoja de Excel
Pongo esta linea de codigo
Range data_cell = work_sheet.Cells[row, column];
data_cell.Interior.Color = System.Drawing.ColorTranslator.ToOle(System.Drawing.Color.DeepPink);
Agregué el archivo System.Drawing dll + agregué la línea de importación en mi archivo
using System.Drawing;
pero sigo recibiendo este mensaje:
cannot resolve symbol "ColorTranslator"
¿Alguna sugerencia para resolver esta situación?
Respuestas
1 para la respuesta № 1Si desea cambiar el color de fondo de una celda,
Range myRange = work_sheet.get_Range("A1", "A1");
myRange.Interior.ColorIndex = 6;
Esto pintará la celda A1
EDITAR: no se pudo encontrar una buena referencia para ColorIndex
, pero aquí "s una imagen de todos los colores 6, en nuestro ejemplo, es amarillo.