Dans l'article précédent, vous avez appris

Dimension: px
Commencer à balayer dès la page:

Download "Dans l'article précédent, vous avez appris"

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 : 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

PHP-Introduction à la génération de graphiques, fichiers Excel et PDF

PHP-Introduction à la génération de graphiques, fichiers Excel et PDF Cours de Programmation Internet PHP-Introduction à la génération de graphiques, fichiers Excel et PDF Magali Contensin - CNRS PHP est principalement utilisé pour générer des pages Web au format HTML ou

Plus en détail

Systèmes d'informations

Systèmes d'informations Systèmes d'informations C'est un ensemble d'outils pour stocker / gérer / diffuser des informations / des données Le stockage : Bases de données + SGDBR La gestion : Saisie, Mise à jour, Contrôle La diffusion

Plus en détail

Fonctionnement du Site Web Dynamique:

Fonctionnement du Site Web Dynamique: Fonctionnement du Site Web Dynamique: Site Web Dynamique: Un site Web dynamique est en faite un site Web dont les pages qu'il contient peuvent être générées dynamiquement, c'est à dire à la demande de

Plus en détail

CNote 20/20. Guide utilisateur Application enseignant

CNote 20/20. Guide utilisateur Application enseignant CNote 20/20 Guide utilisateur Application enseignant Table des matières 1. Configuration des paramètres de l'application... 3 1.1 Paramètres SMTP... 3 1.2 Gestion des clés... 4 2. Gestion des promotions...

Plus en détail

PHP & BD. PHP & Bases de données. Logiciels & matériels utilisés. Bases de données et Web

PHP & BD. PHP & Bases de données. Logiciels & matériels utilisés. Bases de données et Web PHP & Bases de données La quantité de données utilisée par certains sites web nécessite l'utilisation d'une base de données Il faut donc disposer d'un SGBD (mysql, postgresql, oracle, ) installé sur un

Plus en détail

PHP. virginie.sans@irisa.fr http://perso.univ-rennes1.fr/virginie.sans/pwb. Internet et HTML

PHP. virginie.sans@irisa.fr http://perso.univ-rennes1.fr/virginie.sans/pwb. Internet et HTML PHP virginie.sans@irisa.fr http://perso.univ-rennes1.fr/virginie.sans/ BUR Internet et HTML PHP, qu'est-ce que c'est? Un langage pour la programmation du serveur Permet d'inclure des parties programmées

Plus en détail

Stockage du fichier dans une table mysql:

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étail

L 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 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étail

Easy to. report. Connexion. Transformation. Stockage. Construction. Exploitation. Diffusion

Easy 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étail

Eléments du langage. Eléments du langage PHP. Variables. Variables

Eléments du langage. Eléments du langage PHP. Variables. Variables Eléments du langage Eléments du langage PHP Séparation des instructions Comme en C, C++, Perl, les instructions doivent être séparées par un point virgule. Les commentaires // Ceci est un commentaire sur

Plus en détail

AJAX AJAX. Asynchronous JavaScript And XML. Technologie pour créer des pages web interactives Basées sur XML, HTML et JavaScript

AJAX AJAX. Asynchronous JavaScript And XML. Technologie pour créer des pages web interactives Basées sur XML, HTML et JavaScript AJAX Ajax 1 AJAX Asynchronous JavaScript And XML. Technologie pour créer des pages web interactives Basées sur XML, HTML et JavaScript Utilise: HTML pour le marquage XML pour représenter les résultats

Plus en détail

SQL : Dans les articles précédents vous avez acquis

SQL : Dans les articles précédents vous avez acquis Fiche technique SQL : les sous-requêtes Les bases de données sont très utilisées dans les applications Web. La création, l interrogation et la manipulation des données de la base sont réalisées en SQL.

Plus en détail

Formats de fichier reconnus par Excel

Formats de fichier reconnus par Excel Annexe A Formats de fichier reconnus par Excel Formats de fichier Excel 2 Formats de fichier texte 4 Autres formats de fichier 6 2 Tout pour bien utiliser Excel 2010 < Formats de fichier Excel Classeur

Plus en détail

Evaluation des résultats d un travail réalisé sous une page web

