VC6 usa libxl para cambiar el color de relleno de la celda

// Uno ---- La situación del formato recién creado

IFormatT <TCHAR> * pformat = libro-> addFormat ();

pformat-> setBorderTop (); // Dibuja un borde en el borde superior de la celda
pformat-> setBorderLeft (); // Dibuja un borde en el borde izquierdo de la celda
pformat-> setBorderBottom (); // Dibuja un borde en el borde inferior de la celda
pformat-> setBorderRight (); // Dibuja un borde en el borde derecho de la celda
pformat-> setBorderTopColor (COLOR_BLACK); // El borde superior de la celda es negro
pformat-> setBorderLeftColor (COLOR_BLACK ); // El borde izquierdo de la celda es negro
pformat-> setBorderBottomColor (COLOR_BLACK); // El borde inferior de la celda es negro
pformat-> setBorderRightColor (COLOR_BLACK); // El borde derecho de la celda es negro
pformat- > setAlignH (ALIGNH_CENTER); // Celda X está alineada en el centro
pformat-> setAlignV (ALIGNV_CENTER); // Celda X cuadrícula centrada
pformat-> setFillPattern (FILLPATTERN_SOLID); // Y celdas centradas
pformat-> setFillPattern (FILLIDPATTERN_SOLID); // estilo de relleno
pformat-> setPatternForegroundColor (COLOR_RED); // color de relleno: rojo

pSheet-> setCellFormat (0,0, pformat1); // Rellenar celdas

// Dos --- No cambie el formato anterior (incluyendo fuente, centro, negrita, etc.), solo complete

IFormatT <TCHAR> * pformat; // variable de formato de aplicación

CString strIn = pSheet-> readStr (0,0, & pformat); // Leer el formato de celda que debe llenarse

IFormatT <TCHAR> * pformat1 = libro-> addFormat (pformat);

pformat1-> setFillPattern (FILLPATTERN_SOLID); // Estilo de relleno

pformat1-> setPatternForegroundColor (COLOR_RED); // Color de relleno: rojo

pSheet-> setCellFormat (0,0, pformat1); // Rellenar celdas

 

// Tres --- No cambie el formato anterior (incluyendo fuente, centro, negrita, etc.), solo complete

IFormatT <TCHAR> * pformat; // variable de formato de aplicación

CString strIn = pSheet-> readStr (0,0, & pformat); // Leer el formato de celda que debe llenarse

pformat-> setFillPattern (FILLPATTERN_SOLID); // Estilo de relleno

pformat1-> setPatternForegroundColor (COLOR_RED); // Color de relleno: rojo

pSheet-> setCellFormat (0,0, pformat1); // Rellenar celdas

 

Supongo que te gusta

Origin blog.csdn.net/Hat_man_/article/details/107785955
Recomendado
Clasificación