Travaux Pratiques de Commande par ordinateur 1 TRAVAUX PRATIQUES

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

Download "Travaux Pratiques de Commande par ordinateur 1 TRAVAUX PRATIQUES"

Transcription

1 TRAVAUX PRATIQUES Le présent travail vise à développer une interface visuelle de programmation des entrées- sorties du port LPT d un PC à l aide du logiciel VISUAL BASIC. I- EDITION ET TEST DU PROGRAMME DE BASE I.1- Edition du programme de base I.1.1- code source Dim AdrDon, AdrCom, AdrEtat As Integer Private Declare Function Inp Lib "C:\prog\inpout32.DLL" Alias "Inp32" (ByVal PortAddress As Integer) As Integer Private Declare Sub Out Lib "C:\prog\inpout32.DLL" Alias "Out32" (ByVal PortAddress As Integer, ByVal Value As Integer) Private Sub CmdEXE_Click() 'Procedure d'exécution AdrDon = &H378 '1)Adresse du registre de données du port LPT1 AdrCom = &H37A '2)Adresse du registre de commande AdrEtat = &H379 '3)dresse du registre d'état If OptDonnee.Value = True Then Out AdrDon, Val(txtDonnee.Text) '4)Ecriture de la donnée saisie IbIRESULTAT.Caption = Inp(AdrDon) '5)Lecture et affichage du registre de données ElseIf OptCommande.Value = True Then Out AdrCom, Val(txtCommande.Text) '6)Ecriture de la commande IbIRESULTAT.Caption = Inp(AdrCom) '7)Lecture et affichage du registre de commande ElseIf OptEtat.Value = True Then IbIRESULTAT.Caption = Inp(AdrEtat) '8)Lecture et affichage du registre d'état End If Private Sub CmdQUITTE_Click() End I.1.2- Ecran de l interface Visual Basic après l édition du code Rédigé par Fouejieu, Sop, Kamokoue, Djouatsa, Nzuyo, Essous, Kegang, Ngashu Page 1

2 I.2- Résultats d exécution Lorsque nous exécutons le programme ci-dessus, nous obtenons la page (Form) ci-dessous : Rédigé par Fouejieu, Sop, Kamokoue, Djouatsa, Nzuyo, Essous, Kegang, Ngashu Page 2

3 Quelques tests Test 1 : Transmission d une donnée LPT. Le test1 consiste à écrire transmettre la donnée 130 au registre de données du port Saisissons le nombre 130 dans la zone de texte ayant pour nom txtdonnee (c est la zone de texte la plus en haut), puis cliquons sur Transmettre une donnée (l OptionButton correspondant est optdonnee) et enfin, cliquons sur EXE. Ces différentes actions enclenchent l écriture du nombre saisi dans le registre de donnée du LPT, puis la lecture de ce registre et l affichage de la valeur lue dans la fenêtre résultat (c est le label IbIRESULTAT) comme illustré dans la capture ci-après : Test 2 : Lecture de l état Le test consiste à lire le registre d état du LPT. Pour cela cliquons lire l état puis sur EXE. Le contenu du registre d état s affiche dans la zone de texte Résultat. Rédigé par Fouejieu, Sop, Kamokoue, Djouatsa, Nzuyo, Essous, Kegang, Ngashu Page 3

4 La valeur du registre d état est donc 127. NB : il faut noter ici qu aucun périphérique n est connecté sur le port LPT ; On peut en faire de même pour la transmission d une commande. II- PROPOSITION DES AMELIORATIONS ET IMPLEMENTATION Dans le soucis de rendre ce logiciel plus professionnel, convivial et plus adapté, plusieurs améliorations ont été effectué à savoir : Le logiciel est bâti autour de plusieurs pages (Form), chacune de ces pages correspondant à une situation bien précise. Un convertisseur décimal-binaire et Binaire-décimal 8 bits ont été implémenté pour faciliter la tâche de l utilisateur et éviter les erreurs de commande qui peuvent s avérer fatales. une interface de visualisation à deux dimensions a été implémentée ; la première permet de visualiser les bits (binaires) de chacun des registres et la deuxième est une plate forme de type PROTEUS qui permet de voir l état des éléments (pour ce cas, nous avons choisis des leds) connectés sur le port LPT. Rédigé par Fouejieu, Sop, Kamokoue, Djouatsa, Nzuyo, Essous, Kegang, Ngashu Page 4

5 Un menu d aide a été implémenté. Ce menu contient la structure et le brochage du port LPT ainsi que les adresses des registres. Un nom a été donné au logiciel : LPT SOFTWARE Pour implémenter toutes ces améliorations, nous avons crée 11 Forms comme le montre la capture suivante a.1. capture a. Form 1 : Accueil C est la page d accueil de notre logiciel. Rédigé par Fouejieu, Sop, Kamokoue, Djouatsa, Nzuyo, Essous, Kegang, Ngashu Page 5

6 Comme vous le remarquez il ya un menu aide sur la page d accueil. Un clic droit sur ce menu affiche les rubriques du menu. Rédigé par Fouejieu, Sop, Kamokoue, Djouatsa, Nzuyo, Essous, Kegang, Ngashu Page 6

7 a.1. code source associé Private Sub Cmdentrer_Click() page1.show acceuil.hide Private Sub Cmdsortir_Click() End Private Sub menu_click(index As Integer) Select Case Index Case 1 aide1.show Case 2 aide2.show End Select b. Form 2: aide1 Un clic sur la rubrique structure et brochage du LPT du menu d aide affiche le Form (page) suivant : Rédigé par Fouejieu, Sop, Kamokoue, Djouatsa, Nzuyo, Essous, Kegang, Ngashu Page 7

8 c. Form3 : Aide2 Un click sur la rubrique registre du LPT affiche le Form (page) suivant : d. Form4 : Page1 d.1. capture Un clic sur le bouton entrer de la page d accueil affiche la page suivante (page1) : Rédigé par Fouejieu, Sop, Kamokoue, Djouatsa, Nzuyo, Essous, Kegang, Ngashu Page 8

