| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> PHP /MySQL Programmation >> Content
    Comment utiliser PHP pour créer un fichier Excel
    Bien que Microsoft Excel utilise un format propriétaire pour stocker les données , mise en forme et les propriétés d'une feuille de calcul Excel , vous pouvez créer un fichier Excel avec le langage de script PHP. Si le serveur qui exécute PHP a installé Excel , vous pouvez créer une feuille de calcul Excel en créant un objet COM Excel, définissant les propriétés de l'objet COM et en utilisant les méthodes de l'objet COM pour créer et enregistrer une feuille de calcul Excel. Si le serveur ne dispose pas Excel, vous pouvez utiliser la bibliothèque PHPExcel de la communauté open-source de Microsoft, CodePlex. Instructions site Utilisez un objet COM
    1

    initialiser une variable à un nouvel objet COM de l'application Excel. Par exemple, tapez :

    < php

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

    masquer la fenêtre Excel que vous venez de créé jusqu'à ce que vous avez rempli avec formatage et les données. Par exemple, tapez :

    $ excel -> Visible = 0;
    3

    Créer un nouveau classeur à l'intérieur de l'objet Excel. Par exemple, tapez :

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

    Créer une nouvelle feuille de calcul dans l'objet Excel et faire ce calcul active . Par exemple, tapez :

    $ w- > Feuilles (1) -> Nom = " Feuille de travail principal" ;

    $ w- > Feuilles (1) -> Sélectionner ;
    5

    Ajouter des données et le formatage de la feuille de calcul . Par exemple, tapez :

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

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

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

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

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

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

    Enregistrer le document Excel que vous avez créé . Par exemple, tapez :

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

    $ excel -> SaveAs ( $ file) ;
    7 < p> Fermez le fichier et quittez l'application . Par exemple, casquettes Utilisez PHPExcel
    8

    Téléchargez la bibliothèque PHPExcel et l'extraire dans un répertoire sur le serveur Web. Créer un nouveau fichier PHP dans un éditeur et préciser où la bibliothèque PHPExcel peut être trouvée. Par exemple, tapez : .

    < Php

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

    include $ library_location " PHPExcel.php »;

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

    Créer un nouvel objet PHPExcel . Par exemple, tapez :

    $ excel = new PHPExcel ();
    10

    définir les propriétés de la feuille de calcul en utilisant les méthodes de l'objet dans " getProperties " . Par exemple, tapez :

    $ excel -> getProperties ()

    -> setCreator ( "John Doe" )

    -> setLastModifiedBy ( "John Doe" )

    -> setTitle ( " feuille de calcul Excel créée en utilisant PHP" )

    -> setSubject ( " feuille de calcul Excel créée en utilisant PHP ");

    -> setDescription ( " Cette feuille de calcul Excel a été créée en utilisant PHP et PHPExcel de Microsoft ");
    11

    ajouter des données sur la feuille de calcul en utilisant les méthodes de l'objet dans " getActiveSheet . " Par exemple, "Nom" ) ;

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

    Ajouter formatage et les propriétés des cellules à l' tableur en utilisant les méthodes de l'objet dans " getActiveSheet . " Par exemple,
    13

    Enregistrez le fichier Excel et quitter le programme . Par exemple, tapez :

    $ excel_writer = PHPExcel_IOFactory :: createWriter ($ excel,

    Previous :

    next :
      articles connexes
    ·Comment faire pour installer Snort Avec MySQL dans Cent…
    ·Comment analyser les résultats Google avec PHP 
    ·Comment désactiver le safe mode en PHP 
    ·Comment adhérer à une insertion dans MySQL avec PHP 
    ·Comment placer code de redirection sur PHP 
    ·Comment Tables en vrac supprimer dans MySQL 
    ·Comment Flush sortie lors du traitement en PHP 
    ·Comment faire pour masquer votre adresse email en utili…
    ·PHP Form Processing MySQL Query 
    ·Comment vérifier booléenne en PHP 
      articles en vedette
    ·Comment faire pour bloquer IE6 
    ·Comment intégrer un compte PayPal Sandbox Avec PHP 
    ·Comment utiliser PHP pour le suivi des parrainages des …
    ·Que sont les « variables d'instance » en Java 
    ·Comment utiliser des variables dans un projet Eclipse C…
    ·Comment faire pour vérifier si les deux tableaux ont l…
    ·Comment Convolve une fonction dans MATLAB 
    ·Outils d'évaluation de développement 
    ·Comment créer un IRC Spybot 
    ·Comment convertir une chaîne en un entier en Gambas 
    Copyright © Connaissances Informatiques http://fr.wingwit.com