Evaluation des résultats d un travail réalisé sous une page web Evaluation des résultats d un travail réalisé sous une page web Positionnement du problème Des élèves réalisent un exercice en ligne via une page web qui contient des champs de réponses aux questions posées.

Plus en détail

EXCEL communique avec MYSQL-WEB

EXCEL communique avec MYSQL-WEB Retour Une co-production Florence CABON, POPI, Michel PIERRON et Christian HERBÉ EXCEL communique avec MYSQL-WEB Langages utilisés: VBA, PHP et SQL OBJECTIF 1 Depuis Excel et d'un seul clic, insérer les

Plus en détail

BIRT (Business Intelligence and Reporting Tools)

BIRT (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étail

Mode d'emploi (Version du 3/2/2011)

Mode d'emploi (Version du 3/2/2011) Enquête sur les seuls contrats, marchés et accords-cadres d un montant unitaire compris entre 20.000 et 90.000 hors taxes Mode d'emploi (Version du 3/2/2011) Alors que le recensement systématique des contrats,

Plus en détail

TP Projet Informatique : Persistance en Php et prise en main GIT / Atlassian

TP Projet Informatique : Persistance en Php et prise en main GIT / Atlassian TP Projet Informatique : Persistance en Php et prise en main GIT / Atlassian Objectif : faire un site pour gérer des articles par catégorie. Chaque catégorie a un nom, chaque catégorie est constitué d

Plus en détail

AWS avancé. Surveiller votre utilisation d EC2

AWS 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étail

Importer des données

Importer des données 2 Importer des données Saisir et gérer ses données dans Excel est simple et pratique mais, un jour ou l autre, vous aurez besoin de récupérer des données depuis des systèmes divers : fichier exporté depuis

Plus en détail

Table 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.

Table 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étail

Inf340 Systèmes d information. Deuxième site : approche MVC

Inf340 Systèmes d information. Deuxième site : approche MVC Inf340 Systèmes d information Deuxième site : approche MVC Objectifs Objectif : Reprendre le site précédent en utilisant le patron de conception Modèle Vue Contrôleur. Comprendre l apport d un framework

Plus en détail

Upload de fichiers en PHP

Upload de fichiers en PHP Upload de fichiers en PHP par HERAULT Antoine Date de publication : 1er décembre 2006 Dernière mise à jour : 1er décembre 2006 Vous avez envie de permettre aux visiteurs de votre site d'uploader des fichiers

Plus en détail

CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE

CRÉ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étail

Vue d'ensemble du partage et du travail en collaboration sur des données Excel - Exc... Page 1 sur 15

Vue d'ensemble du partage et du travail en collaboration sur des données Excel - Exc... Page 1 sur 15 Vue d'ensemble du partage et du travail en collaboration sur des données Excel - Exc... Page 1 sur 15 France (modifier) Tous les sites Microsoft Se connecter à Mon site Office Online (Qu'est-ce que c'est?)

Plus en détail

Le Sphinx Utilisation du script d'enregistrement

Le Sphinx Utilisation du script d'enregistrement Le Sphinx Développement Le Sphinx Utilisation du script d'enregistrement Parc Altaïs Tel. : 04 50 69 82 98 74650 Chavanod contact@lesphinx-developpement.fr Il est possible de mettre un formulaire sur son

Plus en détail

Création d'un fichier de licence

Création d'un fichier de licence Création d'un fichier de licence Vous trouverez dans ce document des consignes pour créer le fichier de licence nécessaire au déploiement du logiciel TI-Nspire sur réseau. Courriel de confirmation de commande

Plus en détail

Pour les débutants. langage de manipulation des données

Pour les débutants. langage de manipulation des données Pour les débutants SQL : langage de manipulation des données Les bases de données sont très utilisées dans les applications Web. La création, l interrogation et la manipulation des données de la base sont

Plus en détail

Installation du catalogue interactif

Installation du catalogue interactif Installation du catalogue interactif SARL au capital de 7 500 uro RCS Roubaix-Tourcoing SIRET : 444 726 053 00010 APE : 721Z 134 rue de la Chocolaterie 59700 Marcq en Baroeul Tél : +33 (0)3 20 12 08 65

Plus en détail

Utiliser 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 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étail

L1 Option Programmation Web côté Serveur - Contrôle continu n 1

L1 Option Programmation Web côté Serveur - Contrôle continu n 1 L Option Programmation Web côté Serveur - Contrôle continu n Veuillez noircir les cases correspondantes à votre numéro d étudiant ( case/colonne). Si votre N est, il faut noircir le dans la ère colonne,

Plus en détail

Guide 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 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étail

Créer un formulaire de contact pour votre site gratuitement (6 méthodes)!

Créer un formulaire de contact pour votre site gratuitement (6 méthodes)! Créer un formulaire de contact pour votre site gratuitement (6 méthodes)! Author : soufiane Bonjour, Cherchez-vous depuis des jours comment insérer un formulaire de contact sur votre site web? Gratuitement

Plus en détail

TP05: Session et fichiers

TP05: Session et fichiers TP05: Session et fichiers Ce tp est la suite du TP04. Il faut donc finir le TP04 avant de faire le TP05. Le but de cette suite est de poursuivre la construction du site commencé, un site d affichage de

Plus en détail

INFO-F-101 Programmation Projet 4 Page Ranking(1/4): Création de la matrice du compte des liens

INFO-F-101 Programmation Projet 4 Page Ranking(1/4): Création de la matrice du compte des liens INFO-F-101 Programmation Projet 4 Page Ranking(1/4): Création de la matrice du compte des liens Année académique 2009 2010 1 Introduction Ce projet est le premier d une série de quatre projets qui ont

Plus en détail

Méthode de préparation du fichier texte d import depuis Excel, via Access jusqu à Drupal.

Mé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étail

Base de Connaissances SiteAudit. Utiliser les Rapports Planifiés. Sommaire des Fonctionnalités. Les Nouveautés

Base 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étail

VBA Excel 2010 Programmer sous Excel : Macros et Langage VBA

VBA Excel 2010 Programmer sous Excel : Macros et Langage VBA Editions ENI VBA Excel 2010 Programmer sous Excel : Macros et Langage VBA Collection Ressources Informatiques Table des matières Les exemples cités tout au long de cet ouvrage sont téléchargeables à l'adresse

Plus en détail

PHP/MySQL. École Nationale Supérieure des Mines de Nancy 2nde Année

PHP/MySQL. École Nationale Supérieure des Mines de Nancy 2nde Année Bases de Données et Ingénierie des Systèmes d Information 1 PHP/MySQL École Nationale Supérieure des Mines de Nancy 2nde Année Table des matières I PHP 2 1 Les bases 2 1.1 Introduction........................................

Plus en détail

Le langage PHP permet donc de construire des sites web dynamiques, contrairement au langage HTML, qui donnera toujours la même page web.

Le langage PHP permet donc de construire des sites web dynamiques, contrairement au langage HTML, qui donnera toujours la même page web. Document 1 : client et serveur Les ordinateurs sur lesquels sont stockés les sites web sont appelés des serveurs. Ce sont des machines qui sont dédiées à cet effet : elles sont souvent sans écran et sans

Plus en détail

Architecture applicative de l application Web

Architecture applicative de l application Web Architecture applicative de l application Web Principes d organisation de l application PHP Gsb-AppliFrais Les principes d'organisation de l'application s'inspirent des travaux réalisés autour du contexte

Plus en détail

Atelier Web Les langages du Web Le MySQL Module 1 - Les bases

Atelier Web Les langages du Web Le MySQL Module 1 - Les bases Atelier Web Les langages du Web Le MySQL Module 1 - Les bases Définition MySQL = SGBD = Système de Gestion de Base de Données Le rôle du MySQL est de vous aider à enregistrer les données de manière organisée

Plus en détail

BTS 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 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étail

TAMAR GRANOR QUESTIONS&RÉPONSES. hotline. OpenOffice.org ISBN : 2-212-11481-8.

TAMAR GRANOR QUESTIONS&RÉPONSES. hotline. OpenOffice.org ISBN : 2-212-11481-8. TAMAR GRANOR 300 QUESTIONS&RÉPONSES hotline OpenOffice.org Groupe Eyrolles, 2005 ISBN : 2-212-11481-8. Stocker les fichiers dans OpenOffice.org chapitre 3 Comment les fichiers sont-ils stockés dans OpenOffice.org?

Plus en détail

Les ateliers : Administration

Les ateliers : Administration Les ateliers : Administration PGI EBP - Les Ateliers Nadros Isabelle - Enseignante formatrice Lardeux Landry - Enseignant formateur Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales

Plus en détail

PHP 5.4 Développez un site web dynamique et interactif

PHP 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étail

MANUEL D UTILISATEUR GAC

MANUEL D UTILISATEUR GAC MANUEL D UTILISATEUR GAC GESTION ANALYSE COMPTABLE LOGICIEL DE GESTION DE PROJET 2013-04 CTB BENIN Manuel de l utilisateur GAC - 2013-04 Page 1 de 30 La CTB conseille au lecteur d imprimer ce document

Plus en détail

IMPORTATION ARTICLES DANS LA BASE DE DONNEES

IMPORTATION 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étail

Secteur Tertiaire Informatique Filière étude - développement. Développer des composants d interface Créer des formulaires de saisie

Secteur Tertiaire Informatique Filière étude - développement. Développer des composants d interface Créer des formulaires de saisie Secteur Tertiaire Informatique Filière étude - développement. Développer des composants d interface Créer des formulaires de saisie JAVASCRIPT JS08-Gestion des cookies-consignes Accueil Apprentissage Période

Plus en détail

7 VOS ADRESSES. Afin de faciliter la saisie des envois, ChronoShip OnLine vous permet de gérer votre carnet d adresses.

7 VOS ADRESSES. Afin de faciliter la saisie des envois, ChronoShip OnLine vous permet de gérer votre carnet d adresses. VOS ADRESSES 7 VOS ADRESSES Afin de faciliter la saisie des envois, ChronoShip OnLine vous permet de gérer votre carnet d adresses. Diverses options permettent d enrichir ce carnet d adresses : la saisie

Plus en détail

Contenu des cellules 36 Sélectionner des cellules 37 Sélectionner des lignes, des colonnes et des plages spéciales 38

Contenu des cellules 36 Sélectionner des cellules 37 Sélectionner des lignes, des colonnes et des plages spéciales 38 1 2 Introduction XVII Débuter avec Excel 1 Démarrer Excel 2 Nouveau! La fenêtre Excel 3 Utiliser le ruban 4 Nouveau! Choisir des commandes 5 Nouveau! Utiliser le ruban et les barres d outils 6 Nouveau!

Plus en détail

Carnet d adresses - Contacts messagerie Le 11 février 2013. Export des contacts Google Mail

Carnet d adresses - Contacts messagerie Le 11 février 2013. Export des contacts Google Mail Contacts de messagerie Si vous changez de client de messagerie, vous souhaiterez sans doute récupérer vos contacts. Les contacts sont stockés sous un format interne à votre logiciel et ne peuvent pas être

Plus en détail

COURS 6 Adopter un style de programmation clair

COURS 6 Adopter un style de programmation clair COURS 6 Adopter un style de programmation clair Lorsque votre site prend de l'importance, le code devient vite illisible et incompréhensible si vous ne pensez pas à l'organiser. Mais comment organiser

Plus en détail

Manipulation de formulaire

Manipulation de formulaire 1 Manipulation de formulaire points abordés outils (et balises) de création de formulaire, javascript, validation de formulaire en php site de départ nous nous baserons sur cette version pour l'exercice

Plus en détail

PHP - BD. PostgreSQL. Connexion (I) Présentation

PHP - BD. PostgreSQL. Connexion (I) Présentation PHP - BD PostgreSQL S. Lanquetin LE2I Aile sciences de l'ingénieur Bureau G206 sandrine.lanquetin@u-bourgogne.fr Présentation Connexion (I) PostgreSQL s'appuie sur le modèle relationnel mais apporte les

Plus en détail

Les logiciels gratuits en ligne

Les 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étail

Création d un site web de vente en ligne

Création d un site web de vente en ligne Création d un site web de vente en ligne 1 Généralités Le projet sera réalisé par binôme. Date limite de remise du projet : 02/02/2007 2 Sujet 2.1 But Développer un site web dynamique permettant la gestion

Plus en détail

FORMATION GRC EOLE.COM

FORMATION GRC EOLE.COM FORMATION GRC EOLE.COM Support Technique. 04 75 45 37 96 tech@grc-eole.com -- SOMMAIRE FORMATION Eole.com -- Présentation de l Environnement 1. Portefeuille Fiche Historique Intervention Renseignements

Plus en détail

EAD - Année universitaire 2010/2011 Préparation au C2i

EAD - Année universitaire 2010/2011 Préparation au C2i UFR des Langues vivantes -- Université de Strasbourg - Tous droits réservés EAD - Année universitaire 2010/2011 Préparation au C2i Informations : Téléchargez le fichier brut sur mon blog : http://c2iead.wordpress.com/

Plus en détail

Portage d application de Moodle 1.9 vers Moodle 2.x

Portage d application de Moodle 1.9 vers Moodle 2.x Portage d application de Moodle 1.9 vers Moodle 2.x Outils et recommandations à l usage des développeurs. Jean FRUITET Jean.fruitet@univ-nantes.fr Plan Plan Introduction 2 Les principaux i changements

Plus en détail

Tableur - L'interface d'excel

Tableur - L'interface d'excel Tableur - L'interface d'excel Qu'est-ce qu'un tableur? - Une définition: un tableur est un outil informatique qui permet de traiter des données, d'effectuer des calculs de façon automatique. Ces calculs,

Plus en détail

Webmaster / Concepteur Multimedia

Webmaster / Concepteur Multimedia Durée : 217 heures Objectifs : Webmaster / Concepteur Multimedia Participants : Toute personne attirée par la création de site internet professionnel. Méthodes : Mise en pratique sur micro-ordinateur.

Plus en détail

Objet : Utilisation d une clé USB sur un Sefram 786X NASE7860-01-00

Objet : Utilisation d une clé USB sur un Sefram 786X NASE7860-01-00 Objet : Utilisation d une clé USB sur un Sefram 786X NASE7860-01-00 1) Utilisation des fichiers «*.ini» Un fichier «*.ini» contient les paramètres d un site (terrestre ou satellite). Les données de ce

