Spreadsheet_Excel_Writer
Prev
Next
Spreadsheet_Excel_Writer
Package pour générer des feuilles de calcul Excel
Table of Contents
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