9 En fonction de l opération à effectuer, on clic sur un des buttons présents sur cette page. d.2. code source associé Private Declare Function Inp Lib "C:\prog\inpout32.DLL" Alias "Inp32" (ByVal PortAddress As Integer) As Integer Dim AdrEtat As Integer Private Sub Cmdbindec_Click() bindec.show page1.hide Private Sub Cmdcom_Click() command.show page1.hide Private Sub Cmddecbin_Click() decbin.show page1.hide Private Sub Cmddon_Click() ecriture.show page1.hide Private Sub Cmdlire_Click() Dim montab(8) As Integer ' tableau qui contiendra les nbres binaires de l'état Dim i As Integer Dim a As Integer Dim etat As Integer Dim valeur As Integer AdrEtat = &H379 '2)Adresse du registre d'état etat = Inp(AdrEtat) 'lecture du registre d'état MsgBox " Lecture reussie ", 65600, " LPT SOFTWARE" valeur = etat a = 0 i = 3 Do While i < 8 'boucle de conversion decimal-binaire montab(i) = etat Mod 2 eta.bit(i).text = montab(i) 'affichage du bit calculé etat = etat \ 2 ' division entière i = i + 1 Loop eta.valeur.caption = valeur eta.show page1.hide Rédigé par Fouejieu, Sop, Kamokoue, Djouatsa, Nzuyo, Essous, Kegang, Ngashu Page 9

10 Private Sub Cmdretour_Click() acceuil.show page1.hide e.1. capture e. Form 5 : ecriture e.2. code source Private Declare Function Inp Lib "C:\prog\inpout32.DLL" Alias "Inp32" (ByVal PortAddress As Integer) As Integer Private Declare Sub Out Lib "C:\prog\inpout32.DLL" Alias "Out32" (ByVal PortAddress As Integer, ByVal Value As Integer) Dim AdrDon As Integer Private Sub Cmdvalide_Click() Dim montab(8) As Integer ' tableau qui contiendra les nbres binaires du nombre à écrire Dim a As Integer Dim i As Integer Dim valeur As Integer AdrDon = &H378 '1)Adresse du registre de données du port LPT1 Out AdrDon, Val(txtnbre.Text) 'écriture sur dans le registre de données nbre = Inp(AdrDon) 'lecture du registre de donnée valeur = nbre a = 0 i = 0 Rédigé par Fouejieu, Sop, Kamokoue, Djouatsa, Nzuyo, Essous, Kegang, Ngashu Page 10

11 Do While i < 8 'boucle de conversion decimal-binaire montab(i) = nbre Mod 2 interface.bit(i).text = montab(i) 'affichage du bit calculé nbre = nbre \ 2 ' division entière i = i + 1 Loop For a = 0 To 7 ' boucle de commande des leds If montab(a) = 1 Then interface.led(a).fillcolor = vbred ' commande de la led Else interface.led(a).fillcolor = vbblack End If Next interface.valeur.caption = valeur MsgBox " transmission reussie", 65600, "LPT SOFTWARE" interface.show ecriture.hide f.1. capture f. Form 6 : interface Rédigé par Fouejieu, Sop, Kamokoue, Djouatsa, Nzuyo, Essous, Kegang, Ngashu Page 11

12 f.2. code source Option Explicit Public AdrDon, AdrCom, AdrEtat As Integer Public nbre As Integer Private Sub Cmdretour_Click() page1.show interface.hide g.1. Capture g. Form 7 : Command g.2. Code source Private Declare Function Inp Lib "C:\prog\inpout32.DLL" Alias "Inp32" (ByVal PortAddress As Integer) As Integer Private Declare Sub Out Lib "C:\prog\inpout32.DLL" Alias "Out32" (ByVal PortAddress As Integer, ByVal Value As Integer) Dim AdrCom As Integer Private Sub Cmdvalide_Click() Dim montab(4) As Integer ' tableau qui contiendra les nbres binaires de la commande Dim i As Integer Dim commande As Integer Dim valeur As Integer Rédigé par Fouejieu, Sop, Kamokoue, Djouatsa, Nzuyo, Essous, Kegang, Ngashu Page 12

13 AdrCom = &H37A '2)Adresse du registre de commande Out AdrCom, val(txtnbre.text) 'écriture sur dans le registre de commande MsgBox " Transmission reussie ", 65600, " LPT SOFTWARE" commande = Inp(AdrCom) valeur = commande i = 0 Do While i < 4 'boucle de conversion decimal-binaire montab(i) = commande Mod 2 interfacecmd.bit(i).text = montab(i) 'affichage du bit calculé commande = commande \ 2 ' division entière i = i + 1 Loop interfacecmd.val.caption = valeur interfacecmd.show command.hide h.1. capture h. Form 8 : interfacecmd h.2. code source Private Sub Cmdretour_Click() page1.show interfacecmd.hide Rédigé par Fouejieu, Sop, Kamokoue, Djouatsa, Nzuyo, Essous, Kegang, Ngashu Page 13

14 i.1. capture i. Form 9 : eta (lecture de l état) i.2. code source Private Sub Cmdretour_Click() page1.show interfacecmd.hide j.1. capture j.form 10 : decbin (decimal-binaire) Rédigé par Fouejieu, Sop, Kamokoue, Djouatsa, Nzuyo, Essous, Kegang, Ngashu Page 14

15 j.2. code source Private Sub retour_click() page1.show decbin.hide Private Sub valid_click() Dim nbredec As Integer Dim montab(8) As Integer Dim i As Integer Dim valeur As Integer nbredec = txtnbredec.text valeur = nbredec i = 0 Do While i < 8 montab(i) = nbredec Mod 2 bit(i).text = montab(i) nbredec = nbredec \ 2 i = i + 1 Loop 'boucle de conversion decimal-binaire 'affichage du bit calculé ' division entière Rédigé par Fouejieu, Sop, Kamokoue, Djouatsa, Nzuyo, Essous, Kegang, Ngashu Page 15

16 k.1. capture k. Form 11 :bindec (binaire-decimal) k.2. code source Private Sub retour_click() page1.show bindec.hide Private Sub valid_click() Dim valeur As Integer Dim i As Integer i = 0 valeur = 0 Do While i < 8 valeur = (2 ^ i) * bit(i).text + valeur i = i + 1 Loop nbredec.caption = valeur Rédigé par Fouejieu, Sop, Kamokoue, Djouatsa, Nzuyo, Essous, Kegang, Ngashu Page 16

17 III. RESULTATS D EXECUTION III.1 Test1 : écriture du nombre 255 sur le port LPT et visualisation Sur la page d accueil du logiciel, cliquons sur transmettre une donnée. La page suivante s affiche, sur laquelle on inscrit la donnée à transmettre c'est-à-dire 255. Le box de message suivant apparaît. Cliquons sur Ok. La page de visualisation s affiche. Rédigé par Fouejieu, Sop, Kamokoue, Djouatsa, Nzuyo, Essous, Kegang, Ngashu Page 17

