| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringssprog
  • Delphi programmering
  • Java programmering
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl programmering
  • Python Programming
  • Ruby Programming
  • Visual Basics Programmering
  •  
    Computer Viden >> Programmering >> PHP /MySQL programmering >> Content
    Hvordan man bruger PHP til at gøre en Excel-fil
    Selvom Microsoft Excel bruger et proprietært format til at gemme data , formatering og egenskaber af et Excel-regneark , kan du oprette en Excel-fil med PHP scripting sprog . Hvis den server , der kører PHP har installeret Excel , kan du oprette et Excel-regneark ved at oprette et Excel COM-objekt , indstilling af COM-objekt egenskaber, og ved hjælp af COM-objekt metoder til at oprette og gemme et Excel-regneark . Hvis serveren ikke har Excel, kan du bruge PHPExcel biblioteket fra Microsofts open source-samfundet , CodePlex . Instruktioner
    Brug en COM Object
    1

    Formatér en variabel til at være en ny Excel- applikation COM objekt. Skriv f.eks : ?

    < Php

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

    Skjul Excel-vinduet , du bare skabt indtil du har befolket det med formatering og data. Skriv f.eks : Hej

    $ excel -> Visible = 0;
    3

    Opret en ny projektmappe inde i Excel-objekt . Skriv f.eks : Hej

    $ w = $ excel -> Projektmapper -> Tilføj ();
    4

    Opret et nyt regneark i Excel- objektet og gøre denne regneark aktiv . Skriv f.eks : Hej

    $ w -> Regneark (1) -> Name = " Main Arbejdsark "

    $ w -> Regneark (1) - > Vælg ;
    5

    Tilføj data og formatering til regnearket . Skriv f.eks : Hej

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

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

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

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

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

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

    Gem Excel dokument, du har oprettet. Skriv f.eks : Hej

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

    $ excel -> SaveAs ( $ file ) ;
    7 < p> Luk filen og afslut programmet. For eksempel ,
    Brug PHPExcel
    8

    Download PHPExcel biblioteket og udtrække den til en mappe på webserveren . Opret en ny PHP-fil i en editor , og angive, hvor PHPExcel biblioteket kan findes. Skriv f.eks : ? .

    < Php

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

    inkluderer $ library_location " PHPExcel.php "

    inkluderer $ library_location . " PHPExcel/Writer/Excel2007.php "
    9

    Opret en ny PHPExcel objekt. Skriv f.eks : Hej

    $ excel = new PHPExcel ();
    10

    Angiv egenskaberne i regnearket ved hjælp af objektet metoder " getProperties " . Skriv f.eks : Hej

    $ excel -> getProperties ()

    -> setCreator ( " John Doe " )

    -> setLastModifiedBy ( " John Doe " )

    -> setTitle ( " Excel-regneark oprettet ved hjælp af PHP " )

    -> setSubject ( " Excel-regneark oprettet ved hjælp af PHP ")

    -> setDescription ( "Dette Excel-regneark blev oprettet ved hjælp af PHP og PHPExcel fra Microsoft ")
    11

    Tilføj data til regnearket ved hjælp af objektet metoder " getActiveSheet ". For eksempel , "Navn ")

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

    Tilføj formatering og celleegenskaber til regneark ved hjælp af objektet metoder " getActiveSheet ". For eksempel ,
    13

    Gem Excel -fil og afslutte programmet . Skriv f.eks : Hej

    $ excel_writer = PHPExcel_IOFactory :: createWriter ( $ excel,

    Forrige :

    næste :
      Relaterede artikler
    ·Hvordan man programmerer PHP Med MacBook 
    ·Sådan Detect Robotter i PHP 
    ·Sådan oprettes en e-mail Feedback Form i PHP /HTML 
    ·Sådan læses en fil i PHP 
    ·Sådan Send formular Output til en HTML-fil med PHP 
    ·Hvordan man skriver HTML Forms 
    ·Sådan fjernes en Zero Fra et Decimal i PHP 
    ·Sådan Medtag en JS fil i PHP 
    ·Sådan kopieres en MySQL-database til en hjemmeside 
    ·Sådan læses en fil tegn for tegn med PHP 
      Anbefalede Artikler
    ·Sådan Check Hvis en fil er ændret på PHP 
    ·Hvordan man laver en labyrint i Java 
    ·Hvordan til at returnere en reference til Vector C 
    ·Sådan deaktiveres visningsfejl i PHP 
    ·Sådan åbnes & Read mapper i Java 
    ·Sådan Tving Konstruktør for Non- Generic brug Kun i J…
    ·Sådan Slut PHP til Two MySQL-databaser 
    ·Hvordan man bruger en mus i dine QBasic Programs 
    ·Sådan Clear Element Attributter 
    ·Sådan Launch en Shell Fra VBS 
    Copyright © Computer Viden http://www.computerdk.com