Plus en détail

Importer un fichier CSV

Importer 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étail

II. EXCEL/QUERY ET SQL

II. EXCEL/QUERY ET SQL I. AU TRAVAIL, SQL! 1. Qu est-ce que SQL?... 19 2. SQL est un indépendant... 19 3. Comment est structuré le SQL?... 20 4. Base, table et champ... 21 5. Quelle est la syntaxe générale des instructions SQL?...

Plus en détail

Auguria_PCM Product & Combination Manager

Auguria_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étail

Bases de données (INF225), TELECOM ParisTech. TP PHP & MySQL

Bases de données (INF225), TELECOM ParisTech. TP PHP & MySQL Bases de données (INF225), TELECOM ParisTech TP PHP & MySQL Pierre Senellart (pierre.senellart@telecom-paristech.fr) Bogdan Cautis (bogdan.cautis@telecom-paristech.fr) Ioana Ileana (ioana.ileana@telecom-paristech.fr)

Plus en détail

A5.2.4 Étude d une technologie, d'un composant, d'un outil

A5.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étail

1. TABLEUR OOCALC : MISE EN PAGE D'UNE FEUILLE DE CALCUL 1

1. TABLEUR OOCALC : MISE EN PAGE D'UNE FEUILLE DE CALCUL 1 2009-2010 C2i Thème 5 feuille 1 Mise en page des feuilles de calcul Liaison entre le tableur et le traitement de texte Modèles de document Objectif du TP : Impression de feuilles de calcul, insertion de