18 Cliquons sur retour pour rentrer à la page 1. III.2 Test 2 : Lecture de l état Rédigé par Fouejieu, Sop, Kamokoue, Djouatsa, Nzuyo, Essous, Kegang, Ngashu Page 18

19 III.3. Test 3 : conversion de 17 en binaire III.4. Test 4 : Conversion de en décimal Rédigé par Fouejieu, Sop, Kamokoue, Djouatsa, Nzuyo, Essous, Kegang, Ngashu Page 19

AUTOMATISER SES TÂCHES AVEC LES MACROS

AUTOMATISER SES TÂCHES AVEC LES MACROS AUTOMATISER SES TÂCHES AVEC LES MACROS U ne macro est un ensemble de commandes qui s exécute autant de fois que nécessaire simplement en les appelant par son nom. Les macros permettent d automatiser les

Plus en détail

Introduction à Visual Basic

Introduction à Visual Basic La fenêtre (form) principale: Zone de titre Points d attraction pour le dessin des contrôles Menu Système Fenêtre s affichant lors de l exécution du programme 15 Raccourci F4 Propriétés de la fenêtre principale

Plus en détail

Didacticiel d instrumentation virtuelle à coût réduit

Didacticiel d instrumentation virtuelle à coût réduit Didacticiel d instrumentation virtuelle à coût réduit Jean MBIHI E-mail : mbihidr@yahoo.fr N. KELAKO KENADJA E-mail: nathankanedja@yahoo.fr M. L. NGO NOUCK E-mail : masendma@yahoo.fr Groupe de Recherche

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

Initiation aux bases de données et à la programmation événementielle

Initiation aux bases de données et à la programmation événementielle Initiation aux bases de données et à la programmation événementielle Cours N 6 : VBA sous ACCESS Souheib BAARIR. Page web : http://pagesperso-systeme.lip6.fr/souheib.baarir/bdvba/support.htm E-mail : souheib.baarir@u-paris10.fr

Plus en détail

Utilisation de fenêtres VisualBasic dans MapInfo

Utilisation de fenêtres VisualBasic dans MapInfo Utilisation de fenêtres VisualBasic dans MapInfo Un exemple pour les non-initiés basé sur des documents produits par Laurent Maumet geo.maumet@free.fr et Sébastien Roddier sebastien.roddier@geo-hyd.com

Plus en détail

Il existe plusieurs types de Langages de programmation : impérative, procédural, événementiel. Permet d automatiser des tâches : devenir plus

Il existe plusieurs types de Langages de programmation : impérative, procédural, événementiel. Permet d automatiser des tâches : devenir plus VBA Introduction pour Excel et Access http://perso.univ-rennes1.fr/virginie.sans/eco rennes1.fr/virginie.sans/eco VBA : introduction Il existe plusieurs types de Langages de programmation : impérative,

Plus en détail

SUPPORT DE COURS EXCEL 2007 - MACROS

SUPPORT DE COURS EXCEL 2007 - MACROS SOMMAIIRE A.... PRESENTATION DES MACROS DANS EXCEL... 2 B... ENREGISTRER UNE MACRO... 2 1 PREPARATION... 2 2 ENREGISTRER UNE MACRO... 3 3 MODIFIER UNE MACRO... 3 4 AFFECTER UNE MACRO UN OBJET DE LA FEUILLE

Plus en détail

Option Explicit Type Voiture Immatriculation As String Année As Integer Marque As String Modèle As String Prix As Double End Type Sub saisie()

Option Explicit Type Voiture Immatriculation As String Année As Integer Marque As String Modèle As String Prix As Double End Type Sub saisie() Option Explicit Type Voiture Immatriculation As String Année As Integer Marque As String Modèle As String Prix As uble End Type Sub saisie() Dim nombre As Integer Dim LesVoitures() As Voiture ReDim LesVoitures(5)

Plus en détail

Programmation VBA. Identificateurs. Types de base. Déclaration d une variable. Commentaires. Activer l onglet Développeur (Excel)

Programmation VBA. Identificateurs. Types de base. Déclaration d une variable. Commentaires. Activer l onglet Développeur (Excel) Activer l onglet Développeur (Excel) Programmation VBA Michel Reid Cliquez sur le bouton Office (coin supérieur gauche) Cliquez sur le bouton Options Excel Dans la section Standard, cochez la case Afficher

Plus en détail

Cours Visual Basic URCA

Cours Visual Basic URCA Cours Visual Basic URCA Sommaire Introduction à la programmation VBA et VB Syntaxe de base, variables Opérateurs de base, boucles Introduction à la programmation Qu est-ce que la programmation? Séquences

Plus en détail

Visual Basic pour Applications

Visual Basic pour Applications Visual Basic pour Applications Les concepts de base de la programmation, 2ème partie Romain Tavenard Kévin Huguenin Christophe Avenel Romain.Tavenard@irisa.fr Kevin.Huguenin@gmail.com Christophe.Avenel@irisa.fr

Plus en détail

Tutoriel : AccÄs Å un Service Web (GoogleSearch API) avec Visual Basic.Net 2003. Table des matiäres

Tutoriel : AccÄs Å un Service Web (GoogleSearch API) avec Visual Basic.Net 2003. Table des matiäres Tutoriel : AccÄs Å un Service Web (GoogleSearch API) avec Visual Basic.Net 2003 Table des matiäres INTRODUCTION 2 QU EST-CE QU UN SERVICE WEB??? 2 LES PRELIMINAIRES 2 LE DESIGN DE LA FICHE DE RECHERCHE

Plus en détail

VBA / Excel. M2 IF Apprentissage. Julien Saunier saunier@inrets.fr http://www.lamsade.dauphine.fr/~saunier/m2if/

VBA / Excel. M2 IF Apprentissage. Julien Saunier saunier@inrets.fr http://www.lamsade.dauphine.fr/~saunier/m2if/ VBA / Excel M2 IF Apprentissage Julien Saunier saunier@inrets.fr http://www.lamsade.dauphine.fr/~saunier/m2if/ Sommaire VB? VB.NET? VBA? Excel? Un language procédural...... qui utilise des objets! Outils

Plus en détail

PROGRAMMATION : VISUAL BASIC 6.0

PROGRAMMATION : VISUAL BASIC 6.0 PROGRAMMATION : VISUAL BASIC 6.0 Les Procédures et fonctions:...2 Structure du programme :...2 Fonctions particulières:...2 Les Variables :...3 Structure de tableau:...3 Chaines de caractères:...3 Structures

Plus en détail

Mise en œuvre du langage PL.SQL

