| Home  | Casa  | Hardware  | Networking  | Programmazione  | Software  | Domanda  | Sistemi  |   
Programmazione  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Java Programming

  • Programmazione Javascript

  • PHP /MySQL Programmazione

  • Perl Programming

  • Python Programming

  • rubino Programmazione

  • Nozioni di base di Visual Programming
  •  
    Conoscenza Informatica >> Programmazione >> PHP /MySQL Programmazione >> Content
    Come utilizzare PHP per creare un file di Excel
    Anche se Microsoft Excel utilizza un formato proprietario per memorizzare i dati , la formattazione e le proprietà di un foglio di calcolo di Excel , è possibile creare un file di Excel con il linguaggio di scripting PHP . Se il server che esegue PHP è installato Excel , è possibile creare un foglio di calcolo Excel per la creazione di un oggetto COM di Excel , l'impostazione delle proprietà di oggetti COM e con le modalità di oggetti COM per creare e salvare un foglio di calcolo di Excel . Se il server non dispone di Excel, è possibile utilizzare la libreria PHPExcel dalla comunità open - source di Microsoft , CodePlex .
    Istruzioni Utilizzare un oggetto COM
    1

    inizializzare una variabile per essere un nuovo oggetto COM applicazione Excel . Ad esempio, digitare :

    < php

    $ excel = new COM ( " Excel.Application " ) ;
    2

    nascondere la finestra di Excel è sufficiente ? creato finché non si è popolato con la formattazione e dati . Ad esempio, digitare :

    $ excel - > Visible = 0;
    3

    Creare una nuova cartella di lavoro di Excel all'interno dell'oggetto . Ad esempio, digitare :

    $ w = $ excel - > Cartelle di lavoro - > Aggiungi ();
    4

    Creare un nuovo foglio di lavoro l'oggetto di Excel e fare quel foglio di lavoro attivo . Ad esempio, digitare :

    $ w - > Fogli di lavoro ( 1 ) - > Nome = " Foglio di lavoro principale" ;

    $ w - > Fogli di lavoro ( 1 ) - > Selezionare ;
    5

    Aggiungi dati e la formattazione del foglio di lavoro . Ad esempio, digitare :

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

    $ w - > ActiveSheet - > Cells ( 1,2) - > value = " Indirizzo " ;

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

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

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

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

    Salva il documento Excel creato. Ad esempio, digitare :

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

    $ excel - > Salva con nome ( $ file) ;
    7 < p > chiudere il file e chiudere l'applicazione . Per esempio ,
    Usa PHPExcel
    8

    scaricare la libreria PHPExcel ed estrarlo in una directory sul server web . Creare un nuovo file PHP in un editor e specificare dove la libreria PHPExcel può essere trovato. Ad esempio, digitare : .

    < Php

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

    includono $ library_location " PHPExcel.php " ;

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

    Creare un nuovo oggetto PHPExcel . Ad esempio, digitare :

    $ excel = new PHPExcel ( ) ;
    10

    le proprietà del foglio di calcolo utilizzando i metodi degli oggetti in " getProperties " . Ad esempio, digitare :

    $ excel - > getProperties ( ) per

    - > setCreator ( " John Doe " ) per

    - > setLastModifiedBy ( " John Doe " ) per

    - > setTitle ( " foglio di calcolo Excel creata usando PHP " ) per

    - > setSubject ( " foglio di calcolo Excel creati con PHP ");

    - > setDescription ( " Questo foglio di calcolo di Excel è stata creata usando PHP e PHPExcel da Microsoft " ) ;
    11

    Aggiungi dati al foglio di calcolo utilizzando i metodi degli oggetti in " getActiveSheet . " Per esempio , "Nome" ) ;

    $ excel - > getActiveSheet ( ) - > SetCellValue ( " B2 " , "Indirizzo" ) ;
    12

    aggiungere la formattazione e le proprietà delle cellule per la foglio di calcolo con i metodi degli oggetti in " getActiveSheet . " Per esempio , Pagina 13

    Salvare il file di Excel e uscire dal programma . Ad esempio, digitare :

    $ excel_writer = PHPExcel_IOFactory :: CreateWriter ( $ excel,

    Previous :

    next :
      Articoli Correlati
    ·Come convertire un array associativo di stringhe PHP 
    ·Come eliminare un file con PHP 
    ·Come ricostruire gli indici in MySQL 
    ·Come aggiungere un Registrazione Accesso a un Sito web 
    ·Come ottenere un URL della pagina precedente in PHP 
    ·MySQL e accesso Tutorial 
    ·Come leggere un file XLS in PHP 
    ·Come visualizzare la colonna Descrizione in SQL 
    ·Come sapere se MySQL è 32 - o 64 - bit 
    ·Come leggere i file di MS Office in PHP 
      Articoli in evidenza
    ·Come nascondere implementazione di un oggetto in C + + 
    ·Come creare XML da database utilizzando Visual Basic 
    ·Come terminare thread causa Stack problemi di overflow 
    ·Come leggere da un file con Java 
    ·Come convertire in Boolean in Python 
    ·Tutorial grafica per Visual Basic 6 
    ·Come scrivere un PHP script di accesso 
    ·Cosa si trova nelle vicinanze e PASCAL FAR PASCAL 
    ·Come creare una connessione di accesso mediante Visual …
    ·Come creare una nuova finestra di un browser Web utiliz…
    Copyright © Conoscenza Informatica http://it.wingwit.com