Plus en détail

Premières applications. Web 2.0. avec Ajax et PHP. J e a n - M a r i e D e f r a n c e. Groupe Eyrolles, 2008, ISBN : 978-2-212-12090-5

Premières applications. Web 2.0. avec Ajax et PHP. J e a n - M a r i e D e f r a n c e. Groupe Eyrolles, 2008, ISBN : 978-2-212-12090-5 Premières applications Web 2.0 avec Ajax et PHP J e a n - M a r i e D e f r a n c e Groupe Eyrolles, 2008, ISBN : 978-2-212-12090-5 8 Applications Ajax-PHP synchrones Pour commencer simplement, je vous

Plus en détail

Le langage php. Serveur http est automatiquement lancé.

Le langage php. Serveur http est automatiquement lancé. Le langage php 1. Introduction aux langages serveurs : Il y a deux modes d exécution d une page HTML : Local : en cliquant sur le fichier, le navigateur Serveur http est automatiquement lancé. Navigateur

Plus en détail

Des macros Excel pour exporter et importer des modules de code VBA

Des macros Excel pour exporter et importer des modules de code VBA Cah. Techn. Inra, 2008, 65, 13-22 Des macros Excel pour exporter et importer des modules de code VBA Jean-Baptiste Duclos 1 Résumé : Cet article présente deux macros VBA Excel pour sauvegarder facilement