Mise en œuvre du langage PL.SQL Mise en œuvre du langage PL.SQL Il est possible avec RCITools Oracle/Excel de soumettre des ordres PL.SQL. L utilisation conjointe de cette possibilité avec celle de lire et d écrire très facilement des

Plus en détail

Programmation Open Office Basic Initiation 2 - Notions de base

Programmation Open Office Basic Initiation 2 - Notions de base Programmation Open Office Basic Initiation 2 - Notions de base UCO - IPLV Emmanuel Planas IPLV - E. Planas - Master - Open Office Basic- Initiation - Cours 2 1 Plan Code source, compilation, et interprétation

Plus en détail

Programmation en VBA

Programmation en VBA Programmation en VBA Présentation de Visual Basic Visual Basic : Basic : dérivé du langage Basic (Biginner s All purpose Symbolic Instruction Code) des années 60 Visual : dessin et aperçu de l interface

Plus en détail

Formulaires. Fiches de savoir associées. C.0.a., C.0.b., C.0.c., C.2.1.a., C.2.1.b. et C.2.3.a.

Formulaires. Fiches de savoir associées. C.0.a., C.0.b., C.0.c., C.2.1.a., C.2.1.b. et C.2.3.a. Activité 10 Formulaires Objectif Travailler sur des formulaires : observer le code et modifier l interface (IHM) de l application. Ressource à utiliser Base de données Formation appformation.mdb Fiches

Plus en détail

Programmation en VBA

Programmation en VBA Programmation en VBA Présentation de Visual Basic Visual Basic : Basic : dérivé du langage Basic (Biginner s All purpose Symbolic Instruction Code) des années 60 Visual : dessin et aperçu de l interface

Plus en détail

Visual Basic for Applications

Visual Basic for Applications Visual Basic for Applications NOTIONS DE BASES Par Frédéric GRIMAUD Ecole des Mines de Saint-Etienne Présentation de Visual Basic Editor... 1 Introduction au langage de programmation VBA... 2 1. Les différents

Plus en détail

Haute École de Gestion 05/10/2007. au cours Programmation en VBA Excel. Faisons connaissance. Etudiants se présentent

Haute École de Gestion 05/10/2007. au cours Programmation en VBA Excel. Faisons connaissance. Etudiants se présentent Bienvenue au cours en Excel Faisons connaissance Etudiants se présentent Nom, Prénom Avez-vous déjà fait des macros Excel? Avec-vous déjà programmé avec Excel? Avez-vous déjà programmé avec d'autres langages

Plus en détail

1. Ouvrir l éditeur de VBA et ajouter un module

1. Ouvrir l éditeur de VBA et ajouter un module On peut programmer avec VBA des fonctions et des procédures. Une fonction pourra être utilisée comme la fonction Somme, et une procédure pourra devenir une macro. 1. Ouvrir l éditeur de VBA et ajouter

Plus en détail

Modbus 06/05/2013. Version 1.3

Modbus 06/05/2013. Version 1.3 06/05/2013 Version 1.3 Le protocole Modbus TCP, mode «Maître» Table des matières 1 Pré-requis... 3 2 Connecteur Modbus... 3 2.1 Ajout d un connecteur Modbus TCP... 3 2.2 Configuration d un connecteur Modbus

Plus en détail

CHAPITRE 1 PREMIERS PAS. Créer un premier projet... 17 Écrire un programme... 18 Compiler, exécuter... 20 Mieux comprendre... 22

CHAPITRE 1 PREMIERS PAS. Créer un premier projet... 17 Écrire un programme... 18 Compiler, exécuter... 20 Mieux comprendre... 22 CHAPITRE 1 PREMIERS PAS Créer un premier projet... 17 Écrire un programme... 18 Compiler, exécuter... 20 Mieux comprendre... 22 15 1.1. Créer un premier projet Pour commencer, lancez Visual Basic Express.

Plus en détail

FORMATION VB.NET Visual Studio 2008

FORMATION VB.NET Visual Studio 2008 FORMATION VB.NET Visual Studio 2008 Livret 1 Introduction à Visuàl Studio Thierry TILLIER http://www.coursdinfo.fr Ce support de cours est réservé à un usage personnel. Toute utilisation et diffusion dans

Plus en détail

Premier programme VBA : syntaxe, édition, compilation

Premier programme VBA : syntaxe, édition, compilation 1 Premier programme VBA : syntaxe, édition, compilation Le langage VBA (Visual Basic for Applications) permet de concevoir des programmes selon une syntaxe qui lui est propre, puis d éditer et d exécuter

Plus en détail

Fonction Personnalisée sous EXCEL

Fonction Personnalisée sous EXCEL Fonction Personnalisée sous EXCEL Les fonctions sont des unités de programme qui retournent un résultat. Function Nom-de-la-fonction ( [liste des paramètres] ) Type du résultat Sortie immédiate, éventuellement,

Plus en détail

UFRSTAPS Toulouse. UE11 Projet de développement VBA MASTER 2 Tribet Hervé

UFRSTAPS Toulouse. UE11 Projet de développement VBA MASTER 2 Tribet Hervé UFRSTAPS Toulouse UE11 Projet de développement VBA MASTER 2 Tribet Hervé 2009 I. Présentation Visual Basic pour Applications (VBA) est le langage de programmation des applications de Microsoft Office.

Plus en détail

EXCEL. Chapitre 4 : Le langage Visual Basic Application. Claude Duvallet

EXCEL. Chapitre 4 : Le langage Visual Basic Application. Claude Duvallet Chapitre 4 : Le langage Visual Basic Application Claude Duvallet Université du Havre UFR des Sciences et Techniques 25 rue Philippe Lebon BP 540 76058 Le Havre Cedex Courriel : Claude.Duvallet@gmail.com

Plus en détail

Contrôler les programmes VBA

Contrôler les programmes VBA 7 Contrôler les programmes VBA Au sommaire de ce chapitre Utiliser les opérateurs logiques Trier des données Répéter une série d instructions : les boucles Utiliser des instructions conditionnelles Définir

Plus en détail

Excel 2002 VBA Programmation

Excel 2002 VBA Programmation Excel 2002 VBA Programmation SOMMAIRE Structures conditionnelles... 3 A) L'instruction If... 3 B) L'instruction If Then Else... 3 C) L'instruction If Then Elseif... 4 D) L'instruction Select Case... 4

Plus en détail

OPTIMISATION EN VISUAL BASIC APPLICATION

OPTIMISATION EN VISUAL BASIC APPLICATION OPTIMISATION EN VISUAL BASIC APPLICATION Avant propos Voici un petit recueil d'idées pour réaliser une optimisation des programmes en VBA. IL résulte de mes propres expériences et lectures. D'une manière

