¿Alguien sabe cómo es posible establecer el relleno de células en PHPExcel? Buscó durante 30 minutos y todavía no puede encontrar una solución adecuada. No hay documentación útil sobre esto.¿Cómo configurar el relleno de celdas en PHPExcel?
Respuesta
Tal
$objPHPExcel->getActiveSheet()->getStyle('A1')->getAlignment()->setIndent(1);
Cell Padding es un concepto HTML, y no hay nada como esto en Excel. ¿Cómo establecerías el relleno de células en MS Excel?
Probablemente lo mejor que puede administrar es establecer la altura y el ancho de la celda.
EDITAR
he estado buscando en Google esto, y aun Microsoft decir que no hay un equivalente de relleno de las celdas en Excel. La mejor opción parece ser el uso de sangrías de alineación de celdas (combinadas con el ancho de columna) para relleno horizontal; y altura de fila y alineación vertical para relleno vertical. Estos se pueden configurar en PHPExcel.
No, el relleno de celdas (o "margen interno" o "margen de contenido", etc.) es un concepto general en diseños, software y documentos. MS Excel, OpenOffice y LibreOffice pueden hacer esto. Estoy hablando de la biblioteca PHP popular ["PHPExcel"] (http://phpexcel.codeplex.com/) aquí, así que esto no tiene nada que ver con HTML – Sliq
Estoy tratando de identificar cómo configurar un contenido interno o margen en MS Excel sin éxito, ni puedo encontrar ninguno de esos términos relacionados con celdas de hoja de cálculo (en lugar de diseño de impresión de página o tablas incrustadas) en la documentación ECMA o BIFF para archivos xlsx o xls. Estoy familiarizado con PHPExcel: si no estoy familiarizado con elementos como cellpadding, entonces es poco probable que esté en PHPExcel ... pero si puede dirigirme a las partes relevantes de la documentación, puedo ver cómo implementarlo. –
Bien, voy a ver cómo se llama, pero ESTOY AHÍ, he estado trabajando con Excel por casi 10 años y he hecho esto varias veces. Para aclarar lo que quiero decir: la cantidad de píxeles/pt desde el contenido hasta el borde de la celda. – Sliq
Sólo para añadir, por favor tenga en cuenta que esto sólo funcionará si la alineación horizontal se ajusta a la izquierda oa la derecha.
debe preceder con esto (si ya no lo ha hecho)
$objPHPExcel->getActiveSheet()->getStyle('A1')->getAlignment()->setHorizontal(PHPExcel_Style_Alignment::HORIZONTAL_LEFT);
Saludos
- 1. Ignorar celdas vacías PHPExcel
- 2. jqGrid: cómo cambiar el relleno de celdas
- 3. PHPExcel tipo de datos establecido en el rango de celdas
- 4. PHPExcel saca ceros como celdas en blanco
- 5. Diseñe un rango de celdas con phpexcel
- 6. PHPExcel - Cómo configurar el tamaño predeterminado de la ventana
- 7. Fusionando celdas en Excel por filas y columnas usando PHPExcel
- 8. Silverlight (3.0): ¿Cómo agregar relleno de celdas a una cuadrícula?
- 9. ¿Cómo se especifica el relleno de tablas en CSS? (tabla, no relleno de celda)
- 10. ¿Cómo se usa celdas y celdas en HTML5?
- 11. formatos de celda en phpexcel
- 12. PHPExcel - leer el valor del tiempo de una celda
- 13. Cambiar el relleno para todas las celdas en una sola columna DataGridView
- 14. Cómo usar PHPExcel correctamente con Symfony 2
- 15. Relleno de misterios en las celdas de la tabla con la imagen
- 16. ¿Cómo se lee automáticamente en valores calculados con PHPExcel?
- 17. DataTables: cómo configurar clases para celdas de fila de tabla (¡pero no para celdas de encabezado de tabla!)
- 18. error PHPExcel en Codeigniter
- 19. Vista de lista personalizada con encabezado fijo, que causa Jank al configurar el relleno
- 20. ¿Cómo puedo detectar celdas vacías en una matriz de celdas?
- 21. Cómo convertir caracteres HTML en PHPExcel?
- 22. Obteniendo celdas por coordenadas
- 23. Problema de memoria PHPExcel
- 24. Integración PHPExcel en Zend Framework
- 25. HTML5 Acolchado de celdas de tabla: diferente en los navegadores
- 26. Establecer el color de la celda de fondo en PHPExcel
- 27. IKImageBrowserView dentro del relleno
- 28. PHPExcel cómo establecer el valor de celda dinámicamente
- 29. PHPExcel Column Loop
- 30. PHPExcel cómo aplicar la alineación para todo el documento creado desde la tabla mysql
¡Excelente hombre! Para todos con el mismo problema: en PHPExcel, lo llaman 'sangrado', no relleno o margen. – Sliq
¿Cómo hacer esto en LaravelExcel? –