Dans l'article précédent, vous avez appris
|
|
- Odette Yolande Mongrain
- il y a 8 ans
- Total affichages :
Transcription
1 Pour les débutants Les différents formats de sortie proposés par PHPExcel La bibliothèque orientée objet PHPExcel permet de lire et créer des fichiers pour tableurs. Dans cette série d articles, vous apprendrez à manipuler ces classeurs, les mettre en page, y insérer des formules ou des graphiques. Cet article explique : Comment définir le format de sortie d un classeur. Comment le stocker sur le serveur web. Ce qu il faut savoir : Avoir lu l article Générer des classeurs pour tableur avec PHPExcel (PHP Solutions - août 2011). Bases de PHP. Dans l'article précédent, vous avez appris à créer un classeur comportant plusieurs feuilles. La première feuille contenait des données brutes sans mise en forme. La seconde feuille donnait un exemple de mise en forme de cellules, de colonnes et de lignes. Vous avez vu comment envoyer ce classeur au format Excel2007 vers le navigateur. La bibliothèque PHPExcel propose plusieurs formats de sortie : Excel2007, CSV, PDF, HTML ou BIFF5. Cet article présente ces différents formats de sortie et explique comment envoyer vers le navigateur, ou stocker sur le disque du serveur web, les documents générés. Quel que soit le format de sortie choisi, il faut suivre les mêmes étapes lors de la création d'un classeur : inclure la bibliothèque principale (fichier PHPExcel. php), créer le classeur (objet PHPExcel), obtenir la feuille de travail avec la méthode getactivesheet, ajouter des données avec ou sans mise en forme et éventuellement définir le titre de la feuille, ajouter d'autres feuilles et données si nécessaire. Lorsque le classeur contient toutes les données et que les styles ont été définis, il faut fixer un format de sortie et envoyer ou stocker le document généré. Ceci est réalisé en suivant les étapes : inclure la bibliothèque spécifique au format de sor sortie : les scripts qui gèrent l'enregistrement des données dans les différents formats sont tous situés dans le sous-répertoire Writer du répertoire principal de la bibliothèque PHPExcel, créer une instance de la classe gérant le format, fixer les informations nécessaires pour ce format (extension du fichier, type MIME pour l'envoi vers le navigateur), envoyer le classeur vers le navi ateur navigateur ou le stoc stocker sur le serveur en utilisant la méthode save. Chaque format sera détaillé dans cet article et illustré grâce à une adaptation de l'exemple utilisé pour l'article précédent : un classeur à deux feuilles dont une contient uniquement des données brutes (Figures 1 et 3) et l'autre des données formatées (Figure 2). Les extensions à utiliser seront précisées, ainsi que les noms des classes gérant les formats et les fichiers PHP à inclure. Figure 1. Feuille 1 du classeur au format CSV 1 9/2011
2 pour les débutants Pour tester les listings de cet article, vous devez au préalable avoir installé la bibliothèque PHPExcel (cf Générer des classeurs pour tableur avec PHPExcel). Excel2007 Le format Excel2007 (SpreadsheetML) a été présenté dans l'article du numéro précédent. Cette section rappelle brièvement ses caractéristiques. Listing 1. fonctions.php <?php /** * Place les donnees du tableau dans les cellules de la feuille $feuille (objet) feuille du classeur $tab_donnees (tableau) tableau de donnees a deux dimensions */ function ajouterdonnees($feuille, $tab_donnees){ $i_ligne = 1; foreach ($tab_donnees as $ligne){ $nb_cell = count($ligne); for ($i_col = 0; $i_col < $nb_cell; $i_col++){ $feuille->setcellvaluebycolumnandrow($i_ col, $i_ligne, $ligne[$i_col]); $i_ligne++; /** * Genere un document au format passe en parametre. * Enregistre sur le disque du serveur ou envoie au navigateur. $classeur (objet) classeur $format_sortie (chaine) format de fichier $afficher (boolean) si a true, le fichier est envoye au navigateur, sinon enregistre sur le serveur */ function genererdoc($classeur, $format_ sortie= HTML,$afficher=true){ $nom_fichier = ; $sortie = ; $writer = null; $ext = ; $header = ; $chemin_bib = PHPExcel/Writer/ ; switch ($format_sortie){ case Excel2007 : require $chemin_bib. Excel2007.php ; Excel2007($classeur); $ext = xlsx ; $header = application/vnd.openxmlformatsofficedocument.spreadsheetml.sheet ; case CSV : require $chemin_bib. CSV.php ; CSV($classeur); $writer->setdelimiter(, ); //une seule page : deuxieme feuille $writer->setsheetindex(1); $ext = csv ; $header = text/csv ; case PDF : require $chemin_bib. PDF.php ; PDF($classeur); $ext = pdf ; $header = application/pdf ; case Excel5 : require $chemin_bib. Excel5.php ; Excel5($classeur); $ext = xls ; $header = application/vnd.ms-excel ; case HTML : default: require $chemin_bib. HTML.php ; HTML($classeur); $writer->writeallsheets(); $ext = html ; $header = text/html ; $nom_fichier = basename(str_replace(. php,..$ext,$_server[ SCRIPT_ NAME ])); $sortie = resultats/.$nom_fichier; //stocke sur disque ou envoie au navigateur if (!$afficher){ header( Content-type:.$header); header( Content-Disposition:inline;filename=.$ nom_fichier); $sortie = php://output ; else { echo donnees enregistrees : <a href=.$sortie. >.$sortie. </ a> ; $writer->save($sortie); phpsolmag.org/fr 2
3 Pour les débutants Un document Excel2007 est une archive Zip comportant plusieurs fichiers XML. Ces fichiers décrivent le classeur, ses feuilles, les données de tout le classeur ainsi que les informations de mises en page de cellesci. Les classeurs Excel2007 supportent : la mise en forme des cellules et de la feuille, les formules et les images, la protection des données, les méta-informations (auteur, titre, description), les feuilles multiples. Pour générer un classeur à ce format il faut : inclure le fichier Excel2007.php, créer un objet de la classe PHPExcel _ Writer _ Excel2007, utiliser l'extension.xlsx et le type MIME application/ vnd.openxmlformats-officedocument.spreadsheetml.sheet. Dans cet article, les listings 1 (fonctions) et 2 (script principal) permettent de générer des documents dans différents formats, dont Excel2007. Le script principal comporte une partie indépendante du format de sortie (création du classeur et de ses feuilles, ajout de données et mise en forme) et une partie spécifique. Les instructions utilisées dans la première partie pour générer le classeur, placer et mettre en forme les données, ont été présentées dans l'article du numéro précédent (Générer des classeurs pour tableur avec PHPExcel). Le script principal de cet article (Listing 2) permet à l'internaute de choisir le format de sortie souhaité, grâce à l'argument format dans l'url (méthode GET). Pour générer un fichier Excel2007, le script reçoit en paramètre : differents_formats.php?format=excel2007 Le script récupère la valeur du choix passé en paramètre et l'envoie à la fonction genererdoc (Listing 1). Celle-ci prend trois arguments : l'objet $classeur, le format $format _ sortie et un argument facultatif qui permettra de stocker le fichier sur le disque du serveur web (cf Stocker le fichier sur le serveur). Par défaut, le fichier sera envoyé vers le navigateur. Si on lui passe le format Excel2007, la fonction genererdoc : inclut la bibliothèque associée au format de sortie qu'elle reçoit en paramètre (instruction require), instancie un objet PHPExcel _ Writer _ Excel2007, fixe le nom du fichier (nom du script avec l'exten l'extension.xlsx), génère les lignes d'en-tête HTTP suivantes (type MIME du fichier, nom et disposition) et envoie le document au navigateur (flux php://output) : header('content-type:application/vnd.openxmlformatsofficedocument.spreadsheetml.sheet'); header('content-disposition:inline;filename=differe nts_formats.xslx'); CSV Les tableurs peuvent importer les données d'un tableau à deux dimensions, stocké dans un fichier texte comportant des délimiteurs de cellules et de lignes. En fonction du caractère délimiteur de cellule utilisé, ce format de stockage est nommé CSV (Comma Separated Value) ou TSV (Tab Separated Values). Ces formats sont très utilisés pour échanger des informations entre applications, ou manipuler et présenter des données issues d'une base de données. Cette section présente rapidement le format CSV, et explique comment générer un fichier CSV à partir d'un classeur. Définition du CSV Un fichier CSV est un fichier texte qui contient les données d'un tableau et des séparateurs de cellules, géné- Figure 2. Feuilles du classeur au format HTML Figure 3. Feuille 1 du classeur au format PDF 3 9/2011
4 pour les débutants ralement des virgules, et de lignes. Il peut être ouvert dans le tableur Microsoft Excel ou dans le tableur Calc de la solution bureautique alternative gratuite OpenOffice.org. Le format CSV permet de stocker un tableau à deux dimensions dans un format texte très simple : une ligne de tableau par ligne de fichier, la première ligne contient les titres des colonnes du tableau, les cellules d'une ligne de tableau sont séparées par des virgules, chaque li ne ligne comporte le même nombre de cel cellules, si le texte d'une cellule contient un caractère délimiteur, il faut entourer le texte de guillemets, délimi si le texte contient un guillemet, il faut répéter le guillemet et entourer le texte de guillemets. Par exemple, la première ligne de la deuxième feuille du classeur de l'exemple sera ainsi formatée en CSV : Listing 2. differents_formats.php <?php // inclure la bibliotheque principale require PHPExcel.php ; require fonctions.php ; try{ /* PARTIE INDEPENDANTE DU FORMAT DE SORTIE */ // creer le classeur $classeur = new PHPExcel(); // selectionner la feuille de travail $feuille = $classeur->getactivesheet(); // Tableau de donnees a deux dimensions $donnees_feuille1 = array( ); array( lettres, chiffres ), array( xxx,12), array( yyy,5), array( zzz,214) // ajouter des donnees dans la feuille ajouterdonnees($feuille, $donnees_feuille1); Produit,Couleur,Taille,Prix,Livraison Par défaut, certains tableurs importent directement les données pour le format CSV, sans demander les séparateurs de cellules, de lignes ou les délimiteurs de texte. Générer un CSV La bibliothèque PHPExcel permet d'enregistrer les données d'une feuille du classeur au format CSV, et une seule uniquement. C'est la classe PHPExcel_Writer_ CSV, définie dans le fichier CSV.php, qui permet l'export d'une des feuilles du classeur au format CSV. Si le classeur comporte plusieurs feuilles, il faut créer un fichier CSV par feuille. Le document généré ne comporte que les données brutes, aucune information de style et de mise en page ne peut être exportée. Pour générer un document CSV, il faut : inclure le script CSV.php, créer une instance de PHPExcel _ Writer _ CSV (objet $writer), ); array( Chaussure, marron, 43,42, sous 48H ) ajouterdonnees($feuille2, $donnees_feuille2); // mise en page >setautosize(true); $style_feuille = $feuille2->getstyle( A1 ); $style_feuille_font = $style_feuille->getfont(); $style_feuille_font->setname( Verdana ); $style_feuille_font->setsize(14); $style_feuille_font->setbold(true); $feuille2->getcolumndimension( A )- $feuille2->getcolumndimension( E )- >setautosize(true); $style_feuille = $feuille2->getstyle( E1 ); $style_feuille_font = $style_feuille->getfont(); $style_feuille_font->setsize(14); $style_feuille_font->setbold(true); $style_feuille = $feuille2->getstyle( E2 ); $style_feuille_font = $style_feuille->getfont(); $style_feuille_font->getcolor()->setargb(phpexcel_ Style_Color::COLOR_RED); // creer une deuxieme feuille $feuille2 = $classeur->createsheet(); // definir le titre de la feuille $feuille2->settitle( Commandes ); $feuille2->getrowdimension( 1 )->setrowheight(35); $donnees_feuille2 = array( array( Produit, Couleur, Taille, Prix, Liv raison ), array( T-shirt, marron, L,16, EFFECTUEE ), array( Pantalon, bleu, 42,69.9, sous 48H ), /* PARTIE DEPENDANTE DU FORMAT DE SORTIE */ // envoi au navigateur ou stockage sur le serveur $format = (isset($_get[ format ]))? $_ GET[ format ] : ; $stocker = isset($_get[ stocker ]); genererdoc($classeur, $format, $stocker); catch(exception $e){ die( echec :.$e->getmessage());?> phpsolmag.org/fr 4
5 Pour les débutants choisir la feuille à exporter, s'il y en a plusieurs, avec la méthode SetSheetIndex de la classe PHPExcel _ Writer _ CSV. La méthode prend en argument l'indice de la feuille du classeur (la première feuille a l'indice 0), utiliser l'extension.csv et le type MIME text/csv. Pour générer un CSV (Figure 1), le script PHP reçoit le format CSV en paramètre : differents_formats.php?format=csv La fonction genererdoc (Listing 1) : inclut la bibliothèque associée au format de sortie qu'elle reçoit en paramètre, instancie un objet PHPExcel _ Writer _ CSV, indique que le séparateur de cellules doit être une virgule (méthode setdelimiter) et que la feuille à exporter est la seconde (méthode SetSheetIndex), génère les lignes d'en-tête HTTP suivantes (type MIME du fichier, nom et disposition) et envoie le document au navigateur (flux php://output). header('content-type:text/csv'); header('content-disposition:inline;filename=differents_ formats.csv'); PDF La classe PHPExcel_Writer_PDF, définie dans le fichier PDF.php, permet d'exporter une des feuilles du classeur, ou tout le classeur, au format PDF. PHPExcel utilise le générateur de PDF FPDF. Ce freeware est inclus dans la distribution PHPExcel Attention, l'export ne conserve pas toutes les propriétés de style (Figure 3). Pour générer un document PDF, il faut : inclure le script PDF.php, créer une instance de PHPExcel _ Writer _ PDF, choisir la feuille à exporter, s'il y en a plusieurs, avec la méthode SetSheetIndex de la classe PHPExcel _ Writer _ PDF. La méthode prend en argument l'indice de la feuille du classeur. Par défaut c'est la première feuille qui est exportée. Pour exporter tout le classeur il faut utiliser la méthode writeallsheets. utiliser l'extension.pdf et le type MIME application/ pdf. L'extension GD2 est nécessaire si vous souhaitez exporter en PDF ou en BIFF5 une feuille de classeur contenant des images (cf Générer des classeurs pour tableur avec PHPExcel dans le numéro précédent). HTML Il est possible de générer une des pages du classeur, ou tout le classeur, au format HTML. Attention, là aussi l'export ne conserve pas toutes les propriétés de style. Cette fonctionnalité peut être utile si l'internaute n'a pas de tableur ou pour visualiser rapidement les données. Pour générer un document HTML, il faut : inclure le script HTML.php, créer une instance de PHPExcel _ Writer _ HTML, déterminer la feuille à exporter, s'il y en a plu plusieurs, avec la méthode SetSheetIndex de la classe PHPExcel _ Writer _ HTML ou utiliser la méthode writeallsheets pour indiquer qu'il faut exporter toutes les feuilles, par défaut c'est la première feuille qui est exportée, utiliser l'extension.html et le type MIME text/html. Si aucun format n'est fourni au script, c'est le format HTML qui est pris par défaut dans la fonction genererdoc. BIFF5 Les versions antérieures de Microsoft Excel ne peuvent pas ouvrir les documents au format Excel2007. Pour générer un document pour ces tableurs, vous devez utiliser la classe PHPExcel_Writer_Excel5, définie dans le fichier Excel5.php. Cette classe est une réécriture du module PEAR Spreadsheet_Excel_Writer (PHP4), elle comporte les mêmes limitations que la classe PEAR. Le document est généré au format BIFF5 (Excel5 Binary Interchange File Format). L'extension à utiliser est.xls. Lors de l'export du classeur certaines fonctionnalités ne seront pas conservées (dégradé de couleur de fond, style par défaut de la feuille, style conditionnel, metainformations...). Pour que le document soit généré au format BIFF5, il faut : inclure le script Excel5.php, créer une instance de PHPExcel _ Writer _ Excel5, utiliser l'extension.xls et le type MIME application/ vnd.ms-excel. Vous avez jusqu'à présent généré avec PHPExcel des fichiers qui étaient envoyés au navigateur. Vous allez apprendre dans la section suivante à stocker le document sur le disque. Stocker le fichier sur le serveur Toutes les classes décrites ci-dessus (PHPExcel_ Writer_*) définissent la méthode save. Comme vous l'avez vu, celle-ci permet d'envoyer le document au navigateur si elle prend en argument le paramètre php:// output. Elle peut aussi stocker le classeur sur le ser- 5 9/2011
6 pour les débutants Sur Internet - Site officiel de PHP, site officiel de la bibliothèque PHPExcel. veur web. Pour ce faire, il faut lui passer en argument le chemin où doit être enregistré le fichier. La fonction genererdoc du Listing 1 indique que le fichier doit être enregistré dans un répertoire 'resultats' situé dans le même répertoire que le script exécuté. Sous Linux/MacOS, veillez à ce que le script ait les droits en écriture sur ce dossier. Les choix du format et du mode de sortie sont réalisés dans l'url. L'argument format contrôle le format de sortie (cf la partie Excel2007). Si l'argument stocker est présent, le fichier est enregistré sur le disque du serveur web, sinon il est envoyé vers le navigateur. Dans l'exemple ci-après, l'appel au script enregistrera le document au format Excel5 sur le disque du serveur : differents_formats.php?format=excel5&stocker Conclusion Dans cet article, vous avez appris à générer des documents dans les différents formats de sortie proposés par la bibliothèque PHPExcel : Excel2007, CSV, PDF, HTML et BIFF5. Vous avez vu comment stocker ces documents sur le disque dur du serveur web ou les envoyer vers le navigateur. Dans les prochains numéros, vous verrez comment réaliser la mise en page, fixer le style des cellules et des feuilles et comment insérer des formules et des images dans les cellules. CILIA MAURO, MAGALI CONTENSIN Cilia Mauro est gestionnaire de bases de données et développeur d applications web au CNRS. Elle enseigne les bases de données et PHP à l université. Contact : cilia.mro@gmail.com Magali Contensin est chef de projet en développement d applications au CNRS. Elle enseigne depuis plus de dix ans le développement d applications web à l université et est l auteur de nombreux articles sur le développement web en PHP. Contact : phpsolmag.org/fr 6
Stockage du fichier dans une table mysql:
Stockage de fichiers dans des tables MYSQL avec PHP Rédacteur: Alain Messin CNRS UMS 2202 Admin06 30/06/2006 Le but de ce document est de donner les principes de manipulation de fichiers dans une table
Plus en détailTable des Matières. Pages 3-4. A propos d emblue. Page 5. L environnement emblue. Création d une campagne d e-mail marketing. Pages 6-15.
MODE D EMPLOI Table des Matières Pages 3-4 A propos d emblue Page 5 L environnement emblue Pages 6-15 Création d une campagne d e-mail marketing Pages 16-17 Liste de contacts Pages 18-20 Résultats des
Plus en détailGuide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons
Guide d'utilisation OpenOffice Calc AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons 1 Table des matières Fiche 1 : Présentation de l'interface...3 Fiche 2 : Créer un nouveau classeur...4
Plus en détailCRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE
CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE 3. ème partie : RAPPORTS MENU D'ACCUEIL - MIGRATION Table des matières 1. Les RAPPORTS...2 1.1 Création d'un rapport basé sur une Requête...3 1.2 Imprimer,
Plus en détailEasy to. report. Connexion. Transformation. Stockage. Construction. Exploitation. Diffusion
M y R e p o r t, L A S O L U T I O N R E P O R T I N G D E S U T I L I S AT E U R S E X C E L Connexion Transformation Stockage Construction Exploitation Diffusion OBJECTIF REPORTING : De la manipulation
Plus en détailUtiliser SQL Server 2008 R2 Reporting Services comme source de donne es pour Microsoft Excel
Utiliser SQL Server 2008 R2 Reporting Services comme source de donne es pour Microsoft Excel Excel est un des meilleurs outils de manipulation de données et parfois il est nécessaire d exploiter des données
Plus en détailL envoi d un formulaire par courriel. Configuration requise... 236 Mail Texte... 237 Mail HTML... 242 Check-list... 248
L envoi d un formulaire par courriel Configuration requise... 236 Mail Texte... 237 Mail HTML... 242 Check-list... 248 Chapitre 9 L envoi d un formulaire par courriel L envoi par courriel d informations
Plus en détailOSIRIS/ Valorisation des données PORTAIL BO MANUEL UTILISATEUR
OSIRIS/ Valorisation des données PORTAIL BO MANUEL UTILISATEUR HISTORIQUE DES VERSIONS Vers. Date Rédacteur Objet de la modification 1.00 Juillet 2007 GTBO_AGRI Création du document 1.01 Février 2009 SAMOA
Plus en détailMéthode de préparation du fichier texte d import depuis Excel, via Access jusqu à Drupal.
IMPORT SCROL vous invite fortement à lui confier cette tâche pour vous décharger de toute responsabilité dans le cas d'un import manqué. Si vous confiez à SCROL vos nouvelles données (souches, images,
Plus en détailLIMESURVEY. LimeSurvey est une application permettant de créer des questionnaires d enquête en ligne et d en suivre le dépouillement.
LIMESURVEY LimeSurvey est une application permettant de créer des questionnaires d enquête en ligne et d en suivre le dépouillement. CERPEG janvier 2014 - Fabienne Mauri - Académie de Bordeaux page 1 SOMMAIRE
Plus en détailIMPORTATION ARTICLES DANS LA BASE DE DONNEES
IMPORTATION ARTICLES DANS LA BASE DE DONNEES PRINCIPE À qui s adresse ce document? Pour permettre l accès à vos articles dans votre boutique, vous devez les ajouter dans une base de données. Ce document
Plus en détailAWS avancé. Surveiller votre utilisation d EC2
10 AWS avancé Dans ce chapitre, nous bâtirons sur les bases que nous avons apprises jusqu ici. Nous étudierons des sujets plus avancés tels que la surveillance de votre utilisation d AWS, l utilisation
Plus en détailBIRT (Business Intelligence and Reporting Tools)
BIRT (Business Intelligence and Reporting Tools) Introduction Cette publication a pour objectif de présenter l outil de reporting BIRT, dans le cadre de l unité de valeur «Data Warehouse et Outils Décisionnels»
Plus en détailS7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i
Modernisation IBM i Nouveautés 2014-2015 IBM Power Systems - IBM i 19 et 20 mai 2015 IBM Client Center, Bois-Colombes S7 Le top 10 des raisons d utiliser PHP pour moderniser votre existant IBM i Mardi
Plus en détailAuguria_PCM Product & Combination Manager
Auguria_PCM Product & Combination Manager Guide utilisateurs v1.5 Auguria 9, rue Alfred Kastler 44300 NANTES FRANCE +33251135012 contact@auguria.net Plan 1 Description générale du module...3 2 Mise en
Plus en détailBase de Connaissances SiteAudit. Utiliser les Rapports Planifiés. Sommaire des Fonctionnalités. Les Nouveautés
Base de Connaissances SiteAudit Utiliser les Rapports Planifiés Avril 2010 Dans cet article: Sommaire des fonctionnalités Les nouveautés Planifier des rapports SiteAudit 4.0 fournit une nouvelle interface
Plus en détailCréation d'un site dynamique en PHP avec Dreamweaver et MySQL
Création d'un site dynamique en PHP avec Dreamweaver et MySQL 1. Création et configuration du site 1.1. Configuration de Dreamweaver Avant de commencer, il est nécessaire de connaître l'emplacement du
Plus en détailLa technologie au collège
La technologie au collège Qu est-ce qu un fichier? DOC 0 En informatique, la notion de fichier et omniprésente. Lors de l'utilisation d'un PC, il nous arrive fréquemment d'en copier, d'en effacer, d'en
Plus en détailSe Perfectionner à Excel 2003-2007
Se Perfectionner à Excel 2003-2007 Nos formations sur notre site web Les formations Excel Se Perfectionner permettent d'acquérir un usage professionnel du plus réputé des tableurs. Le stagiaire doit maîtriser
Plus en détailPHP 5.4 Développez un site web dynamique et interactif
Editions ENI PHP 5.4 Développez un site web dynamique et interactif Collection Ressources Informatiques Table des matières Table des matières 1 Chapitre 1 Introduction 1. Objectif de l'ouvrage.............................................
Plus en détail1. Installation du Module
1 sur 10 Mise en place du Module Magento V 1.5.7 1. Installation du Module Vous pouvez installer le module de deux façons différentes, en passant par Magento Connect, ou directement via les fichiers de
Plus en détailExploitation des données issues de BE ( utilisation du tableur CALC) Fiche de travail (individuelle ou en binôme)
Exploitation des données issues de BE ( utilisation du tableur CALC) Fiche de travail (individuelle ou en binôme) A- Présentation du tableur 1- Présentation des contenus Intitulé de la formation : les
Plus en détailVous venez d acquérir un fichier de données issues de la Base de données SIRENE. Comment utiliser votre fichier?
SIRENE BASE DE DONNEES Vous venez d acquérir un fichier de données issues de la Base de données SIRENE. Comment utiliser votre fichier? 1. Décompresser votre fichier 1.1 Votre système d exploitation est
Plus en détailMANUEL DE L UTILISATEUR
MANUEL DE L UTILISATEUR COMPAS DYNAMIQUE Page 1 / 81 Page 2 / 81 SOMMAIRE PREAMBULE... 7 CHAPITRE 1 :... 9 PRESENTATION DU COMPAS DYNAMIQUE... 9 1 INTRODUCTION... 11 1.1 QU EST-CE QUE LE COMPAS DYNAMIQUE?...
Plus en détail8 rue Paul Cézanne 93360 Neuilly-Plaisance - Tél : 33 (0)1.43.67.09.03 - Fax : 33 (0)1 43.67.35.40 E-mail : cvm@cvm.
SMS-Manager Utilisation Version 3.0 Application navigateur 8 rue Paul Cézanne 93360 Neuilly-Plaisance - Tél : 33 (0)1.43.67.09.03 - Fax : 33 (0)1 43.67.35.40 E-mail : cvm@cvm.fr Serveur Web : http://www.cvm.fr
Plus en détailCahier Technique. «Développer une application intranet pour la gestion des stages des étudiants» Antonin AILLET. Remi DEVES
Antonin AILLET Remi DEVES Thibaut AZZOPARDI 2 ème année de DUT Informatique Cahier Technique «Développer une application intranet pour la gestion des stages des étudiants» Encadré par Didier BOULLE Année
Plus en détailStockez et créez vos documents
Google DRIVE - Un service de Google Google Drive est un service de stockage et de partage de fichiers dans le cloud lancé par la société Google, le 24 avril 2012. Google Drive remplace Google Docs une
Plus en détailLes logiciels gratuits en ligne
Les logiciels gratuits en ligne L avantage des outils de bureautique en ligne, est qu ils sont consultables sur n importe quel ordinateur. Seule une connexion Internet est requise. En voici quelques exemples.
Plus en détailKIELA CONSULTING. Microsoft Office Open Office Windows - Internet. Formation sur mesure
KIELA CONSULTING Microsoft Office Open Office Windows - Internet Formation sur mesure Bureautique L outil informatique et la bureautique sont devenus quasiment incontournables quelque soit votre métier
Plus en détailSOLUTION D ENVOI DE SMS POUR PROFESSIONNELS
1 Création et gestion de compte 2 Envoi par e-mail 3 Envoi par commande http 4 Publipostage SMS personnalisés 5 Autres fonctionnalités et options SMSvialeweb.com est une solution complète d envoi de SMS
Plus en détailManuel du composant CKForms Version 1.3.2
Manuel du composant CKForms Version 1.3.2 Ce manuel vous présente les principales fonctionnalités du composant CKForms y compris le module et le plug-in CKForms 1.3 est la nouvelle version du composant
Plus en détailA.-M. Cubat PMB - Import de notices à partir d un tableur Page 1 Source : http://amcubat.be/docpmb/import-de-notices
A.-M. Cubat PMB - Import de notices à partir d un tableur Page 1 Comme beaucoup de personnes, j'ai voulu récupérer les notices de mon ancien logiciel de gestion de bibliothèque. Vu qu'il ne prévoyait pas
Plus en détailA5.2.4 Étude d une technologie, d'un composant, d'un outil
Assistance et dépannage des visiteurs : Etude des prérequis de glpi : A5.2.4 Étude d une technologie, d'un composant, d'un outil Sujet : Prérequis Tout ce qu'il faut savoir pour une installation confortable
Plus en détailTélécharger et Installer OpenOffice.org sous Windows
Télécharger et Installer OpenOffice.org sous Windows Version Date Auteur Commentaires 1.00 15/11/2008 Denis Bourdillon Création du document. Mise en forme de texte 1/15 Saison 2008-2009 Table des matières
Plus en détailManuel d'utilisation d'apimail V3
Manuel d'utilisation d'apimail V3 I Préambule Page 3 II Présentation Page 4 III Mise en route Configuration Page 5 Messagerie Serveur smtp Serveur pop Compte pop Mot de passe Adresse mail Laisser les messages
Plus en détailImporter un fichier CSV
Importer un fichier CSV Importer un fichier CSV - page 1 1 Qu'est ce que l'import d'un fichier CSV L'import d'un fichier CSV vous permet d'ajouter dans OBM les contacts et sociétés présents dans un fichier
Plus en détailWIMS. Découvrir et utiliser
WIMS Découvrir et utiliser (version préliminaire - 3 janvier 2011) Copyright c 2009 WIMS EDU GNU FDL Copyleft 2009 http://wimsedu.info 1 Découverte 1. Découvrir WIMS (I) Un internaute désire découvrir
Plus en détailmailpro mode d'emploi
mailpro mode d'emploi www.mailpro.ch Table des matières Champs d application...2 Principe d utilisation...2 Configuration...2 Configurer les adresses d'expédition... 2 Créer une nouvelle adresse d expédition...
Plus en détailDocumentation pour l envoi de SMS
Documentation pour l envoi de SMS Mise à jour : Septembre 2010 Solution d envoi de SMS pour professionnels 1 Création et gestion de compte 2 Envoi par e-mail 3 Envoi par commande http 4 Publipostage SMS
Plus en détailINTRODUCTION A JAVA. Fichier en langage machine Exécutable
INTRODUCTION A JAVA JAVA est un langage orienté-objet pur. Il ressemble beaucoup à C++ au niveau de la syntaxe. En revanche, ces deux langages sont très différents dans leur structure (organisation du
Plus en détailPublipostage avec Calc
Auto-formation sur OpenOffice.org 2.0 par Cyril Beaussier Version 1.0.2 - Avril 2006 Publipostage avec Calc Sommaire Introduction... 2 Présentation... 3 Notions... 4 Les données... 5 Lettre type... 7 Création
Plus en détailModules Prestashop - ExportCatalogue / EXPORT IMPORT POUR MODIFICATIONS EN MASSE DANS PRESTASHOP VERSION 2.0. 1 - Optim'Informatique
IMPORT / EXPORT POUR MODIFICATIONS EN MASSE DANS PRESTASHOP VERSION 2.0 1 - Optim'Informatique Installation INSTALLATION Pour installer le module ExportProduits copier le répertoire exportcatalogue dans
Plus en détailComment échanger des données (fichiers) en format «STANDARD» lisibles par tous, quelque soit le programme et la version utilisés
Comment échanger des données (fichiers) en format «STANDARD» lisibles par tous, quelque soit le programme et la version utilisés 1- Des données à consulter uniquement Exporter votre fichier au format PDF
Plus en détailPublipostage avec Open Office Writer et Open Office Calc
Publipostage avec Open Office Writer et Open Office Calc page 1/6 Publipostage avec Open Office Writer et Open Office Calc Créer la base de données sous Open Office Calc Ovrir le tableur Open Office Calc
Plus en détailBTS S.I.O. 2012-2013 PHP OBJET. Module SLAM4. Nom du fichier : PHPRévisionObjetV2.odt Auteur : Pierre Barais
BTS S.I.O. 2012-2013 PHP OBJET Module SLAM4 Nom du fichier : PHPRévisionObjetV2.odt Auteur : Pierre Barais Table des matières 1 But... 3 2 Les bases :... 3 3 Utilisation d'une classe : Instanciation...3
Plus en détailMEDIAplus elearning. version 6.6
MEDIAplus elearning version 6.6 L'interface d administration MEDIAplus Sommaire 1. L'interface d administration MEDIAplus... 5 2. Principes de l administration MEDIAplus... 8 2.1. Organisations et administrateurs...
Plus en détailUtiliser Access ou Excel pour gérer vos données
Page 1 of 5 Microsoft Office Access Utiliser Access ou Excel pour gérer vos données S'applique à : Microsoft Office Access 2007 Masquer tout Les programmes de feuilles de calcul automatisées, tels que
Plus en détailEXCEL TUTORIEL 2012/2013
EXCEL TUTORIEL 2012/2013 Excel est un tableur, c est-à-dire un logiciel de gestion de tableaux. Il permet de réaliser des calculs avec des valeurs numériques, mais aussi avec des dates et des textes. Ainsi
Plus en détailBase élèves : des étiquettes avec OpenOffice 2.0
Base élèves : des étiquettes avec Open Office Base élèves : des étiquettes avec OpenOffice.0. Exportation du fichier CSV depuis Base élèves Après identification dans l'espace directeur, choisir le menu
Plus en détailDéveloppement d applications Internet et réseaux avec LabVIEW. Alexandre STANURSKI National Instruments France
Développement d applications Internet et réseaux avec LabVIEW Alexandre STANURSKI National Instruments France Quelles sont les possibilités? Publication de données Génération de rapports et de documents
Plus en détailPRESENTATION. Parcours de formation à distance A destination des personnels en contrats aidés
PRESENTATION Parcours de formation à distance A destination des personnels en contrats aidés PARCOURS : apprentissage des principaux outils bureautiques (les fondamentaux) Contenus de la formation constitutifs
Plus en détailMise à jour : Octobre 2011
FICHE TECHNIQUE Architecture VIGILENS Mise à jour : Octobre 2011 VIGILENS SARL 53, rue Vauban F 69006 LYON www.vigilens.net Sommaire 1. Intégration de VIGILENS dans l architecture de l entreprise... 3
Plus en détail!!! La solution bureautique collaborative 100% gratuite!!!
!!! La solution bureautique collaborative 100% gratuite!!! SOMMAIRE 1. Présentation de Google Drive 2. L'accès à Google Drive 3. Créer & gérer ses documents 4. Une suite multi-utilisateur 5. l importation
Plus en détailGuide de démarrage de OPEN OFFICE. OpenOffice. Suite bureautique INSTALLATION SUR WINDOWS
DIC FOR 03.72 Guide de démarrage de OPEN OFFICE Version 1.1 du 15/03/2010 Page 1/26 OpenOffice Suite bureautique INSTALLATION SUR WINDOWS Logiciel utilisé : OpenOffice Version : 3. Niveau : Débutant Auteur
Plus en détailSilfid : Agence de création de site internet, formations et Conseils Retour sommaire
Sommaire ILFID vous accueille dans sa salle de formation équipée d ordinateurs en réseau et connectés internet, d'un vidéo- Sprojecteur et tableau blanc. Nos solutions sont éligibles aux critères de financement
Plus en détailLa version 3: 100% conforme aux dernières exigences de la DGI au Maroc. Edition Déclaration Télé-déclaration des liasses fiscales
Sage Simpl-ECF 2014 La version 3: 100% conforme aux dernières exigences de la DGI au Maroc. Edition Déclaration Télé-déclaration des liasses fiscales Octobre 2013 1 Sommaire Introduction Page 1 Rappel
Plus en détailCREER UN PETIT SITE WEB EN COMPOSANT DES PAGES HTML
CREER UN PETIT SITE WEB EN COMPOSANT DES PAGES HTML A L'AIDE DU LOGICIEL LIBRE OFFICE Libre Office 3.3.3 et Open Office.org 3.3.0 sont deux suites bureautiques complètes, équivalentes (seule la charte
Plus en détail5. Excel 2010, le tableur collaboratif. a. Concevez des tableaux lisibles
5. Excel 2010, le tableur collaboratif Avec Excel 2010, modéliser sa pensée avec des chiffres et prendre les décisions qui s imposent devient plus simple quel que soit le nombre de données que vous manipulez
Plus en détail2- Relation entre Writer et Calc dans le mailing
Particularité du mailing sous Ooo 1- Une époque révolue A l'époque (oh combien regrettée par certain), nous avions l'habitude de réaliser des mailing à partir d'une source de donnée de type tableur (excel
Plus en détailProgrammation Web. Madalina Croitoru IUT Montpellier
Programmation Web Madalina Croitoru IUT Montpellier Organisation du cours 4 semaines 4 ½ h / semaine: 2heures cours 3 ½ heures TP Notation: continue interrogation cours + rendu à la fin de chaque séance
Plus en détail1 / Introduction. 2 / Gestion des comptes cpanel. Guide débuter avec WHM. 2.1Créer un package. 2.2Créer un compte cpanel
Guide débuter avec WHM 1 / Introduction WHM signifie Web Host Manager (ou gestionnaire d'hébergement web). WHM va donc vous permettre de gérer des comptes d'hébergement pour vos clients. (création de compte,
Plus en détailSuivi de la formation
Suivi de la formation Excel 2013 Nom : xxxxxxxx Prénom : xxxxxxxxx Suivi de la formation : Excel 2013 Contenu Niveau 1 : durée 4h15... 3 Etape 1. Découvrez Excel, complétez un tableau:... 3 Etape 2. Réalisez
Plus en détailCréer vos données sources avec OpenOffice, adieu Excel
Créer vos données sources avec OpenOffice, adieu Excel Par Benoît Sauvé, enseignant CFP de Verdun Vous pouvez créer vos données sources manuellements en les saisissant dans un programme comme OpenOffice
Plus en détailGuide de démarrage rapide Centre de copies et d'impression Bureau en Gros en ligne
Guide de démarrage rapide Centre de copies et d'impression Bureau en Gros en ligne Aperçu du Centre de copies et d'impression Bureau en Gros en ligne Pour accéder à «copies et impression Bureau en Gros
Plus en détailCAP BOX Note utilisateurs
CAP BOX Note utilisateurs Sommaire ESPACE UTILISATEUR... Se connecter pour la ère fois sur son espace CAP BOX... Paramétrage du compte entreprise... Identité de l'entreprise.... Présentation des documents
Plus en détailModule Com231A - Web et Bases de Données Notion 5 : Formulaires et utilisation des Bases de Données avec PHP
Module Com231A - Web et Bases de Données Notion 5 : Formulaires et utilisation des Bases de Données avec PHP Au cours de ce TP, vous allez voir comment PHP permet aux utilisateurs, une interaction avec
Plus en détailInitiation à Excel. Frédéric Gava (MCF) gava@univ-paris12.fr
Initiation à Excel Frédéric Gava (MCF) gava@univ-paris12.fr LACL, bâtiment P2 du CMC, bureau 221 Université de Paris XII Val-de-Marne 61 avenue du Général de Gaulle 94010 Créteil cedex Plan de cette année
Plus en détailContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.
ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. - 1 - PREAMBULE Les conditions générales d utilisation détaillant l ensemble des dispositions applicables
Plus en détailINTERCONNEXION ENT / BCDI / E - SIDOC
19/11/2012 e-sidoc et OpenENT INTERCONNEXION ENT / BCDI / E - SIDOC Documentation sur les procédures à suivre pour mettre en place l authentification unique entre e-sidoc et les ENT des collectivités disposant
Plus en détailIBM Unica emessage Version 8.5.0 Date de publication : 7 juin 2011. Guide utilisateur
IBM Unica emessage Version 8.5.0 Date de publication : 7 juin 2011 Guide utilisateur Copyright Copyright IBM 2011 IBM Corporation Reservoir Place North 170 Tracer Lane Waltham, MA 02451-1379 Le progiciel
Plus en détailGESTION DES BONS DE COMMANDE
GESTION DES BONS DE COMMANDE P1 P2 Table des Matières LA GESTION DES BONS DE COMMANDE 4 PREMIERE EXECUTION DU LOGICIEL 5 DEFINITION DES PARAMETRES 8 Services 9 Comptes Utilisateurs 10 Adresse de livraison
Plus en détailUtilisation de l éditeur.
Utilisation de l éditeur. Préambule...2 Configuration du navigateur...3 Débloquez les pop-up...5 Mise en évidence du texte...6 Mise en évidence du texte...6 Mise en page du texte...7 Utilisation de tableaux....7
Plus en détailENVOI EN NOMBRE DE SMS
SMS ENVOI EN NOMBRE DE SMS 2 Téléchargement 3 Installation 6 Ecran d accueil 15 Création du document a envoyer À Présentation : La version SMS de Ditel vous permet d'envoyer vos SMS de façon automatique.
Plus en détailENVOI EN NOMBRE DE MESSAGES AUDIO
ENVOI EN NOMBRE DE MESSAGES AUDIO 2 Téléchargement 3 Installation 7 Ecran d accueil 12 Importation d un fichier d adresses à partir d Excel 15 Création des messages téléphoniques 17 Création du planning
Plus en détailManuel d intégration API FTP SMS ALLMYSMS.COM
Manuel d intégration API FTP SMS ALLMYSMS.COM 29/01/2014 TABLE DES MATIERES 1. ENVOI DE SMS (SMS-MT PUSH)... 3 1.1. GENERALITES... 3 1.1.1. Adresse FTP... 3 1.1.2. Paramètres de connexion... 3 1.1.3. Remarques...
Plus en détail.NET - Classe de Log
.NET - Classe de Log Classe permettant de Logger des données Text Dans tous les projets, il est indispensable de pouvoir stocker de l'information textuelle : Pour le suivi des erreurs Pour le suivi de
Plus en détailOracle Developer Suite 10g. Guide de l installation. Vista & Seven
TRAVAIL RÉALISÉ PAR ABED ABDERRAHMANE Oracle Developer Suite 10g Guide de l installation 10g Release 2 (10.1.2) pour Windows Vista & Seven www.oraweb.ca Page 1 TABLE DES MATIÈRES : PARTIE 1 : CONCEPTS
Plus en détailÉvaluation des compétences. Identification du contenu des évaluations. Septembre 2014
Identification du contenu des évaluations Septembre 2014 Tous droits réservés : Université de Montréal Direction des ressources humaines Table des matières Excel Base version 2010... 1 Excel intermédiaire
Plus en détailWordPress :: Migrer son site du local vers le serveur en ligne
WordPress :: Migrer son site du local vers le serveur en ligne Dans ce tutoriel nous verrons comment passer d'une **version locale* de site vers une version en ligne. Cette méthode est aussi valable quand
Plus en détailSAP Lumira Version du document : 1.23 2015-03-06. Guide de l'utilisateur de SAP Lumira
SAP Lumira Version du document : 1.23 2015-03-06 Contenu 1 A propos de SAP Lumira....6 2 Guide de démarrage de SAP Lumira.... 7 2.1 Menus sur la page d'accueil.... 7 2.2 Étapes générales pour la visualisation
Plus en détailAtelier Administration
Atelier Administration Cahier d exercices Sommaire Vérification des paramètres de la société.... 2 Gestion des utilisateurs et des groupes... 3 Recréer un raccourci... 4 Microsoft SQL Server... 4 Poste
Plus en détailChapitre 3 : outil «Documents»
Chapitre 3 : outil «Documents» L outil «Documents» fonctionne comme le gestionnaire de fichiers de votre ordinateur. Vous pouvez y transférer des documents de tous types (html, Word, Powerpoint, Excel,
Plus en détailGuide d installation de Gael
Guide d installation de Gael Outil web libre de gestion des élèves du premier degré, complément naturel d Iconito documentation version 1.2 juillet 2007 Gael version 0.5 Table des matières Objet... 3 Support...
Plus en détailE.N.T. Espace Numérique de Travail
E.N.T. Espace Numérique de Travail Portail de l UM2 Outil de communication, de partage, de stockage, Présentation et Modalités d utilisation Page 1 sur 20 Sommaire I. Présentation du portail 3 A. Le concept
Plus en détailDisque Dur Internet «Découverte» Guide d utilisation du service
Disque Dur Internet «Découverte» Guide d utilisation du service janvier 05 Disque Dur Internet - Guide d utilisation du service 1 SOMMAIRE 1 A QUOI SERT LE SERVICE DE STOKAGE COLLABORATIF?... 3 1.1 L accès
Plus en détailLe stockage local de données en HTML5
Le stockage local HTML5, pourquoi faire? Dans une optique de réduction des couts de maintenance, de déploiement, beaucoup d'entreprises ont fait le choix de migrer leurs applicatifs (comptables, commerciales,
Plus en détailExplorer et apprendre à utiliser la clé USB Île-de-France
Explorer et apprendre à utiliser la clé USB Île-de-France 1. Lancement du bureau numérique. Connecter la clé à l un des ports USB de l ordinateur. Selon la configuration, le bureau numérique se lance automatiquement
Plus en détailUTILISATION DE L'APPLICATION «PARTAGE DE FICHIERS EN LIGNE»
UTILISATION DE L'APPLICATION «PARTAGE DE FICHIERS EN LIGNE» url : http://colleges.ac-rouen.fr/cahingt/partages/ UN PRINCIPE : le stockage est privé, le partage est public > tant que l'on ne partage pas,
Plus en détailFailles XSS : Principes, Catégories Démonstrations, Contre mesures
HERVÉ SCHAUER CONSULTANTS Cabinet de Consultants en Sécurité Informatique depuis 1989 Spécialisé sur Unix, Windows, TCP/IP et Internet Séminaire 15 ans HSC Failles XSS : Principes, Catégories Démonstrations,
Plus en détailMyReport, LE REPORTING SOUS EXCEL
MyReport, LE REPORTING SOUS EXCEL De la simplicité d Excel à l autonomie des utilisateurs Avec MyReport : De la manipulation en moins. De l analyse en plus! Tous les services de l entreprise utilisent
Plus en détailInstallation / Sauvegarde Restauration / Mise à jour
Installation / Sauvegarde Restauration / Mise à jour SPIP version 1.8.x Serveur (Linux) Jean Sébastien BARBOTEU dev.jsb@laposte.net Introduction Nous allons aborder tous les aspects techniques liés à la
Plus en détailService Déposant: Procédure d installation. Page 1. Service déposant. Procédure d installation Version 2.3
Page 1 Service déposant Procédure d installation Version 2.3 Bourse de Luxembourg juillet 2013 1 Page 2 Sommaire 1. Introduction... 3 2. Pré-requis... 4 2.1. Configuration réseau... 4 2.2. Configuration
Plus en détailINTERNET est un RESEAU D ORDINATEURS RELIES ENTRE EUX A L ECHELLE PLANETAIRE. Internet : interconnexion de réseaux (anglais : net = réseau)
CS WEB Ch 1 Introduction I. INTRODUCTION... 1 A. INTERNET INTERCONNEXION DE RESEAUX... 1 B. LE «WEB» LA TOILE, INTERCONNEXION DE SITES WEB... 2 C. L URL : LOCALISER DES RESSOURCES SUR L INTERNET... 2 D.
Plus en détailENDNOTE X2 SOMMAIRE. 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque
1 ENDNOTE X2 SOMMAIRE 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque 2. Manipuler une bibliothèque EndNote 2.1. La saisie
Plus en détail