Plus en détail

DECOUVERTE DE L ALGORITHME

DECOUVERTE DE L ALGORITHME Sources : DECOUVERTE DE L ALGORITHME - algorithme et programmation : auteur : D. JAGER juin 2005. - algorithme : principes : auteur : D. JAGER juin 2005 I- INTRODUCTION Un programme informatique est constitué

Plus en détail

Programmation VBA/Excel. Programmation VBA. Pierre BONNET. Masters SMaRT & GSI - Supervision Industrielle - 2012-2013 P. Bonnet

Programmation VBA/Excel. Programmation VBA. Pierre BONNET. Masters SMaRT & GSI - Supervision Industrielle - 2012-2013 P. Bonnet Programmation VBA Pierre BONNET 21 La programmation VBA Historiquement, la programmation sous Excel avait comme fonction d'automatiser une succession d'actions faites dans la feuille à l'aide de la souris.

Plus en détail

Pilotage de la caméra CSB4000CL par liaison RS.

Pilotage de la caméra CSB4000CL par liaison RS. ELVITEC Sas Tél : (33) 04 90 09 25 80 139, rue Philippe de Girard Fax : (33) 04 90 79 34 38 84120 Pertuis Web : www.elvitec.fr France Email : support@elvitec.fr Pilotage de la caméra CSB4000CL par liaison

Plus en détail

VB.NET: Section 2 : Environnement de développement Visual Basic.NET

VB.NET: Section 2 : Environnement de développement Visual Basic.NET VB.NET: Section 2 : Environnement de développement Visual Basic.NET Un environnement graphique de développement permettant de développer visuellement une grande partie de votre application. Un langage

Plus en détail

en Visual Basic Premiers pas

en Visual Basic Premiers pas V0 (16-10-2009) Licence Université Lille 1 Pour toutes remarques : Alexandre.Sedoglavic@univ-lille1.fr Première année DEUST 2008-09 Ce cours est porte sur la programmation en s appuyant sur le langage

Plus en détail

Macros et langage VBA Apprendre à programmer sous Excel (3ième édition)

Macros et langage VBA Apprendre à programmer sous Excel (3ième édition) Introduction A. Introduction 15 B. À qui s'adresse ce livre? 15 C. Qu est-ce qu une macro? 15 D. Quel intérêt de faire des macros? 16 E. Contenu de ce livre 16 L'éditeur de Visual Basic A. Introduction

Plus en détail

Norme de programmation pour le cours et les travaux pratiques

Norme de programmation pour le cours et les travaux pratiques Université du Québec École de technologie supérieure Service des enseignements généraux www.seg.etsmtl.ca INF130 Ordinateurs et programmation Norme de programmation pour le cours et les travaux pratiques

Plus en détail

ACTIVATION DES MACROS

ACTIVATION DES MACROS ACTIVATION DES MACROS Il faut d abord activer les macros dans Excel. Cela permet d afficher le menu développeur et d avoir accès à la page de programmation Visual Basic. Accès au menu développeur : Fichier

Plus en détail

Guide d intégration. Protection de classeurs Microsoft EXCEL avec CopyMinder. Contact commercial : Tél. : 02 47 35 70 35 Email : com@aplika.

Guide d intégration. Protection de classeurs Microsoft EXCEL avec CopyMinder. Contact commercial : Tél. : 02 47 35 70 35 Email : com@aplika. Guide d intégration Protection de classeurs Microsoft EXCEL avec CopyMinder Contact commercial : Tél. : 02 47 35 70 35 Email : com@aplika.fr Contact Technique : Tél. : 02 47 35 53 36 Email : support@aplika.fr

Plus en détail

EXONET Location de véhicules

EXONET Location de véhicules EXONET Location de véhicules Description du thème Propriétés Intitulé long Formation concernée Matière Présentation Notions Description Évaluation des connaissances en Systèmes d information à l issue

Plus en détail

Le Tableur EXCEL La Programmation en VBA

Le Tableur EXCEL La Programmation en VBA Le Tableur EXCEL La Programmation en VBA U.F.R. d informatique Juliette Dibie PLAN I. Introduction à excel VBA 1 II. L enregistreur de macro 2 II.1. Enregistrer une macro 2 II.2. Exécuter une macro 4 II.3.

Plus en détail

BTS Informatique de Gestion (lycée Rostand Chantilly) Le cas FAITBARE - Découverte ACCESS 2007 - Page 1 / 29. Le cas Faitbare (première partie)

BTS Informatique de Gestion (lycée Rostand Chantilly) Le cas FAITBARE - Découverte ACCESS 2007 - Page 1 / 29. Le cas Faitbare (première partie) Le cas FAITBARE - Découverte ACCESS 2007 - Page 1 / 29 Le cas Faitbare (première partie) I) Présentation 2 1. Fonctionnalités attendues de votre application 2 Exemple d un mouvement (d une écriture comptable)

Plus en détail

Informatique Macros en VBA / Excel

Informatique Macros en VBA / Excel Informatique Macros en VBA / Excel Licence 3 TCI et Tourisme A. Lemay 1 Introduction Visual Basic for Applications (VBA) est le langage de programmation des applications de Microsoft Office. VBA permet

Plus en détail

TRAVAUX PRATIQUES LIAISON DDE

TRAVAUX PRATIQUES LIAISON DDE MASTER Pro SII 2004-2005 I Utilisation des fonctions DDE Excel TRAVAUX PRATIQUES LIAISON DDE 1) Lien DDE entre 2 applications d'une même machine Ouvrir deux instances d'excel Ecrire dans la cellule A1

Plus en détail

Configurer les contrôles Windows Form

Configurer les contrôles Windows Form 1 Configurer les contrôles Windows Form Configurer les contrôles Windows Form Sommaire 1 Introduction... 2 2 Gestion des contrôles composés... 2 2.1 Qu est ce qu un contrôle composé... 2 2.2 Création d

Plus en détail

Logiciel de test et d'exemple

Logiciel de test et d'exemple Procédure de test Guide d'installation CONTENU Généralités 1. DESCRIPTION... 3 2. TESTER LA CARTE... 4 3. TESTER LA CONNEXION AVEC L'ORDINATEUR... 6 Logiciel de test et d'exemple 1. TÉLÉCHARGER LES PROGRAMMES

Plus en détail

Connecter une DLL à Excel Mode d emploi

