2011-04-19 56 views
15

Estoy generando un archivo csv para importar a Excel. Excel no tiene formateos previos.hacer celda de color en el archivo csv para Excel

a) ¿Hay algún margen para agregar definición de color a una celda en csv?

Si no es posible en csv, a continuación, en qué formato (s) de Excel a importar puedo hacer (a) y (b),
formatos que se basan ascii-preferencia, y fácil de generar?

b) ¿Puedo agregar definiciones de ancho de columna a columnas csv?

Gracias

Respuesta

13

No and No! Los archivos CSV son básicamente datos de celda en bruto, sin formato alguno.

Office Open XML (para Excel2007 y superior), Excel 2003 XML (para Excel 2003 y superior). HTML (no es realmente una buena opción, Excel es un poco intratable en su interpretación de HTML). Formato de documento abierto (.ods) Sylk (.slk) que se puede leer en Excel 2010.

+1

¿Alguien puede confirmar que no existe una fórmula para cambiar el color de fondo? Si puedo hacer CountIf (B1: B10, ">" y A1) ¿por qué no debería existir algo como: ColorIf (B1: B10, ">" & A1, BackgroundColor (Blue))? – BSalita

+0

@BSalita - No creo que colorif() sea una función de fórmula de Excel válida, ¿por qué esperaría que esto funcione en Excel? En su lugar, use el formato condicional para este tipo de tarea. - y con 347 reputación, debe saber la forma correcta de hacer una pregunta en SO, y no es agregando un comentario a una pregunta no relacionada –

+0

Puede usar fórmulas de Excel en CSV (o al menos = HYPERLINK ("someurl") está funcionando para mí). Si es así, es otro asunto. editar: Veo que se trata de formatear, no de fórmulas. Ignorame – mcintyre321

Cuestiones relacionadas