UTILISA TION DU DDE (DYNAMIC DATA EXCHANGE) POUR LES TRANSFERTS DE DONNEES ENTRE SAS (6.08 WINDOWS) ET EXCEL
|
|
- Olivier Lebrun
- il y a 8 ans
- Total affichages :
Transcription
1 UTILISA TION DU DDE (DYNAMIC DATA EXCHANGE) POUR LES TRANSFERTS DE DONNEES ENTRE SAS (6.08 WINDOWS) ET EXCEL LINCOLN SYSTEMS L'arrivee de SAS sur Windows (version 6.08) apporte de nouvelles possibilites aux utilisateurs de solutions SAS. L'integration d'applicatifs SAS sous Windows entraine immanquablement I'interaction entre SAS et les divers logiciels standards utilises de fac;on courante par les utilisateurs (EXCEL, LOTUS,... ). Pour repondre a ce besoin croissant de communication, ii est necessaire de maitriser les inter activites entre SAS et Ie systeme Windows. Apres quelques rappels sur Ie DOE, I'expose abordera les transferts de tables SAS vers EXCEL et les transferts de tableaux EXCEL vers SAS. On illustrera ces procedes par quelques exemples en demonstration. 1253
2 1. - Rappels sur Ie DDE Le DOE (Dynamic Data Exchange) est Ie principe utilise pour faire communiquer les applications WINDOWS entre elles. Son fonctionnement est base sur un modele CLiENT/SERVEUR. L'application qui demande la communication (initialisation des liens DOE) se definit comme client. L'application qui rec;oit la demande devient, pour la duree de la communication, serveur de I'echange DOE. La communication entre les deux applications se fait par emission et reception de "messages" : Un message, aussi appele DOE_Triplet, est constitue, comme son nom Ie laisse supposer, de 3 elements: Une "Ad resse", c'est a dire, Ie nom de I'application, au sens Windows, a qui s'adresse Ie message. Un "Element" qui determine I'objet, gere par I'application cible (par exemple une feuille de calcul pour EXCEL), que I'on veut prendre en compte. Un "Item" qui determine les donnees de I'objet sur lesquelles vont porter les traitements (par exemple une plage de cellules pour EXCEL), ou I'action a faire executer a I'application cible. Le lien entre les messages et les applications est gere par Ie moteur DOE (kernel) de Windows. Lesapplications telles que SAS, EXCEL, WORD etc... sont prevues pour utiliser Ie DOE. Ceci implique d'une part, que ces applications peuvent echanger leurs donnees, et d'autre part, que n'importe quelle action d'une de ces applications est executable a partir de n'importe quelle autre application, par simple envoi de messages. Attention : Dans Ie cadre d'echanges DOE, SAS ne peut jouer qu'un role de CLIENT. Contraintes: Les applications a faire communiquer doivent etre ouvertes so us Windows. (Par exemple, pour charger un fichier EXCEL sous SAS, il faut que EXCEL et SAS soient lances). Les applications doivent supporter Ie DOE (C'est Ie cas de la majorite des applications prevues pour WINDOWS 3.1) 1254
3 )' 2. - Pilotage du DDE parle langage SAS La version 6.08 de SAS sous Windows permet la gestion des fonctionnalites DOE, tant en langage SAS de BASE, qu'en SCL. Nous nous proposorls, dans la suite de cet expose, de detailler ces fonctionnalites. Pour que SAS puisse communiquer avec d'autre applications via Ie DOE WINDOWS, il faut lui indiquer quel "chemin" utiliser pour I'envoi de messages. L'envoi de message se fait en declarant un FILENAME avec I'option DDE (ct. exemples suivants). Le fichier ainsi defini est en fait une image du lien entre deux applications. Les envois et receptions de messages se feront alors par ecriture et lecture dans les fichiers DOE ainsi definis. La syntaxe estla suivante : FILENAME filerefdde 'DOE_Triplet I CLIPBOARD' <DOE-Options> fileref DOE_Triplet CLiPOARD <DOE-Options> Nom val ide pour un fichier externe. Nom du fichier DOE associe a I'application. De la forme 'Nom_applicationIElement!item' (cf. Exemples). II est possible de faire communiquer toutes les applications via Ie presse papier de Windows (Clipboard). Dans ce cas, il faudra gerer aussi les selections, et les actions copier/coller dans les deux applications. HOTLlNK, NOTAB et COMMAND (Ces options sont documentees dans Ie SAS Companion for the Windows Environnement) Pour echanger des donnees avec une application, on considere generalement 2 fichiers DOE : Un fichier "cornman des" qui permet Ie pilotage de I'application cible via Ie langage SAS Un fichier "donnees" qui definit la zone ou emettre et/ou recevoir les donnees. Par exemple pour un echange de donnees avec EXCEL J de la fayon suivante : ces fichiers seront definis FILENAME xlcmds FILENAME xldata DDE DDE 'ExcellSYSTEM' 'ExceIITABLEAU.XLS!L 1C1:L 15C10' xldata definit une feuille de calcul EXCEL (TABLEAUXLS) et une zone de cellules (L 1 C1:L 15C10) dans laquelle se feront les echanges. xlcmds est Ie fichier ou seront envoyes les messages pilotant EXCEL depuis SAS..\ La syntaxe des messages depend de I'application cible. Chaque application possede son langage (defini par des "macros" et/ou des fonctions dans Ie cas d'excel par exemple). \ \ ,." - -" -,. 0" -'.' " _"'; - 'oj _ ".: 0-
4 ....::""..c:-=,""",-",-;::-,,:-::c-c,,, c , 3. - Importation de donnees EXCEL dans SAS Programme d'exemple : XL2SAS.SAS (Annexe 1) Le programme propose en annexe 1 realise les actions suivantes : Lancement d'excel Chargement dans EXCEL d'un tableau a importer Importation du tableau dans une table SAS Fermeture d'excel Options generales NOXWAIT et NOXSYNC permettent la poursuite du programme SAS apres I'ouverture d'excel, sans attendre I'intervention de I'utilisateur. Si elles sont omises, Ie programme SAS' lance EXCEL et rend la main a I'utilisateur. Le programme ne pourra alors continuer son execution que lorsque EXCEL aura ete ferme de fac;on manuelle (rupture du lien DOE). i-, Definition des fichiers DOE Les deux fichiers "commandes" et "donnees" sont definis comme precedemment pour I'echange de donnees. Lancement de EXCEL EXCEL est lance par la ligne de commande SAS (Display Manager) : X 'EXCEL' Ceci n'est valable que pour un systeme ou EXCEL a ete installe par une procedure normale d'installationet ou les chemins par defaut sont correctement assignes. Dans Ie cas contraire, il faut preciser Ie chemin complet d'acces a EXCEL. Par exemple, si EXCEL est installe dans Ie repertoire C:\APPIS\EXCEL, la commande de lancement d'excel sera : X 'C:\APPLlS\EXCEL\EXCEL' Pour certaines configurations, H peut s'averer necessaire d'inserer une temporisation de quelques secondes pour poursuivre Ie traitement apres I'ouverture d'excel, afin de laisser a celui-ci Ie temps de se charger. Chargement dans EXCEL du tableau a importer Le chargement d'un fichier dans EXCEL se fait en envoyant un message a EXCEL, precisant I'action "OUVRIR(fichier)" et Ie nom du tableau a charger. L'envoi du message se fait par un simple PUT dans Ie fichier DOE de "commandes" ' '_"-J_::-:f;'.--".:.",. :"-:: ;:"V J 'J_'-" '--".
5 Lecture d" un fichier EXCEL dans une table SAS La lecture du fichier EXCEL se fait par un INFILE sur Ie fichier DOE 'donnees'. II do it y avoir une parfaite correspondance entre Ie format des donnees EXCEL et la definition des variables SAS definies dans I'etape DATA de lecture. Pour des traitements complexes (nombre et types des variables non connus,... ) il est possible de recuperer, via des commandes EXCEL, ces definitions. Ce traitement implique une connaissance du macro langage d'excel (cf. Documentation Fonctions et Macros de Microsoft EXCEL) Contraintes d'utilisation : Options de la commande INFILE MISSOVER Si la ligne lue est trap grande, SAS genere des valeurs manquantes sans corrampre les informations des lignes suivantes. NOTAB Cette option est prapre a I'utilisation du DOE. Jumelee avec I'option DLM, elle permet d'ecrire et de lire chaque variable dans des cellules differentes (y compris les chaines de caracteres contenant des espaces, etc... ). Son utilisation implique la redefinition du caractere TAB comme delimiteur. DLM=I09"x Redefinition du caractere TAB ('09'x) comme delimiteur. INFORMAT La commande INFORMAT est necessaire pour les variables de type caractere ou numerique a virgule. Type caractere Utiliser $x. ou $CHARx. Type numerique (Facultatif) Utiliser x. Type numerjque flottant Utiliser commax. si la version de EXCEL est une version fran9aise, utiliser x.y sinon. INPUT Precise I'ordre de lecture des variables. Fermeture d"excel La fermeture d'excel se fait en envoyant un message a EXCEL, precisant I'action "QUITTERO". L'envoi du message se fait par un simple PUT dans Ie fichier DOE de "commandes". 1257
6 4. - Exportation de donnees SAS vers EXCEL Programme d'exemple : SAS2XL.SAS (Annexe 2) Le programme propose en annexe 2 realise les actions suivantes : Lancement de EXCEL. Ecriture dans Ie fichier charge par defaut par EXCEL (FeuiI1) Sauvegarde du fichier EXCEL Fermeture de EXCEL \.' Options generales I Definition des fichiers ODE I Lancement d'excel Meme remarques que precedemment. Ecriture d'une table SAS dans Ie fichier EXCEL Feuil1 L'ecriture dans Ie fichier EXCEL se fait par une commandefile dans Ie fichier DOE "donnees". Comme precedemment, I'option NOTAB jumelee avec I'utilisation du caractere de tabulation '09'x com me separateur de variables permet d'ecrire chaque variable SAS dans une cellule EXCEL sans tenir compte des espaces et autres caracteres delimiteurs. Comme precedemment, la correspondance entre la zone definie et la structure de la table SAS do it etre respectee. Contraintes d'utilisation : FORMAT Les contraintes sont les memes que celles vues precedemment pour I'INFORMAT. Sauvegarde du fichier EXCEL La sauvegarde se fait en envoyant un message a EXCEL, precisant I'action "ENREGISTRER.SOUS(fichier)" et Ie noma donner au fichier. L'envoi du message se fait par un simple PUT dans Ie fichier DOE de "commandes". Fermeture d'excel La fermeture d'excel se fait en envoyant un message a EXCEL, precisant I'action "QUITTERO". L'envoi du message se fait par un simple PUT dans Ie fichier DOE de "commandes". 1258
7 f 1 " : : 5. - Integration d'echanges DDE dans un applicatif AF Dans Ie cadre de developpement d'applications SAS interactives sous Windows, I'ouverture vers EXCEL, ou vers d'autres produits Windows, constitue un apport considerable. L'integration des techniques de gestion des liens DDE se fait de fac;on similaire aux exemples precedents. If, 1 l f 1 :;) m, 1< ;, i. n r '(..(' 1i 1; } i x f :r l: J. : t. J:, l La definition des liens DDE est assuree par I'instruction FILENAME du langage SCL. Les lectures et ecritures dans les fichiers ainsi definis seront integres dans des "Blocs SUBMIT", les fonctions SCL associes a la gestion de fichiers externes n'offrant pas une assez grande souplesse Q'utilisation. Rappel des points importants SAS ne peut pas etre SERVEUR d'un echange DDE. II ne peut jouer qu'un role de CLIENT. La correspondance entre la table SAS et la plage de cellules EXCEL ou s'effectuent les traitements, do it imperativement etre respectee. Cette correspondance s'exprime de la fayon suivante: Autant de lignes EXCEL que d'observations dans la table SAS Autant de colonnes EXCEL que de variables dans la table SAS Les types des variables SAS doivent etre definis de fac;on a decrire strictement Ie type des valeurs du tableau EXCEL, lors de I'export ou de I'import des donnees (FORMAT IINFORMAT) ; \, \, 1259
8 Annexes - Exemples d'illustration des echanges DDE Les programmes SAS etudies dans les chapitres precedents sont decrits en annexes 1 et 2. Les donnees prises en compte dans ces programmes sont : Un fichier EXCEL: C:\EXCEL\EUROPE.XLS Une table SAS: WORK.EUROPE Contenu du fichier EXCEL C:\EXCEL\EUROPE.XLS Pays Capitale Population Cours Devise (1 ECU) ALLEMAGNE Berlin ,94 OM BELGIQUE Bruxelles ,92 FB OANEMARK Copen hague ,44 DKK ESPAGNE Madrid ,81 Pta FRANCE Paris ,58 Francs GRECE Athanes IRLANOE Dublin ,79 L ITALIE Rome ,00 Lire LUXEMBOURG Luxembourg ,98 FL PAYS-BAS Amsterdam 2,17 FF PORTUGAL Lisbonne ,27 Esc ROYAUME UNI Londres ,79 Contenu de /a table SAS PAYS CAPITALE POPUL COURS DEVISE ALLEMAGNE Berlin ,94 OM BELGIQUE Bruxelles ,92 FB OANEMARK Copen hague ,44 OKK ESPAGNE Madrid ,81 Pta FRANCE Paris ,58 Francs GRECE Athanes IRLANDE Dublin ,79 L ITALIE Rome ,00 Lire LUXEMBOURG Luxembourg ,98 FL PAYS-BAS Amsterdam 2,17 FF PORTUGAL Lisbonne ,27 Esc ROYAUME UNI Londres ,
9 Annexe 1 - Programme XL2SAS.SAS (Export de SAS vers EXCEL) *******************************************************************., * XL2SAS.SAS * * Test d'echanges EXCEL vers SAS via Ie DDE * Lecture d'un fichier EXCEL a partir de SAS via Ie DDE (Dynamic * Data Exchange) de WINDOWS. * L'ouverture, la fermeture et Ie chargement du fichier EXCEL est * pilote a partir de SAS. * * LINCOLN SYSTEMS - SEUGI/Club SAS 94 ; *******************************************************************., *===( Options Generales )==========================================; OPTIONS NOXWAIT NOXSYNC *===( Definition des filename )====================================; FILENAME xl data DDE 'ExceIIEUROPE.XLS!LIC1:L12C5' FILENAME xl-cmds DDE 'Excel I SYSTEM' ; *===( Lancement de EXCEL et ouverture du tableau )=================; x 'excel' ; DATA NULL FILE xl-cmds put' [OUvRIR("C:\EXCEL\EUROPE.XLS")]' RUN; *===( Lecture du fichier excel avec DDE )=========================; DATA WORK. EUROPE ; INFILE xl data MISSOVER NOTAS DLM='09'x ; INFORMAT pays $20. capitale $20. popul 8. cours devise commax. $6. INPUT pays capitale popul cours devise RUN ; *===( Fermeture de EXCEL )=========================================; DATA NULL FILE xl-cmds ; put' [QUITTER()]' RUN ; *===( Visu de la table )===========================================; PROC FSVIEW DATA=WORK.EUROPE ; RUN ; *===( Liberation des fichiers )====================================; FILENAME xl cmds CLEAR FILENAME xl-data CLEAR ; 1261
10 Annexe 2 - Programme SAS2XL.SAS (Export de EXCEL vers SAS) *******************************************************************., * SAS2XL.SAS * * Test d'echanges SAS vers EXCEL via le DDE * Creation d'un fichier EXCEL a partir de SAS via le DDE (Dynamic * Data Exchange) de WINDOWS. * L'ouverture, la fermeture d'excel et le chargement du fichier * sont pilotes a parrtir de SAS * LINCOLN SYSTEMS - SEUGI/Club SAS 94 *******************************************************************; *===( Options Generales )==========================================; OPTIONS NOXWAIT NOXSYNC *===( Definition des filename )====================================; FILENAME xl data DDE 'ExcelIFeuil1!L1Cl:L12CS' FILENAME xl cmds DDE 'Excel I SYSTEM' ; *===( Lancement de EXCEL )========================================; x 'excel' ; *===( Ecriture dans le fichier excel avec DDE )====::=::=====::=::=====; DATA NULL SET WORK. EUROPE ; FILE xl data NOTAB FORMAT pays $20. capitale $20. popul 8. cours 8.2 devise $6. PUT pays '09'x capitale '09'x popul '09'x cours '09'x devise RUN ; *=::=( Sauvegarde et Fermeture de EXCEL )===========================; DATA NULL FILE xl-cmds ; PUT '[ENREGISTRER. SOUS ("C: \EXCEL\EUROPE2.XLS")], PUT '[ QUITTER () ]' ; RUN ; *===( Liberation des fichiers )====================================; FILENAME xl cmds CLEAR FILENAME xl-data CLEAR; 1262
Dans l'article précédent, vous avez appris
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
Plus en détailL export de SAS vers Excel expliqué à ma fille
L export de SAS vers Excel expliqué à ma fille SAS est un logiciel merveilleux, mais tous n y ont pas accès. Pour contenter la soif de données de vos collègues qui n auraient pas d autre outil à disposition,
Plus en détailSage 100 CRM Guide de l Import Plus avec Talend Version 8. Mise à jour : 2015 version 8
Sage 100 CRM Guide de l Import Plus avec Talend Version 8 Mise à jour : 2015 version 8 Composition du progiciel Votre progiciel est composé d un boîtier de rangement comprenant : le cédérom sur lequel
Plus en détailLa stabilité des prix : pourquoi est-elle importante pour vous? Brochure d information destinée aux élèves
La stabilité des prix : pourquoi est-elle importante pour vous? Brochure d information destinée aux élèves Que peut-on acheter pour dix euros? Et si, avec cet argent, vous pouviez acheter deux maxi CD
Plus en détailChoisir le mode d envoi souhaité. Option 1 : Envoyer un SMS à un nombre réduit de numéros (0 10 )
Ce service permet d effectuer des envois de SMS texte à partir d une source de numéros de GSM (Maroc Telecom, Meditel,INWI ou Etrangers) sous format texte ou sous format Excel. Il est nécessaire au préalable
Plus en détailINTRODUCTION à Microsoft Dynamics CRM 2013 FR80501
INTRODUCTION à Microsoft Dynamics CRM 2013 FR80501 Durée : 1 jour A propos de ce cours Ce cours d un jour mené par un formateur constitue une introduction à Microsoft Dynamics CRM 2013. Le cours se concentre
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étailTarif des envois de Mails Prix HT, TVA 20 %
Tarif des envois de Mails Prix HT, TVA 20 % AVEC sélection par code ape et/ou code postal 10 000 mails Offre d'essai 19,90 100 000 mails Prix unitaire 120,00 1 par entreprise maxi 10 000 mails Prix unitaire
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é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étailECONOMIE. DATE: 16 Juin 2011
BACCALAUREAT EUROPEEN 2011 ECONOMIE DATE: 16 Juin 2011 DUREE DE L'EPREUVE : 3 heures (180 minutes) MATERIEL AUTORISE Calculatrice non programmable et non graphique REMARQUES PARTICULIERES Les candidats
Plus en détail1 TD 2 : Construction d'une chier Acrobat et envoi par email
1 TD 2 : Construction d'une chier Acrobat et envoi par email (correction page??) Un professeur de maths a instauré une coutume lors de la dernière séance de la semaine. Le vendredi est consacré à la correction
Plus en détailPrincipe de fonctionnement du lanceur d'application "AdisTlsStartCfgLotus"
IS00788 Principe de fonctionnement du lanceur d'application Fiche IS00788 Version document : 1.02 Diffusion limitée : Systancia, membres du programme Partenaires AppliDis et clients ou prospects de Systancia
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étailLA SAUVEGARDE DES DONNEES SUR LES ORDINATEURS PERSONNELS
Janvier 2008 LA SAUVEGARDE DES DONNEES SUR LES ORDINATEURS PERSONNELS 1 Pourquoi est-il indispensable de sauvegarder ses données? Sur un ordinateur on a en gros trois sortes de données : - Le système d'exploitation
Plus en détailSolution de Fax mailing
Simple, pas cher Efficace! Solution de Fax Près de 100% des entreprises sont équipées de machines de fax... et quasiment chaque fax est lu Popfax.com, leader européen de solutions de fax professionnelles
Plus en détailFinImportExport Documentation Utilisateur Gestion d'environnement dans Fininfo Market
FinImportExport Documentation Utilisateur Gestion d'environnement dans Fininfo Market Manuel d'utilisation de FinImportExport.doc, version 1.0 Page 1 sur 8 Sommaire 1. OBJECTIF DU DOCUMENT...3 2. DESCRIPTION
Plus en détailDocumentation Utilisateur
Documentation Utilisateur Version du Modifiée par Commentaires 09-09-25 RPA Création 10-03-01 CAL Précisions 10-03-01 FPI Exemples d utilisation 10-03-16 JTG Relecture et corrections Table des matières
Plus en détailCATALOGUE DES FORMATIONS
CATALOGUE DES FORMATIONS COURS THEMATIQUES MIGRATION À WINDOWS 10... 1 WORD: LES TABLEAUX... 2 WORD: MODÈLES ET FORMULAIRES... 3 WORD: PUBLIPOSTAGE... 4 WORD: LES LONGS DOCUMENTS... 5 WORD: PUBLICATION...
Plus en détailTraitement des données avec Microsoft EXCEL 2010
Traitement des données avec Microsoft EXCEL 2010 Vincent Jalby Septembre 2012 1 Saisie des données Les données collectées sont saisies dans une feuille Excel. Chaque ligne correspond à une observation
Plus en détailSAS base Introduction à SAS SQL SAS IML
SAS base Introduction à SAS SQL SAS IML Introduction Le système SAS est un ensemble de modules logiciels pour la gestion et le traitement statistique des données. À travers différents types d interfaces
Plus en détailCALC2QIF Conversion de données OpenOffice au format QIF
CALC2QIF Conversion de données OpenOffice au format QIF CALC2QIF est la version OpenOffice de XL2QIF. C'est une macro Calc (le tableur d'openoffice) permettant de convertir des données au format QIF, format
Plus en détailENVOYEZ ET RECEVEZ VOS FAX ET SMS PAR EMAIL!
FaxBox Corporate ENVOYEZ ET RECEVEZ VOS FAX ET SMS PAR EMAIL! Sommaire 1 INTRODUCTION... 2 2 ENVOYER UN FAX PAR E-MAIL... 3 3 ENVOYER UN FAX A PARTIR DE L IMPRIMANTE FAXBOX... 6 4 ENVOYER UN FAX A PARTIR
Plus en détailGuide SEPA Paramétrage Experts Solutions SAGE depuis 24 ans
Guide SEPA Paramétrage Axe Informatique Experts Solutions SAGE depuis 24 ans Installation Paramétrage Développement Formation Support Téléphonique Maintenance SEPA Vérification du paramétrage des applications
Plus en détailAJAX. (Administrateur) (Dernière édition) Programme de formation. France, Belgique, Suisse, Roumanie - Canada
AJAX (Administrateur) (Dernière édition) Programme de formation Microsoft Partner France, Belgique, Suisse, Roumanie - Canada WWW.SASGROUPE.COM Formez vos salariés pour optimiser la productivité de votre
Plus en détailComment créer des rapports de test professionnels sous LabVIEW? NIDays 2002
Comment créer des rapports de test professionnels sous LabVIEW? NIDays 2002 De nombreux utilisateurs rencontrant l équipe de National Instruments nous demandent comment générer un rapport complet à partir
Plus en détailExcel. Identification. Informations sur vos besoins et objectifs. Notions fondamentales. Fiche de validation des besoins en formation Bureautique
Fiche de validation des besoins en formation Bureautique Excel Identification Nom : Prénom : Société : Adresse : CP Ville : Adresse e-mail : Téléphone professionnel : Informations sur vos besoins et objectifs
Plus en détailJanvier 2005 :FIREFOX PASSE LA BARRE SYMBOLIQUE DES 10%
intro Janvier 2005 :FIREFOX PASSE LA BARRE SYMBOLIQUE DES 10% Explorer 87,10% Firefox 10,11% Netscape 1,01% Safari 1,20% Opera 0,59% (Etude actualisée réalisée du 01/09/04 au 27/01/05 sur un échantillon
Plus en détailB o u r s e d e m o b i l i t é B E E p o u r l e s d é p a r t s e n 2 0 1 2 1
1 B o u r s e d e m o b i l i t é B E E p o u r l e s d é p a r t s e n 2 0 1 2 1 Objectif : Acquérir une expérience professionnelle en réalisant un stage en entreprise de 3 mois à temps plein à l étranger
Plus en détailCATALOGUE DES FORMATIONS
CATALOGUE DES FORMATIONS COURS BUREAUTIQUES INITIATION À WINDOWS 7... 1 WORD BASE... 2 WORD AVANCÉ... 3 EXCEL BASE... 4 EXCEL AVANCÉ... 5 ACCESS... 6 GESTION DE STOCK ET FACTURATION... 7 POWERPOINT...
Plus en détailGuide rapide IDEP. Helpdesk
Guide rapide Auteur : Sonnetti Francis IDEP BALANCE DES PAIEMENTS IDEP Helpdesk Contact Logiciel IDEP Francis Sonnetti 2478-4293 francis.sonnetti@statec.etat.lu Réception données IDEP J-P Jossa 2478-4286
Plus en détailFONCTIONS FINANCIÈRES
FONCTIONS FINANCIÈRES Echéancier d'un prêt ÉNONCÉ DU CAS Vous souhaitez établir l'échéancier mensuel d'un emprunt de 500 000 F sur 10 ans au taux nominal de 9 %. Vous vous intéressez à la répartition de
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étailGUIDE UTILISATEUR ENVOYEZ ET RECEVEZ VOS FAX ET SMS PAR EMAIL
GUIDE UTILISATEUR ENVOYEZ ET RECEVEZ VOS FAX ET SMS PAR EMAIL 1 SOMMAIRE 1 INTRODUCTION... 3 2 ENVOYER UN FAX PAR E-MAIL... 4 3 ENVOYER UN FAX A PARTIR DE L IMPRIMANTE FAXBOX... 7 4 ENVOYER UN FAX A PARTIR
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étailJexcel. V1.1.4 Manuel d'utilisation. modifié le 16 nov. 2004
Jexcel V1.1.4 Manuel d'utilisation modifié le 16 nov. 2004 Où trouver cette documentation : http://adullact.net/docman/?group_id=125 Page du projet : http://adullact.net/projects/jexcel/ Evolutions : Cette
Plus en détailTD3 - 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étailRACCOURCIS CLAVIERS. DEFINITION : Une «combinaison de touches» est un appui simultané sur plusieurs touches.
S Vous n aimez pas la souris Les raccourcis clavier sont là pour vous faciliter la vie! INTRODUCTION : Vous avez du mal à vous habituer à la manipulation de la souris Des solutions existent : les raccourcis
Plus en détailInstallation et paramétrage. Accès aux modèles, autotextes et clip- art partagés
DSI Documentation utilisateurs Installation et paramétrage Accès aux modèles, autotextes et clip- art partagés Auteur : Yves Crausaz Date : 21 septembre 2006 Version : 1.04 Glossaire OOo : Abréviation
Plus en détailAvertissement : Nos logiciels évoluent rendant parfois les nouvelles versions incompatibles avec les anciennes.
ENVOI EN NOMBRE DE SMS La version SMS de Ditel vous permet d'envoyer vos SMS de façon automatique. L'importation de vos données se fait directement au format Excel Avertissement : Nos logiciels évoluent
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étailLe Système SAS et les accès via OLE DB : une introduction
Le Système SAS et les accès via OLE DB : une introduction SOMMAIRE Sommaire. p.2 Introduction. p.3 I- Les différents modes d accès aux bases externes. p.3 1- Avec Base SAS. p.3 2- Avec SAS/ACCESS to PC
Plus en détailC est quoi un tableur?
C est quoi un tableur? Initiation au tableur Un Tableur c'est une grande feuille électronique, où vous pourrez travailler comme vous le feriez sur une feuille de papier, mais avec une plus grande rapidité,
Plus en détailKit Demande de Bourse Etude Erasmus 2014-2016
CESI-ERA- 1415 - Informations Programme Erasmus ERASMUS 2014-2016 Période d Etude Note d information aux élèves Les élèves de l ei.cesi et d exia.cesi peuvent bénéficier d une bourse Erasmus : - pour une
Plus en détailCONDITIONS GENERALES DE VENTE
1/ Cartes Kertel Rechargeables CONDITIONS GENERALES DE VENTE 1-1/ CARTES FRANCE MONDE RECHARGEABLES: Les cartes "classiques" KERTEL (ci-après "les Cartes") sont des cartes de télécommunication, permettant
Plus en détailI La création d'un compte de messagerie Gmail.
Les outils du Cloud Computing #2 Gmail / Google Drive L'exemple des Googles Documents & Googles formulaires Un pas à pas pour faire connaissance avec les services google. I La création d'un compte de messagerie
Plus en détailVERSION 64 BITS DE SAS ET VOS FICHIERS MICROSOFT OFFICE 32-BITS
VERSION 64 BITS DE SAS ET VOS FICHIERS MICROSOFT OFFICE 32-BITS La plupart des PC, qu ils soient pour usage personnel ou professionnel, tournent aujourd hui sous un système Windows 64-bits. En tant qu
Plus en détailVAMT 3. Activation de produits Microsoft
VAMT 3 Activation de produits Microsoft Rédacteurs : Stéphan CAMMARATA Objet : Cette documentation n a pas pour vocation d expliquer le concept VAMT en détail, mais de faciliter la migration vers VAMT3
Plus en détailAlgorithmique et programmation : les bases (VBA) Corrigé
PAD INPT ALGORITHMIQUE ET PROGRAMMATION 1 Cours VBA, Semaine 1 mai juin 2006 Corrigé Résumé Ce document décrit l écriture dans le langage VBA des éléments vus en algorithmique. Table des matières 1 Pourquoi
Plus en détailCe logiciel est une mise à jour de l'application FileMaker Pro 9 ou FileMaker Pro 9 Advanced vers la version 9.0v3.
Programme de mise à jour de FileMaker 9.0v3 Description du logiciel Ce logiciel est une mise à jour de l'application ou Advanced vers la version 9.0v3. Une fois la mise à jour effectuée, vous trouverez
Plus en détailDéveloppez-vous à l'international avec le Compte Vendeur Européen
Webinaire Vendre sur Amazon Développez-vous à l'international avec le Compte Vendeur Européen 2013 1996-2013, Amazon.com, Inc. ou ses sociétés affiliées. Tous droits réservés. 1 Développez-vous à l international
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étailCONDITIONS GENERALES DE VENTE
CONDITIONS GENERALES DE VENTE Les présentes conditions générales de vente (ci-après «Conditions de Vente») s appliquent à l offre de vente et la vente de produits (ci-après les «Produits») sur le site
Plus en détailL immobilier de bureaux en Europe 2010 : une parenthèse dans la crise
ÉTUDE EN BREF Octobre 2011 L immobilier de bureaux en Europe 2010 : une parenthèse dans la crise Pour les investisseurs, l Europe de l immobilier de bureaux n est pas celle qui est délimitée par les accords
Plus en détailPROGRAMMATION EVENEMENTIELLE sur EXCEL
MASTERs SMaRT & GSI PROGRAMMATION EVENEMENTIELLE sur EXCEL Pierre BONNET Programmation évènementielle La programmation évènementielle permet un appel de procédure depuis l'interface HMI d'excel (ou d'un
Plus en détailInfolettre #12 : Office Live Workspace
Infolettre #12 : Office Live Workspace Table des matières Introduction... 1 Installer le complément pour Office Live Work Space pour Office 2003... 2 Installer le complément pour Office Live Workspace
Plus en détailDélégation Côte d Azur Formation Geslab 203 module dépenses 1
Délégation Côte d Azur Formation Geslab 203 module dépenses 1 Déroulement de la journée Tiers Recherches et Couguar Créations et particularités Demandes d achats Principes et création Commandes Informations
Plus en détailProgiciel de gestion en Assurance
Progiciel de gestion en Assurance La solution de troisième génération pour la gestion complète de votre bureau en toute sérénité www.leaderinfo.com 2010 Présentation de LEADER Informatique HISTORIQUE LEADER
Plus en détailUtilisation de l'outil «Open Office TEXTE»
PRESENTATION / FORMATION Utilisation de l'outil «Open Office TEXTE» Présentation générale : OpenOffice Texte est un traitement de texte assez similaire à celui proposé par Microsoft ; il est d'ailleurs
Plus en détailSHERLOCK 7. Version 1.2.0 du 01/09/09 JAVASCRIPT 1.5
SHERLOCK 7 Version 1.2.0 du 01/09/09 JAVASCRIPT 1.5 Cette note montre comment intégrer un script Java dans une investigation Sherlock et les différents aspects de Java script. S T E M M E R I M A G I N
Plus en détail1. Introduction... 2. 2. Création d'une macro autonome... 2. 3. Exécuter la macro pas à pas... 5. 4. Modifier une macro... 5
1. Introduction... 2 2. Création d'une macro autonome... 2 3. Exécuter la macro pas à pas... 5 4. Modifier une macro... 5 5. Création d'une macro associée à un formulaire... 6 6. Exécuter des actions en
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étailRappel. Analyse de Données Structurées - Cours 12. Un langage avec des déclaration locales. Exemple d'un programme
Rappel Ralf Treinen Université Paris Diderot UFR Informatique Laboratoire Preuves, Programmes et Systèmes treinen@pps.univ-paris-diderot.fr 6 mai 2015 Jusqu'à maintenant : un petit langage de programmation
Plus en détailTraitement de texte : Quelques rappels de quelques notions de base
Traitement de texte : Quelques rappels de quelques notions de base 1 Quelques rappels sur le fonctionnement du clavier Voici quelques rappels, ou quelques appels (selon un de mes profs, quelque chose qui
Plus en détailWorld Equity II. Compartiment de la SICAV belge Crelan Invest Mai 2012
offre la possibilité de bénéficier, à l échéance du 29/11/2019, d une protection du capital (1) associée à une plus-value potentielle jusqu à 75% maximum (soit un rendement annualisé compris entre et 7,76%
Plus en détailSOMMAIRE. Chapitre 1 - principe 3 Téléphonique 4 PC/Configuration logicielle 4 PC/Configuration matérielle: 4 Pabx 4
SOMMAIRE Chapitre 1 - principe 3 Téléphonique 4 PC/Configuration logicielle 4 PC/Configuration matérielle: 4 Pabx 4 Chapitre 2 - installation 5 A partir du CD fourni 6 Installation 6 Chapitre 3 - personnalisation
Plus en détailGuide Expert Comptable Production Coala Sm@rt-Cool
Guide Expert Comptable Production Coala Sm@rt-Cool Décembre 2007 Sage Division Experts-Comptables - 11 rue de Cambrai - 75945 Paris Cedex 19 Siège Social Sage : 10 rue Fructidor - 75834 Paris Cedex 17
Plus en détailG.E.D Gestion électronique des documents G.E.D
G.E.D Copyright Infodata 2001 Page 1/20 13/05/2004 IDÉE GÉNÉRALE.... 3 LES DOCUMENTS ENTRANTS DANS L'ENTREPRISE.... 3 LES DOCUMENTS SORTANT DE L'ENTREPRISE.... 3 ORGANISATION DU STOCKAGE DES DOCUMENTS....
Plus en détailTable des matières 1. Installation de BOB 50... 3 BOB ou un programme annexe ne démarre pas ou ne fonctionne pas correctement...10
Table des matières 1. Installation de BOB 50... 3 1.1. Avant d installer/migrer vers BOB 50... 3 1.2. Installation de Sybase Advantage Server... 3 1.3. Installation monoposte du logiciel BOB 50... 4 1.4.
Plus en détailRéférentiel des Pièces d Identité acceptées dans les bureaux de poste pour effectuer des opérations bancaires REFERENTIEL DES PIECES D IDENTITE
DOMAINE BANCAIRE REFERENTIEL DES PIECES D IDENTITE ACCEPTEES DANS LES BUREAUX DE POSTE V.13 1/15 dernière mise à jour : 29/05/2007 A l attention des utilisateurs en bureaux de poste Le présent référentiel
Plus en détailSéquencer une application
Séquencer une application Pour ma part, j'utilise Vmware workstation pour créer les packages. Je configure une VM sous Windows Xp Pro Sp2 : 1. Mise du Pc dans le domaine 2. Installation du séquenceur 3.
Plus en détailSAS de base : gestion des données et procédures élémentaires
1 SAS de base : gestion des données et procédures élémentaires SAS de base : gestion des données et procédures élémentaires Résumé Description des commandes (module SAS de base) les plus utiles de l étape
Plus en détailLogiciels libres à Anderlecht
Logiciels libres à Anderlecht Fabrice CUMPS, Echevin de l'enseignement, des Finances, des Ressources humaines et de l'informatique Viviane HOEKEN, responsable informatique ict@anderlecht.brussels Anderlecht
Plus en détailé n e r g i e c r é a t i v e Solution E-mailing Renforcez le pouvoir de communication de votre entreprise
é n e r g i e c r é a t i v e Solution E-mailing de votre entreprise Présentation Rapports et analyses ven MON 14 Planification de campagne Automatisation de campagnes Gestion de liste et segmentation
Plus en détailPréconisations Portail clients SIGMA
Préconisations Portail clients SIGMA Client Web Version Minimum : Pentium 4 et 512 Mo de Ram Version Préconisée : Core 2 Duo 2 GHz et 1 Go de Ram Internet Explorer (7, 8 ou 9), Firefox Résolution minimum
Plus en détailLivre blanc Compta Le SEPA : Comment bien préparer sa migration?
Livre blanc Compta Le SEPA : Comment bien préparer sa migration? Notre expertise en logiciels de gestion et rédaction de livres blancs Compta Audit. Conseils. Cahier des charges. Sélection des solutions.
Plus en détailTsoft et Groupe Eyrolles, 2005, ISBN : 2-212-11623-3
Tsoft et Groupe Eyrolles, 2005, ISBN : 2-212-11623-3 Configuration requise ForestPrep DomainPrep Installation interactive 5 Installation sans surveillance Module 5 : Installation d Exchange Server 2003
Plus en détailL Europe des consommateurs : Contexte international Rapport Eurobaromètre 47.0
L Europe des consommateurs : Contexte international Rapport Eurobaromètre 47. Résumé La question de la position des consommateurs vis-à-vis du commerce international a été abordée en particulier par deux
Plus en détailÉléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if
Éléments d informatique Cours 3 La programmation structurée en langage C L instruction de contrôle if Pierre Boudes 28 septembre 2011 This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike
Plus en détailCONTRAT DE MOBILITE 2015-2016 POUR LES MOBILITES D ETUDES DU PROGRAMME ERASMUS+ dans les pays participant au programme (mobilités européennes)
1 CONTRAT DE MOBILITE 2015-2016 POUR LES MOBILITES D ETUDES DU PROGRAMME ERASMUS+ dans les pays participant au programme (mobilités européennes) Nom légal complet de l établissement d envoi et code Erasmus
Plus en détailNote technique AbiFire5.2 Export/Import des codes incidents dans AbiDispatch
Note technique AbiFire5.2 Export/Import des codes incidents dans AbiDispatch Dernière révision: 25 mars 2010 Table des matières 1 Introduction... 2 2 Codes incidents... 3 2.1 Codes Incidents AbiDispatch...
Plus en détailmoveon Conference 2007 moveon pour débutants 1ère partie
moveon Conference 2007 moveon pour débutants 1ère partie Content 1 unisolution 2 moveon - concept, avantages 3 Universités partenaires et contacts 4 Mobilités étudiante et enseignante 5 Listes et statistiques
Plus en détailSOMMAIRE Thématique : Bureautique
SOMMAIRE Rubrique : Internet... 2... 4 Rubrique : Support...24 1 SOMMAIRE Rubrique : Internet Naviguer et communiquer avec Internet... 3 2 Rubrique : Internet Naviguer et communiquer avec Internet Edition
Plus en détailGuide d installation des licences Solid Edge-NB RB-18-09-2012
Ce document vous guide dans la gestion, l installation et la mise à jour des licences Solid Edge. Contenu Les types de licences...2 Le site GTAC : support.ugs.com...3 Création d un compte GTAC...3 Identifiant
Plus en détailCréer le schéma relationnel d une base de données ACCESS
Utilisation du SGBD ACCESS Polycopié réalisé par Chihab Hanachi et Jean-Marc Thévenin Créer le schéma relationnel d une base de données ACCESS GENERALITES SUR ACCESS... 1 A PROPOS DE L UTILISATION D ACCESS...
Plus en détailMise à jour de version
Mise à jour de version Cegid Business Version 2008 Service d'assistance Téléphonique 0 826 888 488 Sommaire 1. A lire avant installation... 3 2. Installer les nouvelles versions des logiciels... 4 Compte
Plus en détailLogiciel : GLPI Version : 0.72.4 SYNCRHONISATION DE GLPI AVEC ACTIVE DIRECTORY. Auteur : Claude SANTERO Config. : Windows 2003.
Ce document est libre de droit, merci simplement de respecter son auteur. Toutes remarques ou commentaires seront les bienvenues. ATTENTION : La mise à jour par script entre GLPI et Active Directory ne
Plus en détailPRÉVIENT QUAND ÇA BOUGE. DIT OÙ ÇA SE RETROUVE.
1 er système de géosécurisation sans installation, permettant aux professionnels et aux particuliers de géolocaliser et sécuriser tout type de bien mobile en France et dans 12 pays européens. LOCSTER est
Plus en détailLES ACCES ODBC AVEC LE SYSTEME SAS
LES ACCES ODBC AVEC LE SYSTEME SAS I. Présentation II. SAS/ACCESS to ODBC III. Driver ODBC SAS IV. Driver ODBC SAS Universel V. Version 8 VI. Références I. Présentation Introduction ODBC, qui signifie
Plus en détailLe langage C. Séance n 4
Université Paris-Sud 11 Institut de Formation des Ingénieurs Remise à niveau INFORMATIQUE Année 2007-2008 Travaux pratiques d informatique Le langage C Séance n 4 But : Vous devez maîtriser à la fin de
Plus en détailEPARGNE SELECT RENDEMENT
EPARGNE SELECT RENDEMENT Instrument financier non garanti en capital 1 Durée d investissement conseillée : 6 ans (en l absence d activation automatique du mécanisme de remboursement anticipé) Ce produit
Plus en détailPlan du cours. Historique du langage http://www.oracle.com/technetwork/java/index.html. Nouveautés de Java 7
Université Lumière Lyon 2 Faculté de Sciences Economiques et Gestion KHARKIV National University of Economic Introduction au Langage Java Master Informatique 1 ère année Julien Velcin http://mediamining.univ-lyon2.fr/velcin
Plus en détailManuel d'utilisation du Journal de bord de Trading
Manuel d'utilisation du Journal de bord de Trading Auteur : Grégory LATINIER Table des matières 1.Introduction...4 2.Installation...5 a)programme...5 b)metatrader 4...5 c)jforex...5 3.Mises à jour...5
Plus en détailJe suis sous procédure Dublin qu est-ce que cela signifie?
FR Je suis sous procédure Dublin qu est-ce que cela signifie? B Informations pour les demandeurs d une protection internationale dans le cadre d une procédure de Dublin en vertu de l article 4 du Règlement
Plus en détailDEMANDE D IMMATRICULATION D UN TRAVAILLEUR notice explicative
o N 50560#02 L'ASSURANCE MALADIE notice explicative Qui doit établir cette déclaration? En application des articles L 312-1, R 312-4, R 312-5, R 312-6 du Code de la Sécurité Sociale, L est tenu de dé clarer
Plus en détailDocument d architecture
Document d architecture Composants, fonctionnement général et prérequis techniques Calame Software S.A.S Versions Version Date Description Auteur 2.8 18/11/2012 Mise à jour pour la version 3.5 Sébastien
Plus en détail2. Cliquez Contact Directory of Public Administration. 5. Tapez le mot de passe - Hello (pour OFPA). Changez le mot de passe en cas de
COURS DE FORMATION EN BASE DE DONNEES POUR LES CONTACTS N importe quel visiteur du site web peut chercher et explorer le répertoire des contacts de la base de données. Les membres de l UNPAN peuvent chercher
Plus en détail