colorear columnas con PHPExcel
Publicado por aldo (1058 intervenciones) el 26/05/2016 01:52:03
Espero que respondan a esta solicitud. ¿Cuál método se utiliza para colorear las columnas en una hoja de excel?
La idea es colorear las columnas que estan en negritas.
este es el codigo:
NOTA: YO TAMBIEN ESTOY INTENTANDO DE HACERLO, NO ES QUE QUIERA QUE USTEDES LO RESUELVAN.
La idea es colorear las columnas que estan en negritas.
este es el codigo:
NOTA: YO TAMBIEN ESTOY INTENTANDO DE HACERLO, NO ES QUE QUIERA QUE USTEDES LO RESUELVAN.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
<?php
error_reporting(E_ALL);
//include_once 'Classes/PHPExcel.php';
require('Classes/PHPExcel.php');
$connect = pg_connect("host=localhost port=5432 dbname=administra user=postgres password=movilnet");
//$modcod = $_POST['cedula'];
$objXLS = new PHPExcel();
$objSheet = $objXLS->setActiveSheetIndex(0);
$objSheet->setCellValue('A1','No Apto');
$objSheet->setCellValue('B1','Fecha');
$objSheet->setCellValue('C1','Monto');
$numero=1;
$total=0;
$consulta2 = "SELECT * FROM vdeuda ORDER BY nroapto";
$actualiza = @pg_query($connect,$consulta2);
while($dato=pg_fetch_array($actualiza)){
$numero++;
$objSheet->setCellValue('A'.$numero, $dato['nroapto']);
$objSheet->setCellValue('B'.$numero, $dato['fecha']);
$objSheet->setCellValue('C'.$numero, $dato['monto']);
$total=$total+$dato['monto'];
}
$objSheet->setCellValue('D'.$numero, $total);
$objXLS->getActiveSheet()->getColumnDimension("A")->setAutoSize(true);
$objXLS->getActiveSheet()->getColumnDimension("B")->setAutoSize(true);
$objXLS->getActiveSheet()->getColumnDimension("C")->setAutoSize(true);
$objXLS->getActiveSheet()->setTitle('DEUDA');
$objXLS->setActiveSheetIndex(0);
$objWriter = PHPExcel_IOFactory::createWriter($objXLS, 'Excel5');
$objWriter->save(__DIR__ . "\Deuda.xls");
?>
Valora esta pregunta


0