Spreadsheet_Excel_Writer

Table des matières
Introduction -- Comment générer des fichiers Excel
Tutoriel sur le formattage -- Comment formatter des cellules dans une feuille de calcul
Workbook::close -- Appel les méthodes de finalisation d'un manuel de travail
Workbook::&addWorksheet -- Ajoute une nouvelle feuille de travail à un manuel de travail Excel
Workbook::&addFormat -- Ajoute un nouveau format au manuel de travail Excel
Workbook::&setTempDir -- Définit le dossier temporaire à utiliser pour le fichier OLE
Workbook::setCustomColor -- Modifie les composants RVB des éléments dans la palette des couleurs
Worksheet::getName -- Récupère le nom de la feuille de travail. C'est utile lors de la création de feuille de travail sans nom
Worksheet::setInputEncoding -- Permet l'écriture en un jeu de caractères différent
Worksheet::select -- Définit la feuille de travail active
Worksheet::activate -- Définit cette feuille de travail en tant que feuille active
Worksheet::setFirstSheet -- Définit cette feuille de travail en tant que la première visible
Worksheet::protect -- Définit le tag de protection de la feuille de travail
Worksheet::setColumn -- Définit la taille d'une colonne ou d'un intervalle de colonnes
Worksheet::setSelection -- Définit quelles cellules sont sélectionnées dans une feuille de travail
Worksheet::freezePanes -- Définit les volets et les marque en tant que figés
Worksheet::thawPanes -- Définit les volets et les marque comme non figés
Worksheet::setPortrait -- Définit l'orientation de la page en tant que portrait
Worksheet::setLandscape -- Définit l'orientation de la page en tant que paysage
Worksheet::setPaper -- Définit le type de papier. Ex. 1 = US Letter, 9 = A4
Worksheet::setHeader -- Définit l'en-tête de la page et, optionnellement, la marge
Worksheet::setFooter -- Définit le pied de page et, optionnellement, la marge
Worksheet::centerHorizontally -- Centre la page horizontalement
Worksheet::centerVertically -- Centre la page verticalement
Worksheet::setMargins -- Définit toutes les marges de la page à la même valeur, en pouces
Worksheet::setMargins_LR -- Définit les marges gauches et droites à la même valeur, en pouces
Worksheet::setMargins_TB -- Définit les marges supéreures et inférieures à la même valeur, en pouces
Worksheet::setMarginLeft -- Définit la marge gauche, en pouces
Worksheet::setMarginRight -- Définit la marge droite, en pouces
Worksheet::setMarginTop -- Définit la marge supérieure en pouces
Worksheet::setMarginBottom -- Définit la marge inférieure, en pouces
Worksheet::repeatRows -- Définit les lignes à répéter en haut de chaque page imprimée
Worksheet::repeatColumns -- Définit les colonnes à répéter sur le côté gauche de chaque page imprimée
Worksheet::printArea -- Définit la zone d'impression pour chaque feuille de travail
Worksheet::hideGridlines -- Définit l'option pour cache la grille sur la page lors de l'impression
Worksheet::printRowColHeaders -- Définit l'option pour imprimer les en-têtes de lignes et de colonnes
Worksheet::fitToPages -- Stoque le nombre de pages vertical et horizontal qui définira la zone d'impression
Worksheet::setHPagebreaks -- Stoque les sauts de pages horizontaux d'une feuille de travail (pour l'impression)
Worksheet::setVPagebreaks -- Stoque les sauts de pages verticaux sur une feuille de travail (pour l'impression)
Worksheet::setZoom -- Définit le facteur zoom de la feuille de travail
Worksheet::setPrintScale -- Définit le facteur échelle pour la page à imprimer
Worksheet::write -- Appel la méthode d'écriture appropriée par rapport au texte reçu
Worksheet::writeNumber -- Écrit un nombre double à la ligne et la colonne spécifiés (indexé à partir de zéro)
Worksheet::writeString -- Écrit une chaîne à la ligne et la colonne spécifiés (indexé à partir de zéro)
Worksheet::writeNote -- Écrit une note associée à la cellule spécifiée par une ligne et une colonne
Worksheet::writeBlank -- Écrit une cellule vide à la ligne et colonne spécifiées (indexé à partir de zéro)
Worksheet::writeFormula -- Écrit une formule à la ligne et la colonne spécifiées (indexé à partir de zéro)
Worksheet::writeUrl -- Écrit un lien hypertexte
Worksheet::setRow -- Cette méthode est utilisée pour définir la hauteur et le format XF d'une ligne
Worksheet::mergeCells -- Permet la fusion de cellules
Worksheet::insertBitmap -- Insert une image bitmap 24bit dans une feuille de travail
Worksheet::setOutline -- Cette méthode définit les propriétés pour effectuer des groupes de cellules
Spreadsheet_Excel_Writer::Spreadsheet_Excel_Writer -- Le constructeur. Il crée juste un manuel de travail
Spreadsheet_Excel_Writer::send -- Envoi les en-têtes HTTP pour le fichier Excel
Spreadsheet_Excel_Writer::rowcolToCell -- Fonction pour l'écriture de formules
Format::setAlign -- Définit l'alignement de la cellule
Format::setVAlign -- Définit l'alignement de la cellule
Format::setHAlign -- Définit l'alignement de la cellule
Format::setMerge -- Cette méthode est un alias de la méthode non-intuitive setAlign('merge')
Format::setBold -- Définit l'intensité de la mise en gras d'un texte
Format::setBottom -- Définit l'épaisseur de la bordure inférieure de la cellule
Format::setTop -- Définit l'épaisseur de la bordure supérieure de la cellule
Format::setLeft -- Définit l'épaisseur de la bordure gauche de la cellule
Format::setRight -- Définit l'épaisseur de la bordure droite de la cellule
Format::setBorder -- Définit les bordures d'une cellule dans un même style
Format::setBorderColor -- Définit toutes les bordures de la cellule à une même couleur
Format::setBottomColor -- Définit la couleur de la bordure inférieure de la cellule
Format::setTopColor -- Définit la couleur de la bordure supérieure de la cellule
Format::setLeftColor -- Définit la couleur de la bordure gauche de la cellule
Format::setRightColor -- Définit la couleur de la bordure droite de la cellule
Format::setFgColor -- Définit la couleur de premier-plan de la cellule
Format::setBgColor -- Définit la couleur d'arrière-plan de la cellule
Format::setColor -- Définit la couleur pour le contenu de la cellule
Format::setPattern -- Définit les attributs d'une cellule
Format::setUnderline -- Définit le soulignement du texte
Format::setItalic -- Définit le style de la police de caractère en italique
Format::setSize -- Définit la taille de la police de caractères
Format::setTextWrap -- Définit le retour automatique à la ligne du texte
Format::setTextRotation -- Définit l'orientation du texte
Format::setNumFormat -- Définit le format numérique
Format::setStrikeOut -- Définit la police de caractères comme barrée
Format::setOutLine -- Définit le dessin d'une police de caractères
Format::setShadow -- Définit la police de caractères comme ombrée
Format::setScript -- Définit le type de script pour le texte
Format::setFontFamily -- Définit la famille de police de caractères

Package pour générer des feuilles de calcul Excel