| Casa | Hardware | Redes | Programación | software | Criticar | Sistemas |   
Programación  
  • C /C + + Programming

  • Lenguajes De Programación

  • Delphi Programación

  • Programación Java

  • JavaScript Programación

  • Programación PHP /MySQL

  • Perl Programming

  • Python Programming

  • Rubí Programación

  • Visual Basics Programación
  •  
    Conocimientos Informáticos >> Programación >> Programación PHP /MySQL >> Content
    Cómo usar PHP para crear un archivo de Excel
    Aunque Microsoft Excel utiliza un formato propietario para almacenar los datos , el formato y las propiedades de una hoja de cálculo Excel , puede crear un archivo de Excel con el lenguaje de scripting PHP . Si el servidor que ejecuta PHP se ha instalado Excel , puede crear una hoja de cálculo de Excel mediante la creación de un objeto COM de Excel , el establecimiento de las propiedades de los objetos COM y utilizar los métodos del objeto COM para crear y guardar una hoja de cálculo Excel. Si el servidor no tiene Excel , puede utilizar la biblioteca PHPExcel de la comunidad de código abierto de Microsoft , CodePlex . Instrucciones
    Utilice un objeto COM
    1

    Inicializar una variable a ser un nuevo objeto COM aplicación Excel. Por ejemplo , escriba: ?

    < Php

    $ excel = new COM ( " Excel.Application " ), la ventana
    2

    Ocultar Excel que acaba de creada hasta que se ha llenado con el formato y los datos. Por ejemplo , escriba:

    $ excel -> Visible = 0 ;
    3

    Crear un nuevo libro dentro del objeto de Excel. Por ejemplo , escriba:

    $ w = $ excel -> Libros -> Add () ;
    4

    Crear una nueva hoja de cálculo en el objeto de Excel y hacer que la hoja de cálculo activa . Por ejemplo , escriba:

    $ w -> Hojas de trabajo ( 1 ) -> nombre = " Hoja de trabajo principal" ;

    $ w -> Hojas de trabajo ( 1 ) -> Seleccione ;
    5

    Agregar datos y el formato de la hoja de cálculo . Por ejemplo , escriba:

    $ w -> ActiveSheet -> Cells ( 1,1) -> Value = " Nombre " ;

    $ w -> ActiveSheet -> Las células ( 1,2) - > value = " Dirección " ;

    $ w -> ActiveSheet -> Cells ( 1,1) -> Font- > negrita = true;

    $ w -> ActiveSheet -> Cells (1,2) -> Font- > negrita = true;

    $ w -> ActiveSheet -> Range (" A1: A1 ") -> ColumnWidth = 10 ;

    $ w -> ActiveSheet -> Range (" A1: A1 ") -> ColumnWidth = 20 ;
    6

    Guardar el documento de Excel que creó. Por ejemplo , escriba:

    $ file = tempnam ( sys_get_temp_dir (), "Excel ");

    $ excel -> Guardar como ( $ file ) ;
    7 < p> Cierre el archivo y salir de la aplicación . Por ejemplo ,
    Uso PHPExcel
    8

    Descargue la biblioteca PHPExcel y extraer en un directorio en el servidor web . Crear un nuevo archivo PHP en un editor y especificar dónde la biblioteca PHPExcel se puede encontrar . Por ejemplo, escriba : .

    < Php

    $ library_location = "/usr /local /mylibraries /PHPExcel /";

    incluye $ library_location " PHPExcel.php " ;

    incluye $ library_location . " PHPExcel/Writer/Excel2007.php " ;
    9

    Crear un nuevo objeto PHPExcel . Por ejemplo , escriba:

    $ excel = new PHPExcel ();
    10

    Configurar las propiedades de la hoja de cálculo utilizando los métodos del objeto en " getProperties " . Por ejemplo , escriba:

    $ excel -> getProperties ()

    -> setCreator ( "John Doe " )

    -> setLastModifiedBy ( "John Doe " )

    -> setTitle ( " Hoja de cálculo de Excel creado usando PHP " )

    -> setSubject ( " Hoja de cálculo de Excel creado con PHP ");

    -> setDescription ( " Esta hoja de cálculo de Excel se ha creado usando PHP y PHPExcel de Microsoft ");
    11

    agregar datos a la hoja de cálculo utilizando los métodos del objeto en " getActiveSheet . " Por ejemplo , "Nombre ");

    $ excel -> getActiveSheet () -> setCellValue ( "B2 ", " Dirección ");
    12

    agregar formato y las propiedades de celda a la hoja de cálculo utilizando los métodos del objeto en " getActiveSheet . " Por ejemplo , Página 13

    Guarde el archivo de Excel y salir del programa . Por ejemplo , escriba:

    $ excel_writer = PHPExcel_IOFactory :: createWriter ($ excel,

    Previous :

    next :
      Artículos relacionados
    ·Cómo eliminar registros de una tabla SQL en PHP 
    ·¿Cómo puedo crear un disparador MySQL para ahorrar un…
    ·ColdFusion y PHP Formación 
    ·Subconsultas MySQL Tutorial 
    ·MySQL Crear una base de datos Tutorial 
    ·Cómo jugar Alarma WAV archivo de PHP Script 
    ·Cómo hacer un formulario de contacto PHP 
    ·Cómo insertar un MetaTag en PHP 
    ·Número de palabras en una cadena PHP 
    ·Cómo activar PHP INTO MySQL 
      Artículos destacados
    ·Cómo hacer un archivo EXE en un archivo de catálogo 
    ·Cómo invertir Fracciones en Visual Basic 
    ·Cómo hacer un Google Map Overlay 
    ·Cómo configurar un diseño de Zend en NetBeans 
    ·Cómo vincular el flujo de entrada de lista de C + + 
    ·Cómo acceder a las columnas de relleno Macro Con datos…
    ·Cómo establecer un valor PHP con JavaScript 
    ·Cómo crear aplicaciones Silverlight con JavaScript 
    ·Cómo convertir un decimal a un número entero en Java 
    ·Cómo aprender Basic Java 
    Copyright © Conocimientos Informáticos http://ordenador.wingwit.com