Connecter une DLL à Excel Mode d emploi Abdelkader Bousabaa (GRO) Groupe de Recherche Opérationnelle Crédit Agricole SA 93-95, boulevard Pasteur 75015 Paris Tel : +33 (0)1 43 23 75 75 Fax : +33 (0)1 43 23 76 29 B.C. DRG/GR Connecter une DLL

Plus en détail

Faculté de Sciences Économiques et de Gestion. Rappels de Visual Basic Connexion aux bases de données

Faculté de Sciences Économiques et de Gestion. Rappels de Visual Basic Connexion aux bases de données Faculté de Sciences Économiques et de Gestion Rappels de Visual Basic Connexion aux bases de données Maîtrise de Sciences Économiques Année 2000-2001 Jérôme Darmont jerome.darmont@univ-lyon2.fr Plan du

Plus en détail

Tp n 2 : Fonctions statistiques et VBA (Visual Basic for Applications)

Tp n 2 : Fonctions statistiques et VBA (Visual Basic for Applications) Tp n 2 : Fonctions statistiques et VBA (Visual Basic for Applications) Partie 1: Fonctions statistiques Excel permet d effectuer une analyse statistique d un fichier de données à l aide d un utilitaire

Plus en détail

Jérémie DATHÉE 19/03/2013. Rapport de projet tutoré : Conception d un logiciel sous Visual Basic Express 2010 :

Jérémie DATHÉE 19/03/2013. Rapport de projet tutoré : Conception d un logiciel sous Visual Basic Express 2010 : Jérémie DATHÉE 19/03/2013 B2 Rapport de projet tutoré : Conception d un logiciel sous Visual Basic Express 2010 : 1 2 Déroulement : Introduction ; page 4 I/ Présentation du projet : pages 4-5 Cahier des

Plus en détail

COURS PIC16F628A PREMIERE UTILISATION DU MICROCONTROLEUR

COURS PIC16F628A PREMIERE UTILISATION DU MICROCONTROLEUR PREMIERE UTILISATION DU MICROCONTROLEUR 1 Aspect matériel Le microcontrôleur PIC 16F628A est un des modèles (le plus courant et un des plus petits) de la famille des circuits microcontrôleurs de Microchip.

Plus en détail

Excel 2002 VBA Programmation

Excel 2002 VBA Programmation Excel 2002 VBA Programmation SOMMAIRE Débuter la programmation... 3 A) Cahier des charges... 3 1 - Quel(s) est(sont) le(s) résultat(s) à obtenir?... 3 2 - Quelles sont les données initiales à fournir?...

Plus en détail

INF130 - Ordinateurs et programmation. Semaine 08. Document présenté par Frédérick Henri et conçu par les enseignants en informatique du SEG

INF130 - Ordinateurs et programmation. Semaine 08. Document présenté par Frédérick Henri et conçu par les enseignants en informatique du SEG INF130 - Ordinateurs et programmation Semaine 08 Document présenté par Frédérick Henri et conçu par les enseignants en informatique du SEG Retour sur l'examen intra Objectifs Tableaux à deux dimensions

Plus en détail

Chapitre 6 Instruments à taux fixe

Chapitre 6 Instruments à taux fixe Chapitre 6 Instruments à taux fixe A. Introduction.......................................................... 111 B. La fonction FluxTF..................................................... 111 C. La fonction

Plus en détail

Projet. Rappel VBA. Manuele Kirsch Pinheiro - UP1 / CRI / UFR06 Ges>on 28/02/15

Projet. Rappel VBA. Manuele Kirsch Pinheiro - UP1 / CRI / UFR06 Ges>on 28/02/15 Projet Rappel VBA 28/02/15 1 VBA : quoi & pourquoi? VBA : quoi? Langage et environnement de programma>on Orienté Objets A5aché aux documents MS Office VBA : pourquoi? Associer un comportement ac=f à des

Plus en détail

PROGRAMMATION EVENEMENTIELLE sur EXCEL

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

COURS Z11 N 1. Interface de développement de VISUAL BASIC

COURS Z11 N 1. Interface de développement de VISUAL BASIC Cours Z11 1 Page 1 sur 4 COURS Z11 N 1 Introduction à la programmation Sommaire Généralités Langages de programmation Méthode de programmation Caractéristiques du langage VISUAL BASIC Structure générale

Plus en détail

1 TD 3 : Construction d'une présentation à partir de photos

1 TD 3 : Construction d'une présentation à partir de photos 1 TD 3 : Construction d'une présentation à partir de photos (correction page??) Après un long séjour en vacances et une grande moisson de photos numériques, un baroudeur souhaite présenter quelques extraits

Plus en détail

Approche sur les applications Windows Mobile

Approche sur les applications Windows Mobile Approche sur les applications Windows Mobile Z Quentin Heroguel 2 Approche sur les applications Windows Mobile 11/03/2009 Sommaire 1 Introduction... 3 2 Travailler sur les formulaires... 3 2.1 Manipulation

Plus en détail

Créer un Crypter ScanTime en VB.NET

Créer un Crypter ScanTime en VB.NET Créer un Crypter ScanTime en VB.NET Rédigé par Spasilac Légende : Attire l attention : Avertissement : Information : Introduction : Nous allons découvrir tout au long de ce document comment créer son propre

Plus en détail

DESS IAIE, ISTIA, Université d Angers 2003/2004, 30h Jean-Louis Boimond 1 INTRODUCTION

DESS IAIE, ISTIA, Université d Angers 2003/2004, 30h Jean-Louis Boimond 1 INTRODUCTION VISUAL BASIC 6 1 INTRODUCTION DESS IAIE, ISTIA, Université d Angers 2003/2004, 30h Jean-Louis Boimond 2 ENVIRONNEMENT DE DÉVELOPPEMENT INTÉGRÉ 2.1 Présentation de l Environnement de Développement Intégré

Plus en détail

ET 24 : Modèle de comportement d un système Boucles de programmation avec Labview.

ET 24 : Modèle de comportement d un système Boucles de programmation avec Labview. ET 24 : Modèle de comportement d un système Boucles de programmation avec Labview. Sciences et Technologies de l Industrie et du Développement Durable Formation des enseignants parcours : ET24 Modèle de

Plus en détail

TD2 - Ecriture binaire/héxadécimale d une entier. PCSI - Lycée Thiers

TD2 - Ecriture binaire/héxadécimale d une entier. PCSI - Lycée Thiers TD2 - Ecriture binaire/héxadécimale d une entier Ecriture d un nombre dans une base Ecriture d un nombre en base m > 1 Ecriture d un nombre en base 2 Ecriture d un nombre en base 16 Corrigé Corrigé Ecriture

Plus en détail