Plus en détail

1. Installation du Module

1. 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étail

Programmation du Web : Présentation et description du langage PHP

Programmation du Web : Présentation et description du langage PHP Programmation du Web : Présentation et description du langage PHP Jean-Baptiste Vioix (jean-baptiste.vioix@iut-dijon.u-bourgogne.fr) IUT de Dijon-Auxerre - LE2I http://jb.vioix.free.fr 1-36 Présentation

Plus en détail

Mémento Site Dynamique / PHP

Mémento Site Dynamique / PHP Mémento Site Dynamique / PHP Pour faire fonctionner site statique : Navigateur Éditeur de texte Apache/PHP/MySQL (qu'on peut retrouver dans WampServer (uniquement Windows)) Inclure les portions de page

Plus en détail

Données budgétaires des municipalités locales du Cameroun

Données budgétaires des municipalités locales du Cameroun Données budgétaires des municipalités locales du Cameroun Ce document est un guide pratique à l insertion des données budgétaires locales dans OpenSpanding. Il est basé sur les différents types de problèmes

Plus en détail

Tous les autres noms de produits ou appellations sont des marques déposées ou des noms commerciaux appartenant à leurs propriétaires respectifs.

Tous les autres noms de produits ou appellations sont des marques déposées ou des noms commerciaux appartenant à leurs propriétaires respectifs. Serveur de pages HTML Dynamiques Par Hugo FOURNIER, Support Technique 4DUS Note technique 4D-200010-26-FR Version 1 Date 1 Octobre 2000 Résumé Cette note technique explique la création d une base simple

Plus en détail

Mode d'emploi Application Présences Planification des évènements

Mode d'emploi Application Présences Planification des évènements Mode d'emploi Application Présences Planification des évènements 21 avril 2005 Page 1 / 31 2005 / Guillaume Fort Sommaire 1. Description du concept...3 2. Démarrage de l'application...4 3. Philosophie

Plus en détail

OMI TP 2 : Outils numériques pour l apprentissage

OMI TP 2 : Outils numériques pour l apprentissage OMI TP 2 : Outils numériques pour l apprentissage Introduction aux Google Docs Google Documents permet de créer, stocker dans l internet et partager facilement des documents. Des outils collaboratifs permettent

Plus en détail

Formation à l'utilisation d'un modèle d'application MVC. Création d'une application simple avec PrototypePHP

Formation à l'utilisation d'un modèle d'application MVC. Création d'une application simple avec PrototypePHP Création d'une application simple avec PrototypePHP I. Installation A. Pré-requis Pour fonctionner, ce projet nécessite : un serveur web (apache par défaut dans cette documentation) php version 5 un serveur

Plus en détail

OSIRIS/ Valorisation des données PORTAIL BO MANUEL UTILISATEUR

OSIRIS/ 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étail

EmailSolar. Le petit guide de démarrage.

EmailSolar. Le petit guide de démarrage. EmailSolar Le petit guide de démarrage. L envoi d une Newsletter sur Emailsolar se déroule en 4 étapes. 1 / création de votre liste de contacts : Rendez-vous sur votre manager Dans le menu principal (en

Plus en détail

Traitement et téléchargement de fichier de grande taille dans STAT-TAB

Traitement et téléchargement de fichier de grande taille dans STAT-TAB Département fédéral de l'intérieur DFI Office fédéral de la statistique OFS Publication et communication 18 février 2014 Traitement et téléchargement de fichier de grande taille dans STAT-TAB Ce document

Plus en détail

UFR STAPS Informatique de Gestion 2007/2008. Support de cours

UFR STAPS Informatique de Gestion 2007/2008. Support de cours UFR STAPS Informatique de Gestion 2007/2008 Support de cours Farah Benamara-Zitoune benamara@irit.fr Tel: 0561557705 SOMMAIRE Fenêtre principale du tableur Excel... 3 Mise en forme des données... 3 Validation

Plus en détail

Université Paris 1 Panthéon Sorbonne UFR 06. Fiche de TD VBA

Université Paris 1 Panthéon Sorbonne UFR 06. Fiche de TD VBA 1 / 13 Fiche de TD VBA L objectif de cette fiche est de faire un rappel (voire une présentation rapide) du langage de programmation VBA et de son usage sur des documents Excel et Access. Pour rappel, VBA

Plus en détail

LIMESURVEY. 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. 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étail

.NET - Classe de Log

.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étail

1. Installation du Module. 1.1 upload d'archive. 1.2 Installation via le FTP. 1.3 Tester l'installation

1. Installation du Module. 1.1 upload d'archive. 1.2 Installation via le FTP. 1.3 Tester l'installation 1. Installation du Module Voici la procédure pour installer le module Magento. 1.1 upload d'archive Récupérez notre archive à cette adresse : http://www.lengow.fr/view/plugins/magento/lengow_magento- 1.5.7.tgz

Plus en détail

INTRODUCTION A JAVA. Fichier en langage machine Exécutable

INTRODUCTION 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étail

Rapport de stage chez Busineo. à Paris, du 2 au 8 mars et du 20 avril au 3 mai (2009) Pablo Rauzy. L2 Info - Faculté des Sciences de Luminy

Rapport de stage chez Busineo. à Paris, du 2 au 8 mars et du 20 avril au 3 mai (2009) Pablo Rauzy. L2 Info - Faculté des Sciences de Luminy Rapport de stage chez Busineo à Paris, du 2 au 8 mars et du 20 avril au 3 mai (2009) Pablo Rauzy L2 Info - Faculté des Sciences de Luminy Stage encadré par Olivier Chambon, développeur web et chef de projet

Plus en détail

Manuel d'utilisation Nouvelles fonctions de LogiVert. Explication des fonctions Aurore

Manuel d'utilisation Nouvelles fonctions de LogiVert. Explication des fonctions Aurore Manuel d'utilisation Nouvelles fonctions de LogiVert Explication des fonctions Aurore Contenu Manuel d'utilisation... 1 Nouvelles fonctions de LogiVert... 1 1- Boutique sur Smartphone... 3 2- Rubrique

Plus en détail

Programme de formation pour FileMaker 14

Programme de formation pour FileMaker 14 Programme de formation pour FileMaker 14 Développeur Avancé (III-IV) Initiation à FileMaker Gérer et visualiser les données Travailler avec des données Rechercher des données Imprimer des données Échanger

Plus en détail

Mise à jour : Octobre 2011

Mise à 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

Protéger un dossier avec un.htaccess

Protéger un dossier avec un.htaccess Page 1 of 6 Protéger un dossier avec un.htaccess Tutoriel 80 commentaires Lorsque vous réalisez votre site en PHP, vous êtes souvent amenés à créer une zone "Admin" où l'accès est limité... Et il vaut

Plus en détail

TD3 - Facturation avec archivage automatisé

TD3 - Facturation avec archivage automatisé TD3 - Facturation avec archivage automatisé Objectifs Insérer les formules nécessaires aux calculs d une facture. Créer une macro- commande avec l enregistreur de macros et l affecter à un bouton. Utiliser

Plus en détail

Formation PHP débutant

Formation PHP débutant Formation PHP débutant Table des matières 1 Le principe de PHP 3 1.1 Langage côté serveur.................................. 3 1.2 Pour travailler..................................... 3 1.3 Langage de pré-processing...............................

Plus en détail

Stockez et créez vos documents

Stockez 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étail

mailpro mode d'emploi

mailpro 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étail