GUIDE D UTILISATION DU SITE

GUIDE D UTILISATION DU SITE GUIDE D UTILISATION DU SITE Le site www.bibliexpert.com est édité par la société MISLOG, 20, rue de Verdun 27000 EVREUX France Tel : +33(0)2 32 67 80 50 Fax : +33(0)2 32 67 80 89 E-mail : contact@bibliexpert.com

Plus en détail

LE LOGICIEL? JE M EN CHARGE! Trois exemples pour l expliquer

LE LOGICIEL? JE M EN CHARGE! Trois exemples pour l expliquer LE LOGICIEL? JE M EN CHARGE! Trois exemples pour l expliquer Karel Walraven et David Daamen Ce magazine contient la description d une platine de commande de moteur pas à pas. Partant du logiciel de démonstration

Plus en détail

GI02 - Printemps 2010. Vincent Jeremy Darey Maxime Roussel Xavier - BD40 - Gestion d une Vidéothèque. Responsable de l UV : M.

GI02 - Printemps 2010. Vincent Jeremy Darey Maxime Roussel Xavier - BD40 - Gestion d une Vidéothèque. Responsable de l UV : M. Vincent Jeremy Darey Maxime Roussel Xavier GI02 - Printemps 2010 - BD40 - Gestion d une Vidéothèque Responsable de l UV : M. Christian Fischer Sommaire Introduction... 3 I. Etudes préliminaires... 4 1.

Plus en détail

Chapitre I OBJECTIFS Page 2

Chapitre I OBJECTIFS Page 2 VBA EXCEL Page 1 Chapitre I OBJECTIFS Page 2 Groupe cible : Toutes les personnes qui veulent automatiser certaines tâches ou créer leur propre application dans Excel. Prérequis : Très bonne connaissance

Plus en détail

Evènements et Userforms Contrôles Exemple d'un Userform simple Conclusion. Userforms et VBA. A. Ancel. Université de Strasbourg 30/04/2009

Evènements et Userforms Contrôles Exemple d'un Userform simple Conclusion. Userforms et VBA. A. Ancel. Université de Strasbourg 30/04/2009 A. Ancel Université de Strasbourg 30/04/2009 Sommaire 1 2 3 4 Sommaire 1 2 3 4 Sommaire 1 2 3 4 Point de départ Jusqu'à présent : Fonctions et procédures simples Interaction avec l'utilisateur limitée

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

LMED Lecteur d empreintes digitales pour centrale multi-technologies

LMED Lecteur d empreintes digitales pour centrale multi-technologies LMED Lecteur d empreintes digitales pour centrale multi-technologies TABLE DES MATIERES I. INTRODUCTION... 2 II. INSTALLATION (HARDWARE ET SOFTWARE)... 3 III. LANGUES... 3 IV. SITE... 4 V. MENU PRINCIPAL...

Plus en détail

Visual Basic for Applications

Visual Basic for Applications Visual Basic for Applications (sous Excel) Frédéric Cadier ENST Bretagne - Département LUSSI frederic.cadier@enst-bretagne.fr Cadier F. (ENST Bretagne) VBA 1 / 62 Plan de la présentation 1 Excel et VBA

Plus en détail

Contrôler les programmes VBA

Contrôler les programmes VBA 7 Contrôler les programmes VBA Au sommaire de ce chapitre Répéter une série d instructions : les boucles Utiliser des instructions conditionnelles Définir l instruction suivante avec GoTo Interagir avec

Plus en détail

Programmation Visual Basic. Visite guidée d'un programme Visual Basic 6.0

Programmation Visual Basic. Visite guidée d'un programme Visual Basic 6.0 UNIVERSITE DES SCIENCES SOCIALES DE TOULOUSE Licence Professionnelles LSi Master FC IGSI Programmation Visual Basic Visite guidée d'un programme Visual Basic 6.0 1. un exemple d'application a) créer dans

Plus en détail

Programmation Visual Basic sous Excel

Programmation Visual Basic sous Excel 1 Programmation Visual Basic sous Excel Version provisoire Septembre 06 1 Introduction Excel était avant tout un tableur. Au fil des versions, il a su évoluer et intégrer des fonctionnalités qui le rendent

Plus en détail

HKF Software SAIGIC- USER MANUEL Page 1

HKF Software SAIGIC- USER MANUEL Page 1 HKF Software SAIGIC- USER MANUEL Page 1 Table des matières PARTIE I : INSTALLATION ET CONFIGURATION DU LOGICIEL Administration de SAIGIC... 4 Installation... 4 Configuration... 6 PARTIE II : GUIDE D'UTILISATION

Plus en détail

Utilitaire de récupération des données

Utilitaire de récupération des données MDECOM32 pour Windows 95 Utilitaire de récupération des données Le logiciel MDECom32.EXE permet à l'utilisateur d'établir une communication avec le terminal pour émettre ou recevoir des données. MDECom32

Plus en détail

III-Environnement de développement MS Visual Studio 2012

III-Environnement de développement MS Visual Studio 2012 Introduction à l Interaction Homme-Machine (IIHM) III-Environnement de développement MS Visual Studio 2012 EDI VB.Net Interface Builder Stéphane Huot Dpt. Informatique DUT Info - S2 2013-2014 rappels sur

Plus en détail

TD12 corrigé - Révisions

TD12 corrigé - Révisions Université de Bretagne Occidentale UFR Sciences Département d Informatique Licence STS, 2005-2006 L1, S1, Parcours A-IMP Introduction à l informatique TD12 corrigé - Révisions Exercice 1 : Codage On veut

Plus en détail

PRO 1028 Programmation informatique en Ingénierie I : Sommaire

PRO 1028 Programmation informatique en Ingénierie I : Sommaire UQTR École d Ingénierie PRO 1028 Programmation informatique en Ingénierie I : Sommaire Vincent FRANCOIS Décembre 2002 1 UQTR École d Ingénierie Chapitre 1 Introduction à l informatique Architecture d un

Plus en détail

Fiche de démarrage rapide

Fiche de démarrage rapide Fiche de démarrage rapide Utilisation d'at&t Connect sur votre PC Pour participants, hôtes et animateurs 2015 AT&T Intellectual Property. Tous droits réservés. AT&T, le logo AT&T et toute autre marque

Plus en détail

Visual Basic pour Application (VBA) http ://perso.wanadoo.fr/x.dupre/programmation/ Xavier Dupré

Visual Basic pour Application (VBA) http ://perso.wanadoo.fr/x.dupre/programmation/ Xavier Dupré Visual Basic pour Application (VBA) http ://perso.wanadoo.fr/x.dupre/programmation/ Xavier Dupré Repères 1. Introduction............................................... 3 1.1 Visual Basic et macros......................................

Plus en détail

Le développement des applications

Le développement des applications Le développement des applications Gestion des frais d hébergement Propriétés Intitulé long Formation concernée Matière Présentation Notions Transversalité Pré-requis Outils Mots-clés Durée Auteur(es) Description

Plus en détail

TP ASP SUPINFO DOT NET TRAINING COURSE

TP ASP SUPINFO DOT NET TRAINING COURSE TP ASP SUPINFO DOT NET TRAINING COURSE Auteur : David Poulin Version 1.0 25 novembre 2003 Nombre de pages : 13 Ecole Supérieure d Informatique de Paris 23. rue Château Landon 75010 PARIS www.supinfo.com

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

Rapport de Mini-Projet en ArcGIS Engine

Rapport de Mini-Projet en ArcGIS Engine Rapport de Mini-Projet en ArcGIS Engine Réalisée par : Asmae BENMESSAOUD 3ème Année Cycle d Ingénieur Géoinformation Année Universitaire 2010- Sommaire 1 Introduction L analyse géographique et la visualisation

Plus en détail

Les types utilisateurs (VBA) Corrigé

Les types utilisateurs (VBA) Corrigé PAD INPT ALGORITHMIQUE ET PROGRAMMATION 1 Cours VBA, Semaine 2 avril mai 2013 Corrigé Résumé Ce document décrit comment traduire en VBA les types utilisateur du langage algorithmique. Table des matières

Plus en détail

Que faire en algorithmique en classe de seconde? ElHassan FADILI Lycée Salvador Allende

Que faire en algorithmique en classe de seconde? ElHassan FADILI Lycée Salvador Allende Que faire en algorithmique en classe de seconde? BEGIN Que dit le programme? Algorithmique (objectifs pour le lycée) La démarche algorithmique est, depuis les origines, une composante essentielle de l

Plus en détail

Qu est ce qu une boite de dialogue?... Que réalise l instruction MsgBox?...

Qu est ce qu une boite de dialogue?... Que réalise l instruction MsgBox?... TRAVAIL AVEC DES ELEVES SUR VBA ACCESS POUR UNE PREMIERE DECOUVERTE. Travail 1 : Créer une base de données vide que vous nommerez vba01. Accéder à l éditeur vba access grâce à Alt+F11 ou. Insérer un module

Plus en détail

Liberscol. Espace groupes. Tetra-Informatique Liberscol

Liberscol. Espace groupes. Tetra-Informatique Liberscol Liberscol Espace groupes Tetra-Informatique Liberscol Table des matières Standard... 3 Page d accueil Standard... 3 Principe général... 3 Entrer sur un espace groupe... 3 Communiquer... 5 Chat... 5 Mail...

Plus en détail

GUIDE UTILISATEUR SYSTEMES CCTV

GUIDE UTILISATEUR SYSTEMES CCTV GUIDE UTILISATEUR SYSTEMES CCTV 2SECURE 3 chemin des mules 13124 PEYPIN www.2secure.fr - 1 - SOMMAIRE : 1 ACCEDER / SORTIR D UN MENU :...3 2 VISUALISER UN ENREGISTREMENT SUR LE DVR :...3 3 SAUVEGARDER

Plus en détail

INTRODUCTION. I Principes et démarche. 1.1 Organisation du code, portée des informations

INTRODUCTION. I Principes et démarche. 1.1 Organisation du code, portée des informations INTRODUCTION Langage de script Pour les premières versions des outils bureautique que sont le tableur, le traitement de texte et la base de données personnelle, l objectif des éditeurs était de remplacer

Plus en détail

ACCEDER A UNE BASE DE DONNEES ACCESS AVEC DAO

ACCEDER A UNE BASE DE DONNEES ACCESS AVEC DAO ACCEDER A UNE BASE DE DONNEES ACCESS AVEC DAO NIVEAU : PREMIERE RENCONTRE AVEC VB INITIES/EXPERIMENTES Pré requis pour comprendre ce tutorial : - Connaître les principales commandes de VB - Connaître la

Plus en détail

Exporter des écritures. Importer des écritures. Depuis EBP Comptabilité. www.ebp.com

Exporter des écritures. Importer des écritures. Depuis EBP Comptabilité. www.ebp.com Coala Comptabilité (Ecritures) Depuis EBP Comptabilité Accédez à l option du Sélectionnez Transmettre des données à votre expert comptable (ou à votre client). Cochez la case Dossier complet si vous souhaitez

Plus en détail

Programmation impérative et éléments d algorithmique

Programmation impérative et éléments d algorithmique Cours/UPMC/LI102/2 Programmation impérative et éléments d algorithmique Compléments de cours 2005-2006 Anne Brygoo Titou Durand Maryse Pelletier Michèle Soria PARACAMPLUS Déjà paru : UPMC/LI101 : annales

Plus en détail

Guide d utilisation ScanGear Toolbox CS 2.0. pour les scanners d image couleur CanoScan FB320U et FB620U

Guide d utilisation ScanGear Toolbox CS 2.0. pour les scanners d image couleur CanoScan FB320U et FB620U Guide d utilisation ScanGear Toolbox CS 2.0 pour les scanners d image couleur CanoScan FB320U et FB620U 1 Comment utiliser ce manuel Manuel imprimé CanoScan FB320U/FB620U Prise en main Décrit l installation

Plus en détail

PL/SQL. Pourquoi PL/SQL? Introduction. Principales caractéristiques de PL/SQL. Utilisation de PL/SQL

PL/SQL. Pourquoi PL/SQL? Introduction. Principales caractéristiques de PL/SQL. Utilisation de PL/SQL PL/SQL Avertissement : cette partie du cours n est qu un survol du langage PL/SQL, utile pour écrire des procédures stockées simples Elle laisse de côté de nombreuses fonctionnalités du langage Université

Plus en détail

INTRODUCTION A MUTT Yann Marion e-mail=yann.marion@u-bourgogne.fr Date de création : 16/03/99 Dernière mise à jour :

INTRODUCTION A MUTT Yann Marion e-mail=yann.marion@u-bourgogne.fr Date de création : 16/03/99 Dernière mise à jour : INTRODUCTION A MUTT Yann Marion e-mail=yann.marion@u-bourgogne.fr Date de création : 16/03/99 Dernière mise à jour : Sommaire : 1. Exemple 2. Présentation 3. Principe d une messagerie 4. Migrer de Elm

Plus en détail