T-GSI STAGE RENOVATION - Algorithmique - Lexique D algorithmique & De programmation en VBA. Olivier Mondet
|
|
- Emmanuelle Bilodeau
- il y a 8 ans
- Total affichages :
Transcription
1 T-GSI STAGE RENOVATION - Algorithmique - Lexique D algorithmique & De programmation en VBA Olivier Mondet A Correspondances langage algorithmique & VBA A1 Types de données : Types de variables ALGORITHMIQUE Plages de valeurs : Types de données : VBA Plages de valeurs : Octet Byte De 0 à 255 Booléen Vrai ou Faux Boolean True ou False Entier Integer De à Réel Date Long Single Double Currency Decimal Date Entier long De à (virgule flottante en simple précision) (virgule flottante en double précision) Entier avec décalage pour signifier les types monétaires (avec 2 décimales) Nombres décimaux de grande précision (28 chiffres après la virgule) Du 1 er janvier 100 au 31 décembre 9999 (pour affecter une date : variable = #10/11/1999#) Chaîne String Texte Variant Reçoit n importe quelle valeur, qu il s agisse d un nombre entier, d un objet ou d un texte Type Cf plus bas Personnalisé (Avec Type) Cf plus bas Tableau[x, y, ] Un tableau a plusieurs dimensions notées ici x, y, Array(x, y, ) Avec x & y (entiers) allant de 0 à n Lexique algorithmique et VBAdoc page 1 / 16 om ( )
2 A2 Déclarer les variables On utilise la séquence suivante : Variables variable : Réel Nom_Famille : Chaîne variable1, variable2 : Réel Déclarer un tableau : variable[n, ] de chaîne (où n représente la première dimension du tableau) Exemple pour construire un tableau d une colonne et 10 lignes : variable[10] de Chaîne Construire un tableau de deux colonnes et 10 lignes : variable[2,10] ou variable[10,2] NB : Les variables peuvent être écrites en majuscules ou en minuscules On ne peut pas changer de format d écriture au cours d un algorithme Si la variable choisie doit comporter plusieurs mots, comme par exemple «montant ht», les différents mots qui composent le nom de la variable seront alors séparés par un trait de soulignement "_" (touche 8 du pavé alphabétique) : montant_ht (sans les points après le h et le t) Ou l on distinguera les mots par des majuscules : montantht Vérifier si au début du module : Option Explicit est toujours activé car cette option vous informera si une variable n est pas déclarée Dim variable as Single Dim Nom_Famille as String Dim prenomeleve as Single, codepostal as Single Déclarer un tableau : Dim variable(n, ) As String Ou Dim variable() As String (pour un tableau dont on ne connaît pas à l avance la taille Cette déclaration est très gourmande en capacité mémoire) Il faut par la suite utiliser ReDim pour redimensionner le tableau dès que l on en a la taille définitive Par exemple : ReDim variable(3,10) Attention : VBA, comme les autres langages, commence la numérotation des variables d un tableau à 0! Cela veut dire que si vous faites la déclaration suivante : Dim variable(3) As String Vous irez de 0 à 3, soit quatre occurrences de tableau nommé : variable La seule façon de forcer VBA à commencer sa numérotation à 1 serait d'écrire l'instruction suivante en début de module: Option Base 1 Lexique algorithmique et VBAdoc page 2 / 16 om ( )
3 A3 Déclarer les types Un Type permet de faire un tableau qui peut contenir différents noms de variables et surtout des variables de différents type Quand on créé un tableau, on ne peut avoir qu un seul type de donnée Par exemple : variable[2,2] de chaîne Déclare un tableau à deux dimensions de chaînes Type permet comme suit d avoir un tableau de réels et de chaîne Par exemple : Type Tablo Code_Personnel :réel Nom_Personnel :Chaîne Fin Type Remarque : En VBA les déclarations Type se font toujours avant la procédure Type Tablo Code_Personnel as Single Nom_Personnel as String End Type La variable tableau donnera : Dim variable As Tablo Ou l on affectera par exemple : variable(1)code_personnel = 100 variable(1)nom_personnel = "DUPONT" Donnera le tableau : Code_ Personnel Nom_ Personnel Permet de créer un tableau à deux dimensions comme une table avec une variable de type Réel et une autre de type Chaîne Par la suite on déclare une variable du type que l on vient de créer : Variable[n] :Tablo Ou l on affectera par exemple : variable[1]code_personnel 100 variable[1]nom_personnel "DUPONT" A4 Déclarer les constantes Constantes Taux_TVA "19,6" Const Taux_TVA = "19,6" Lexique algorithmique et VBAdoc page 3 / 16 om ( )
4 A5 Déclarer les fonctions Fonction Nom Fonction(variable) :réel Entrée variable :réel Pour retourner le résultat : Retourner variable Function Nom-Fonction(variable as Single) as Single Pour retourner le résultat : Nom-Fonction = variable A6 Ajouter un commentaire Un algorithme comme un programme doit être lisible Il faut donc ajouter des commentaires pour faciliter la compréhension du programme Cela permet également de bien se repérer dans la structure de son algorithme /* Commentaire */ Nom_Candidat :Chaîne /* Variable recevant le nom du candidat */ L apostrophe est le signe du commentaire en VBA Dès que l on place un apostrophe et que l on tape du texte celui-ci se transforme en vert Commentaire Dim Nom_Candidat As String Variable recevant le nom du candidat A7 Affecter une valeur On utilise le signe " " : Exemples : variable 12,3 variable "Les chiens arrivent" On utilise le signe "=" : variable = 12,3 variable = "Les chiens arrivent" A8 Comparer Égalité = Différent <> Strictement supérieur à > Strictement Inférieur à < Supérieur ou égal à >= Inférieur ou égal à <= A inférieur ou égal à B se note : A <= B Ce sont les mêmes symboles : = <> > < >= <= De la même manière : A inférieur ou égal à B se note : A <= B Lexique algorithmique et VBAdoc page 4 / 16 om ( )
5 A9 Afficher Pour afficher un résultat, une information on utilise la commande Afficher Exemples : On peut afficher le contenu d une variable : Afficher variable On peut afficher une phrase : Afficher "Les Tortues ont toutes une carapace!" On peut afficher une phrase avec le contenu d une variable : Afficher "Le montant de votre commande est : ", variable Il existe deux façons d afficher un résultat sous Access : Soit par une boîte de dialogue grâce à l instruction MsgBox La manipulation de cette instruction est compliquée bien que les résultats soient mieux présentés MsgBox Prompt, [Style de boite et bouton(s)], [Title], [HelpFile], [Context] MsgBox "Le montant de votre commande est :" & Variable Soit dans la fenêtre de débogage du module Access avec l instruction DebugPrint Cette instruction est plus simple à utiliser, mais elle oblige d ouvrir la fenêtre de débogage : pour voir les résultats (fenêtre de débogage) DebugPrint Prompt Debugprint "Le montant de votre commande est :" & Variable NB : Voir en fin de lexique pour plus de détails sur ces instructions A10 Les opérateurs (classés par priorité de traitement) "( )" "^" "-" "*" et "/" "Div" "Mod" : "+" et "-" Appels de fonction : (3 + 6) * 2 = 18 Élévation à la puissance : 9^2 = 18 Négation : 2 * 3 = 6 Multiplication et division : 4 * / 2 = 10 Division entière : 10 Div 3 = 3 Modulo - Donne le reste de la division : Exemples : 10 Mod 3 = 1 10 Mod 2 = 0 Addition et soustraction: = 2 Même priorités hormis l instruction de division entière qui s écrit "\" : 10 \ 3 = 3 Lexique algorithmique et VBAdoc page 5 / 16 om ( )
6 "=" "<>" "<" ">" "<=" ">=" Opérateurs de comparaison Cf Comparaison A11 Cumul var_cumul var_cumul + variable var_cumul = var_cumul + variable A12 Opérateurs logiques Non Si Non(A > 10) Alors (Si A n est pas supérieur strictement à 10) Les instructions sont Not, And, Or : Not : If Not A > 10 Then Et Si A >= 10 Et A <= 20 Alors (pour A compris entre 10 et 20 : A[10,20]) Ou Si A > 10 Ou B = "Non" Alors (pour la variable A strictement supérieure à 10 ou la variable b égale au mot «Non» And : If A >= 10 And A <= 20 Then Or : If A > 10 Or B = "Non" Then A13 Structure d un algorithme ou d un programme Algo Nom_de_l algorithme Variables Variable :réel /* commentaire */ Variable2 :Chaîne Début Corps de l algorithme Fin Sub Nom_Programme() Dim variable as Single commentaire Dim variable2 as String commentaire Corps du programme End Sub Sub est une Procédure : une macro ; Function est une Fonction -> procédure qui peut renvoyer une valeur par son nom (ex : Time()) Généralement les instructions sont soulignées en algorithmique Quant aux variables on peut indifféremment les trouver toujours en majuscules ou en minuscules mais pas les deux en même temps Lexique algorithmique et VBAdoc page 6 / 16 om ( )
7 A14 Conditions / Sélections Condition : Si condition Alors Fin Si Sélection : Si condition Alors Sinon Fin Si Selon Que variable = valeur1 : s = valeur2 : s Autrement : Fin Selon If condition Then End If If condition Then Else End If Select Case variable Case Is condition Case Is condition Else: End Select A15 Les itérations Les Itérations (ou Répétitions) sont aussi appelées des boucles : (Quitter prématurément une boucle : Sortir) Boucles avec condition au départ : Tant Que condition Fin TQ Boucles avec condition à la fin : Répéter Jusqu à condition Boucles infinies : Itérer Fin Itérer (Quitter prématurément une boucle : Exit Do) Boucles avec condition au départ : Do While condition Loop ou Do Until condition Loop Boucles avec condition à la fin : Do Loop While condition Lexique algorithmique et VBAdoc page 7 / 16 om ( )
8 Boucles avec incrémentation : Pour variable de début à fin par pas de incrément Fin pour ou Do Loop Until condition Pour i de 0 à 10 par pas de 2 Fin pour Boucles infinies : Do Loop Boucles avec incrémentation : For variable = Début to Fin step Incrément Next variable (Quitter prématurément une boucle For/Next : Exit For) A16 Saisir des données On peut utiliser indifféremment les mots Saisir ou Lire : Saisir variable Ou Lire variable On peut Saisir/lire plusieurs variables : Saisir variable1, variable2, variable3 Parfois on veut afficher un message avant la saisie : Afficher "Entrer votre âge :" Saisir age Sous Access une seule instruction assure à la fois l affichage et la saisie d une variable : InputBox (Prompt, [Title], [Default], [xpos], [ypos], [helpfile], [context]) Prompt = Texte du message [Title] = Titre de la boite de message [Default] = Texte par défaut proposé dans la ligne de saisie [xpos] et [ypos] = position de la fenêtre [helpfile] et [context] = fichier d aide associé à la boite de dialogue variable = InputBox("Entrer votre âge : ", "Saisie de l âge", 0) Où l on invite l utilisateur à saisir son âge dans une boîte de dialogue nommée "Saisie de l âge" Vous aurez remarqué que l on propose 0 comme valeur par défaut NB : La boite de dialogue propose "Ok" ou Lexique algorithmique et VBAdoc page 8 / 16 om ( )
9 "Annuler" une fois l âge saisi La touche "Ok" termine la saisie alors que la touche "Annuler" provoquera une erreur Cf plus loin pour voir comment intégrer cette erreur possible dans un programme A17 Appeler une procédure ou une fonction Souvent, pour éviter qu un algorithme devienne trop long tout en devenant complexe on le coupe en plusieurs parties autonomes Très souvent également des tâches répétitives peuvent faire l objet de procédures ou de fonctions à part Pour une procédure : Appeler nom_procédure() Pour une fonction : variable = Nom_fonction(valeur) On alors la fonction peut être utilisée ainsi : si Nom_fonction(valeur) = Alors On tape tout simplement le nom de la procédure : nom_procédure() Pour une fonction : variable = Nom_fonction(valeur) ou If Nom_fonction(valeur) = Then B Compléments VBA Décomposer une chaîne en tableau : Split Pour découper une chaîne afin de constituer un tableau, utiliser l instruction : Split (variable, " " ou " ;") découpe une chaîne selon le séparateur précisé " " ou " ;" variable1 = "Paul Virginie Antoine" variable2() = Split(variable1, " ") varaible2() contient à présent le tableau suivant : Paul Virginie Antoine Comparer deux chaînes de caractères : Like Pour comparer deux chaînes de caractères, utiliser l instruction : Like On cherche toutes les chaînes de deux caractères ("A8" "B7" "A1" "C9" "D7") commençant par un "A" : On utilisera Like "[A]?" cela nous renverra "A8" "A1" (? Remplace un seul caractère et * remplace un nombre quelconque de caractères et # remplace un chiffre) On cherche toutes les chaînes de caractère cette fois ci de taille variable commençant par un "B" : On utilisera Like "[B]*" On pourrait également rechercher les lettres allant de "A" à "D" : [A-D] Ou rechercher les lettres "A", "O" ou "U" : [A,O,U] Tous les caractères sauf "a", "b" et "c" : [!a-c] Lexique algorithmique et VBAdoc page 9 / 16 om ( )
10 Exemple d utilisation : If variable like "[B]*" Then Aller plus loin dans les boîtes à messages avec MsgBox MsgBox Prompt, [Style de boite et bouton(s)], [Title], [HelpFile], [Context] Prompt : représente le message de la boite de dialogue Cela peut être du texte entre guillemets, une variable ou les deux en même temps en ajoutant un & avant le second élément à afficher [Style de boite et de bouton(s)] : vous permet éventuellement d avoir une boite de message avec un signe propre à Windows Ci-dessous les différentes boîtes de messages : Avec l instruction vbcrtitical : Avec l instruction vbexclamation : Avec l instruction vbinformation : Avec l instruction vbquestion : Vous pouvez également gérer les boutons (par défaut le bouton "Ok" s affiche) Utilisez alors : VbOkOnly : Bouton "Ok" seulement ; VbOkCancel : Bouton "Ok" et bouton "Annuler" ; VbAbortRetryIgnore : Boutons "Abandon", "Réessayer" et "Ignorer" ; VbYesNoCancel : Boutons "Oui", "Non" et "Annuler" ; VbYesNo : Boutons "Oui" et "Non" ; VbRetryCancel : Boutons "Réessayer" et "Annuler" [Title] : représente le titre de la boîte de dialogue (remplace Microsoft Access) [HelpFile & Context] : représentent les liens vers les éventuels fichiers d aide liés à la boîte de dialogue Exemples : MsgBox "J ai envie d un verre d eau Pouvez-vous m en apporter?", vbexclamation + vbyesno, "Très très urgent!!" Vous pouvez afficher du texte avec une ou plusieurs variables Dans ce cas n oubliez pas de précéder d un & les variables ou chaînes que vous ajoutez : MsgBox "Le montant de votre commande est : " & variable, vbexclamation, "Montant commande" Lexique algorithmique et VBAdoc page 10 / 16 om ( )
11 Il peut arriver que vous ayez besoin de connaître le bouton sur lequel a appuyé l utilisateur Par exemple si vous demandez par une boite de dialogue si l on veut continuer «Oui ou Non» et que vous avez utilisé le paramètre vbyesno il vous faudra stocker la réponse dans une variable Cette variable prendra la valeur vbok si l on appui sur le bouton "Ok", vbyes si l on appui sur le bouton "Oui" etc avec vbno, vbcancel, vbretry, vbignore Cette fois-ci on ajoutera des parenthèses entre les paramètres de MsbBox comme pour InputBox MsgBox (Prompt, [Style de boite et bouton(s)], [Title], [HelpFile], [Context]) Dim Réponse As Integer Réponse = MsgBox ("Voulez-vous quitter le programme?", vbquestion + vbyesno, "Fin de programme") Aller plus loin dans les fenêtres de résultat(s) avec Debugprint L instruction DebugPrint n utilise aucun paramètre Il suffit d accoler les informations ou variables à imprimer Exemples : Debugprint variable Debugprint "Les vaches donnent du lait!" Debugprint "Le n de téléphone est : " & Variable On peut utiliser la virgule pour séparer les variables affichées avec DebugPrint (les variables sont affichées en colonnes), avec un point-virgule (les variables numériques sont affichées avec un espace avant) Les erreurs proviennent très souvent lorsque la touche "Annuler" d une instruction InputBox est activée Cela arrête le programme On peut éviter le déclenchements de cette erreur et faire de sorte que lorsque l erreur se déclenche le programme passe à l instruction suivante ou reprend à la même instruction Intégrer les éventuelles erreurs lors du déroulement programme Pour éviter cette erreur on place après la déclaration des variables l instruction suivante : On Error GoTo ERREUR Puis avant la fin de la procédure (par exemple) : ERREUR: MsgBox "Vous ne pouvez pas Annuler!!", vbexclamation, "Le programme va se fermer!" Ou si vous voulez reprendre à partir de l instruction qui a provoqué l erreur : ERREUR: MsgBox "Erreur de saisie!", vbexclamation, "ATTENTION" Resume (Où Resume vous permet de retourner à l instruction ayant provoqué l erreur) Vous pourriez utiliser Resume Next pour aller à l instruction suivante Lexique algorithmique et VBAdoc page 11 / 16 om ( )
12 C Spécificités Excel Pour ouvrir Visual Basic Editor Pour exécuter une macro (une procédure) Pour modifier une macro Pour Effacer une macro Alt+F11 Ou OUTILS/MACRO Visual Basic Editor OUTILS/MACRO MACRO Choisir dans la liste le nom de la procédure puis : Exécuter Ouvrir Visual Basic puis choisir Module1 dans la fenêtre Projet VBAProject Ou Dans le menu OUTILS/MACRO MACRO Choisir dans la liste le nom de la procédure puis : Modifier OUTILS/MACRO MACRO Choisir dans la liste le nom de la procédure puis : Supprimer On utilise l instruction : Range("Adresse_Cellule")Value On veut affecter à une variable la valeur de la cellule "B4" ci-dessous qui vaut : Pour affecter la valeur d une cellule Excel à une variable Affecter la valeur d une variable à une cellule Excel L instruction sera la suivante : variable = Range("B4")Value On utilise également l instruction : Range("Adresse_Cellule")Value On affecte à la cellule "B9" la valeur d une variable Range("B9")Value = variable Lexique algorithmique et VBAdoc page 12 / 16 om ( )
13 D Spécificités Access Ouvrir Visual Basic Editor Cliquer sur l onglet MODULES puis NOUVEAU Pour exécuter une macro (une procédure) Pour modifier une procédure Pour supprimer une procédure Ouvrir des objets Access (Table, requête, état, formulaire, module) OUTILS/MACRO MACRO Choisir dans la liste le nom de la procédure puis : Exécuter Ou Dans Visual Basic Editor choisir le nom de la procédure puis Exécuter Dans l onglet MODULES, sélectionner le Module1 puis Modifier Dans l onglet MODULES, sélectionner le Module1 puis cliquer droit et supprimer (ou utiliser la touche "Suppr") Ce fait grâce à l instruction DoCmd de VBA qui permet de nombreuses manipulations autres que celles décrites ici Ouvrir une table : ApplicationDoCmdOpenTable "NomTable", Mode de vue, Mode d accès Mode de vue : acviewdesign : voir la construction ou la structure d une table, d un formulaire acviewnormal : vue d une table, d un formulaire ou du résultat d une requête acviewpreview : mode aperçu avant impression Mode d accès : acadd : on veut ajouter un enregistrement, acedit : on veut modifier un enregistrement, acreadonly : interdit toute modification Les formulaires : ApplicationDoCmdOpenForm "NomFormulaire", Mode de vue, Filtre(s), Condition(s), Mode d Accès, Apparence Mode de vue : acnormal : formulaire normal ; acdesign : mode création de formulaire ; acformds :mode tableau ; acpreview :aperçu avant impression) Filtres(s) & Condition(s) : pointer sur certain(s) enregistrement(s) Mode d accès : acformadd : ajouter formulaire ; acformedit : modifier le formulaire ; acformpropertysettings : modifier les paramètres ; acformreadonly : utiliser le formulaire en lecture seule Apparence : acdialog : affichage en fenêtre fixe (on ne peut changer la taille) ; achidden : formulaire caché ; acicon : fenêtre icône ; acwindowsnormal : affichage en fenêtre windows Lexique algorithmique et VBAdoc page 13 / 16 om ( )
14 Ouvrir un Etat : ApplicationDoCmdOpenReport "NomEtat", Mode de vue, Filtre(s), Condition(s) Mode de vue : cf OpenTable Filtres(s) & Condition(s) : pointer sur certain(s) enregistrement(s) Ouvrir une Requête : ApplicationDoCmdOpenQuery "NomRequête", Mode de vue, Mode d accès Mode de vue : cf OpenTable Mode d accès : cf OpenTable Ouvrir un Module : ApplicationDoCmdOpenModule "NomModule", "NomProcédure" "NomProcédure" : indique le nom de l une des procédures à ouvrir Fermer un objet Access Créer des enregistrements Manipuler des tables avec l instruction RecordSet ApplicationDoCmdClose actable "NomTable", Mode Fermeture acmacro "NomMacro" acmodule "NomModule" acquery "NomRequête" acform "NomFormulaire" acreport "NomEtat" Mode Fermeture : acsaveno : fermer sans sauvegarder ; acsaveyes : fermer en sauvegardant ; acsaveprompt : fermer en demandant s il faut sauvegarder L instruction GotoRecord permet, lorsqu une table est ouverte (cf plus haut) de créer des enregistrements : ApplicationDoCmdGotoRecord,, acnewrec L instruction RecordSet permet d accéder à des tables et d en utiliser les enregistrements (ou tuples) On peut, avec cette méthode, utiliser les données des tables, les modifier, les supprimer Ouvrir une table : L ouverture d une table se fait grâce à la séquence d instructions suivante : Dim RS as recordset Set RS = ApplicationCurrentDbOpendRecordset ("NomTable", dbopentable) Fermer une table : RSClose Lexique algorithmique et VBAdoc page 14 / 16 om ( )
15 Parcourir une table d enregistrement en enregistrement : NB : Nécessite d avoir déjà ouvert la table auparavant RSMoveFirst :aller au premier enregistrement de la table ; RSMoveLast : aller au dernier enregistrement de la table ; RSMoveNext : aller à l enregistrement suivant ; RSMovePrevious : aller à l enregistrement précédent Détecter le début ou la fin d une table : Pour terminer les itérations d une boucle, il est parfois très utile de détecter si l on est à la fin ou au début d une table RSEOF : fin de table (End Of File) ; RSBOF : début de table (Beginnig Of File) If RSEOF Then MsgBox "Fin de fichier rencontrée", vbexclamation End If Utiliser la valeur d un champ : RSFields ("NomDuChamp")Value variable = RSFields("MontantStock") Value (Où variable prend la valeur du champ "MontantStock" de l enregistrement actif de la table) Trouver un enregistrement : NB : Pour utiliser cette fonction, vous devez avoir utilisé l instruction suivante : Dim RS as recordset Set RS = ApplicationCurrentDbOpendRecordset ("NomTable", dbopendynaset) Où dbopendynaset remplace dbopentable RSFindFirst "NomDuChamp critère" : trouver le premier champ correspondant au(x) critère(s) ; RSFindNext "NomDuChamp critère" : trouver le champ suivant champ correspondant au(x) critère(s) ; RSFindLast "NomDuChamp critère" : trouver le dernier champ correspondant au(x) critère(s) ; RSFindPrevious "NomDuChamp critère" : trouver le champ précédant correspondant au(x) critère(s) Exemples de critères : RSFindFirts "Code_tarif = 12" RSFindFirts "Nom_client like [A]* " RSFindFirts "Prénom_client = Bob " RSFindFirts "Code_personnel = " variable Lexique algorithmique et VBAdoc page 15 / 16 om ( )
16 Modifier un enregistrement : NB : Pour utiliser cette fonction, vous devez avoir utilisé l instruction suivante : Dim RS as recordset Set RS = ApplicationCurrentDbOpendRecordset ("NomTable", dbopendynaset) Où dbopendynaset remplace dbopentable RSEdit RSFields("NomDuChamp")Value = variable RSUpdate Où le champ prend le contenu de variable Ajouter un enregistrement : NB : Pour utiliser cette fonction, vous devez avoir utilisé l instruction suivante : Dim RS as recordset Set RS = ApplicationCurrentDbOpendRecordset ("NomTable", dbopendynaset) Où dbopendynaset remplace dbopentable On ajoute un nouvel enregistrement en réservant une place libre et en renseignant tous les champs de la table RSAddNew RSFields("NomDuChamp")Value = variable RSFields("NomDuChamp2")Value = variable2 RSUpdate Où les champs prennent le contenu des variables Supprimer un enregistrement : NB : Pour utiliser cette fonction, vous devez avoir utilisé l instruction suivante : Dim RS as recordset Set RS = ApplicationCurrentDbOpendRecordset ("NomTable", dbopendynaset) Où dbopendynaset remplace dbopentable Il faut au préalable pointer sur l enregistrement à effacer car l instruction de suppression supprime l enregistrement courant RSEdit RSDelete RSUpdate Lexique algorithmique et VBAdoc page 16 / 16 om ( )
Formation VBA 3 Interagir
Formation VBA 3 Interagir 1 Utilisation des UserForms Les UserForms sont des interfaces largement configurables, il convient de ne pas les limiter à tel ou tel usage qui pourrait être présenté à titre
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étailVisual 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étailProgrammation 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étailSub CalculAnnuite() Const TITRE As String = "Calcul d'annuité de remboursement d'un emprunt"
TD1 : traduction en Visual BASIC des exemples du cours sur les structures de contrôle de l'exécution page 1 'TRADUCTION EN VBA DES EXEMPLES ALGORITHMIQUES SUR LES STRUCTURES 'DE CONTROLE DE L'EXECUTION
Plus en détailFORMATION au VBA Pour EXCEL. Version 2007 & +
FORMATION au VBA Pour EXCEL Version 2007 & + Philippe Puig Formateur Informatique http://wwwphilippepuigcom contact@philippepuigcom wwwphilippepuigcom Page 1 sur 87 VBA : introduction Le VBA (Visual Basic
Plus en détailInfo0101 Intro. à l'algorithmique et à la programmation. Cours 3. Le langage Java
Info0101 Intro. à l'algorithmique et à la programmation Cours 3 Le langage Java Pierre Delisle, Cyril Rabat et Christophe Jaillet Université de Reims Champagne-Ardenne Département de Mathématiques et Informatique
Plus en détailComment créer et utiliser une fonction
Comment créer et utiliser une fonction Henry P. AUBERT Jacques GOUPY Si, dans une cellule d'une feuille Excel, l on utilise souvent la même formule mathématique, il est possible d en faire une fonction
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é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étailFACTURATION. Menu. Fonctionnement. Allez dans le menu «Gestion» puis «Facturation» 1 Descriptif du dossier (onglet Facturation)
FACTURATION Menu Allez dans le menu «Gestion» puis «Facturation» Fonctionnement 1 Descriptif du dossier (onglet Facturation) 2 Maintenance des articles 3 Edition des articles 4 Saisie des factures 5 Validation
Plus en détailInitiation à VBA pour Excel. Philippe Bernard Ingénierie Economique et Financière Université Paris-Dauphine
Initiation à VBA pour Excel Philippe Bernard Ingénierie Economique et Financière Université Paris-Dauphine Septembre 2008 2 Chapitre 1 Références F. Riva Applications nancières sous Excel en Visual Basic,
Plus en détailGUIDE Excel (version débutante) Version 2013
Table des matières GUIDE Excel (version débutante) Version 2013 1. Créer un nouveau document Excel... 3 2. Modifier un document Excel... 3 3. La fenêtre Excel... 4 4. Les rubans... 4 5. Saisir du texte
Plus en détailAlgorithmique et Programmation, IMA
Algorithmique et Programmation, IMA Cours 2 : C Premier Niveau / Algorithmique Université Lille 1 - Polytech Lille Notations, identificateurs Variables et Types de base Expressions Constantes Instructions
Plus en détailTP 1. Prise en main du langage Python
TP. Prise en main du langage Python Cette année nous travaillerons avec le langage Python version 3. ; nous utiliserons l environnement de développement IDLE. Étape 0. Dans votre espace personnel, créer
Plus en détailPRÉSENTÉ PAR : NOVEMBRE 2007
MANUEL D UTILISATION DU FICHIER EXCEL DE GESTION DES OPÉRATIONS DANS LE CADRE DU PROGRAMME FOR@C D AIDE AUX PME DE L INDUSTRIE DES PRODUITS FORESTIERS PRÉSENTÉ PAR : NOVEMBRE 2007 Table des matières Manuel
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étailAvant-propos FICHES PRATIQUES EXERCICES DE PRISE EN MAIN CAS PRATIQUES
Avant-propos Conçu par des pédagogues expérimentés, son originalité est d être à la fois un manuel de formation et un manuel de référence complet présentant les bonnes pratiques d utilisation. FICHES PRATIQUES
Plus en détailDate M.P Libellé Catégorie S.Catégorie Crédit Débit Solde S.B
Excel : Réalisation d un classeur Compta Saisir les étiquettes Renommer la première feuille Compta Laisser la première ligne vide et sur la deuxième ligne saisir les étiquettes Se placer sur A2 et saisir
Plus en détailAlgorithme. Table des matières
1 Algorithme Table des matières 1 Codage 2 1.1 Système binaire.............................. 2 1.2 La numérotation de position en base décimale............ 2 1.3 La numérotation de position en base binaire..............
Plus en détailEXCEL TUTORIEL 2012/2013
EXCEL TUTORIEL 2012/2013 Excel est un tableur, c est-à-dire un logiciel de gestion de tableaux. Il permet de réaliser des calculs avec des valeurs numériques, mais aussi avec des dates et des textes. Ainsi
Plus en détailCours d introduction à l informatique. Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions
Cours d introduction à l informatique Partie 2 : Comment écrire un algorithme? Qu est-ce qu une variable? Expressions et instructions Qu est-ce qu un Une recette de cuisine algorithme? Protocole expérimental
Plus en détailVOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET
VOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET Brancher / débrancher l ordinateur de la prise Allumer / éteindre l ordinateur : pour allumer ou éteindre l ordinateur vous devez appuyer sur le bouton On/off
Plus en détailMon aide mémoire traitement de texte (Microsoft Word)
. Philippe Ratat Mon aide mémoire traitement de texte (Microsoft Word) Département Ressources, Technologies et Communication Décembre 2006. Sommaire PRÉSENTATION DU DOCUMENT 1 Objectif principal 1 Deux
Plus en détailGroupe Eyrolles, 2006, pour la présente édition, ISBN : 2-212-11782-5
Groupe Eyrolles, 2006, pour la présente édition, ISBN : 2-212-11782-5 Table des matières Chapitre A : Principes de base des scripts... 1 Élaboration de votre premier script... 1 Importance du modèle...
Plus en détailUtiliser un tableau de données
Utiliser un tableau de données OBJECTIFS : - Définir une Base de Données. - Présentation : tableau de données. - Création d un tableau de données - Gestion d un tableau de données. - Trier et Filtrer des
Plus en détailGuide de formation avec cas pratiques. Programmation. Philippe Moreau Patrick Morié. Daniel-Jean David
Guide de formation avec cas pratiques Excel 2007 Programmation Avancé VBA Guide de formation avec cas pratiques Philippe Moreau Patrick Morié Daniel-Jean David Tsoft et Groupe Eyrolles, 2009, ISBN : 978-2-212-12446-0
Plus en détailDébuter avec Excel. Excel 2007-2010
Débuter avec Excel Excel 2007-2010 Fabienne ROUX Conseils & Formation 10/04/2010 TABLE DES MATIÈRES LE RUBAN 4 LE CLASSEUR 4 RENOMMER LES FEUILLES DU CLASSEUR 4 SUPPRIMER DES FEUILLES D UN CLASSEUR 4 AJOUTER
Plus en détailTravaux Pratiques de Commande par ordinateur 1 TRAVAUX PRATIQUES
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
Plus en détailCOURS DE MS EXCEL 2010
COURS DE MS EXCEL 2010 Auteur: Jean Monseu Ce cours est publié par Mechelsesteenweg 102 2018 Anvers Copyright Jean Monseu CFD, Mechelsesteenweg 102, 2018 Anvers Tous droits réservés. Aucune partie de cette
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étailStockez et organisez vos données sous Excel. Une approche systématique, structurée et simplifiée
Stockez et organisez vos données sous Excel Une approche systématique, structurée et simplifiée Publié par PolyKromy Consulting Inc., Vancouver, BC, Canada PolyKromy Consulting Inc. a apporté la plus grande
Plus en détailCorrigé des TD 1 à 5
Corrigé des TD 1 à 5 1 Premier Contact 1.1 Somme des n premiers entiers 1 (* Somme des n premiers entiers *) 2 program somme_entiers; n, i, somme: integer; 8 (* saisie du nombre n *) write( Saisissez un
Plus en détailSolutions du chapitre 4
Solutions du chapitre 4 Structures de contrôle: première partie 4.9 Identifiez et corrigez les erreurs (il peut y en avoir plus d une par segment de code) de chacune des proposition suivantes: a) if (
Plus en détailSecurexam Consignes pour l EFU Les 2, 3 et 4 juin 2015
Securexam Consignes pour l EFU Les 2, 3 et 4 juin 2015 ATTENTION : Consignes aux candidats qui doivent encrypter leur clé USB : Une fois votre ordinateur démarré, avant de lancer Securexam (CA), procédez
Plus en détailModes Opératoires WinTrans Mai 13 ~ 1 ~
Modes Opératoires WinTrans Mai 13 ~ 1 ~ Table des matières Facturation... 2 Tri Filtre... 2 Procédures facturation... 3 Transfert Compta... 8 Création d un profil utilisateur... Erreur! Signet non défini.
Plus en détailLicence ST Université Claude Bernard Lyon I LIF1 : Algorithmique et Programmation C Bases du langage C 1 Conclusion de la dernière fois Introduction de l algorithmique générale pour permettre de traiter
Plus en détailFormations 2015 Bureautique
Formations 2015 Bureautique Excel PowerPoint Utiliser Excel au quotidien 1 jour lundi 30/03/2015 Créer des graphiques 0.5 jour mercredi 08/04/2015 (après midi) Faire des calculs 1 jour lundi 04/05/2015
Plus en détailLES REGLEMENTS AVEC SOCIEL.NET DERNIERE MISE A JOUR : le 14 juin 2010
LES REGLEMENTS AVEC SOCIEL.NET DERNIERE MISE A JOUR : le 14 juin 2010 Guillaume Informatique 10 rue Jean-Pierre Blachier 42150 La Ricamarie Tél. : 04 77 36 20 60 - Fax : 04 77 36 20 69 - Email : info@guillaume-informatique.com
Plus en détailLes bases de données. Se familiariser avec Base. Figure 1.1A Ouvre le fichier dont tu as besoin. Lance OpenOffice Base.
Exercice 1. 1 Se familiariser avec Base Figure 1.1A Ouvre le fichier dont tu as besoin. Données de l élève Lance OpenOffice Base. Ouvre le fichier nommé 6A Base de données clients (Figure 1.1A). Clique
Plus en détailTABLEAU CROISE DYNAMIQUE
EXCEL NIVEAU III Mireille DUCELLIER MARS 2003 BASE DE DONNEES RAPPEL Une base de données est une plage de cellules contiguës située sur une la feuille 1. Elle commence en A1. On parle alors de champs,
Plus en détailExcel 2007 Niveau 3 Page 1 www.admexcel.com
Excel 2007 Niveau 3 Page 1 TABLE DES MATIERES UTILISATION DE LISTES DE DONNEES... 4 REMARQUES PREALABLES SUR LES LISTES DE DONNEES... 4 METTRE EN FORME LE TABLEAU... 6 METTRE LA LISTE A JOUR... 7 a/ Directement
Plus en détailMODE D EMPLOI DU MODULE D E-COMMERCE
MODE D EMPLOI DU MODULE D E-COMMERCE Cher client, Merci d entrer avec l équipe de Dakota dans l ère novatrice du commerce par internet. Ce document va vous guider dans les diverses opérations relatives
Plus en détailLe cas «BOURSE» annexe
Le cas «BOURSE» Le cas BOURSE sera réalisé en liaison avec les fiches ressources n 1 à n 5. Objectifs pédagogiques : - se familiariser en douceur avec les manipulations de base (utilisation des icônes,
Plus en détailUEO11 COURS/TD 1. nombres entiers et réels codés en mémoire centrale. Caractères alphabétiques et caractères spéciaux.
UEO11 COURS/TD 1 Contenu du semestre Cours et TDs sont intégrés L objectif de ce cours équivalent a 6h de cours, 10h de TD et 8h de TP est le suivant : - initiation à l algorithmique - notions de bases
Plus en détailAccess 2007 FF Access FR FR Base
ACCESS Basic Albertlaan 88 Avenue Albert Brussel B-1190 Bruxelles T +32 2 340 05 70 F +32 2 340 05 75 E-mail info@keyjob-training.com Website www.keyjob-training.com BTW TVA BE 0425 439 228 Access 2007
Plus en détailInitiation à la programmation en Python
I-Conventions Initiation à la programmation en Python Nom : Prénom : Une commande Python sera écrite en caractère gras. Exemples : print 'Bonjour' max=input("nombre maximum autorisé :") Le résultat de
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étailSystème de Gestion Informatisée des. Exploitations Agricoles Irriguées avec Contrôle de l Eau
MINISTERE DE L AGRICULTURE DE L ELEVAGE ET DE LA PECHE DIRECTION DU GENIE RURAL PROJET DE RENFORCEMENT DES CAPACITES NATIONALES DE SUIVI DES RESSOURCES EN EAU AXE SUR LA GESTION DE L EAU AGRICOLE Système
Plus en détailLe cas «BOURSE» annexe
Le cas «BOURSE» Le cas BOURSE sera réalisé en liaison avec les fiches ressources n 1 à n 5. Objectifs pédagogiques : - se familiariser en douceur avec les manipulations de base (utilisation des icônes,
Plus en détailDECOUVERTE DU LOGICIEL CIEL GESTION COMMERCIALE
DECOUVERTE DU LOGICIEL CIEL GESTION COMMERCIALE 1 ère PARTIE : Création de la société et saisie des fichiers 1 ère étape : Créer le dossier 1. Lancer ciel gestion commerciale 2. Cliquer sur le bouton «annuler»
Plus en détailCours d algorithmique pour la classe de 2nde
Cours d algorithmique pour la classe de 2nde F.Gaudon 10 août 2009 Table des matières 1 Avant la programmation 2 1.1 Qu est ce qu un algorithme?................................. 2 1.2 Qu est ce qu un langage
Plus en détailCOMPTABILITE SAGE LIGNE 30
COMPTABILITE SAGE LIGNE 30 Date : 25/09/2006 Auteur : Pascal VIGUIER Réf. : SAGE092006 SOMMAIRE SOMMAIRE... 1 1. MENU FICHIER... 3 1.1 1.2 AUTORISATION D ACCES... 3 A PROPOS DE VOTRE SOCIETE... 4 1.2.1
Plus en détailMicrosoft Excel 2007. Présentation du tableur Excel
Microsoft Excel 2007 Présentation du tableur Excel 1 Interface d'excel 2007 Excel 2007 se distingue des versions précédentes par son interface plus intuitive et accessible. Les nouveautés sont multiples
Plus en détailPréparation à l examen EFA en Macro
Préparation à l examen EFA en Macro Exercice sur les macros en Word / Excel Les questions suivantes doivent constituer un bref rafraîchissement et vous aider à situer le niveau de vos connaissances : Question
Plus en détailAccess 2010 Entraînement 1 Garage Renault Dossier 24 MCD
Access 2010 Entraînement 1 Garage Renault Dossier 24 MCD Objectifs Concevoir une modèle conceptuel de données pour Access Durée 45 Support Papier Travail à faire : 1. Concevoir le dictionnaire des données.
Plus en détail1/24. I passer d un problème exprimé en français à la réalisation d un. I expressions arithmétiques. I structures de contrôle (tests, boucles)
1/4 Objectif de ce cours /4 Objectifs de ce cours Introduction au langage C - Cours Girardot/Roelens Septembre 013 Du problème au programme I passer d un problème exprimé en français à la réalisation d
Plus en détailCréer une base de données
Access Créer une base de données SOMMAIRE Généralités sur les bases de données... 3 Création de la base de données... 4 A) Lancement d'access... 4 B) Enregistrement de la base de données vide... 4 Création
Plus en détailSi vous décidez d utiliser un autre chemin, c est ce nouveau chemin qu il faudra prendre en compte pour la sauvegarde. Cf. : Chapitre 9 Sauvegarde
Sommaire Installation du logiciel...2 Enregistrement du logiciel...2 Présentation du logiciel...3 Initialisation du logiciel... 1. Initialisation des constantes...4 2. Initialisation des codes grades...5
Plus en détail1. Structure d un programme C. 2. Commentaire: /*..texte */ On utilise aussi le commentaire du C++ qui est valable pour C: 3.
1. Structure d un programme C Un programme est un ensemble de fonctions. La fonction "main" constitue le point d entrée pour l exécution. Un exemple simple : #include int main() { printf ( this
Plus en détailGestion de stock pour un magasin
Département d Informatique Université de Fribourg, Suisse http://diuf.unifr.ch Gestion de stock pour un magasin Stock online utilise ASP/MS-Access DO Thi Tra My No étudiant : 05-333-750 Travail de séminaire
Plus en détailLa Clé informatique. Formation Excel XP Aide-mémoire
La Clé informatique Formation Excel XP Aide-mémoire Septembre 2005 Table des matières Qu est-ce que le logiciel Microsoft Excel?... 3 Classeur... 4 Cellule... 5 Barre d outil dans Excel...6 Fonctions habituelles
Plus en détailDécouvrir la messagerie électronique et communiquer entre collègues. Entrer dans le programme Microsoft Outlook Web Access
Intégration des technologies de l'information et de la communication dans les écoles neuchâteloises SUPPORT DE COURS MODULE T2 Découvrir la messagerie électronique et communiquer entre collègues SOMMAIRE
Plus en détailLes Différents types de Requêtes dans Access
Les Différents types de Requêtes dans Access Il existe six types de requêtes. Les Requêtes «Sélection», qui sont le mode par défaut et correspondent à des «vues» des tables originelles. Cela signifie que
Plus en détailSOMMAIRE. 1. Connexion à la messagerie Zimbra 4 1.1.Pré-requis 4 1.2.Ecran de connexion à la messagerie 4
Messagerie Zimbra version 7 Prise en main Nadège HARDY-VIDAL 2 septembre 20 SOMMAIRE. Connexion à la messagerie Zimbra 4..Pré-requis 4.2.Ecran de connexion à la messagerie 4 2. Présentation générale de
Plus en détailBases de programmation. Cours 5. Structurer les données
Bases de programmation. Cours 5. Structurer les données Pierre Boudes 1 er décembre 2014 This work is licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 License. Types char et
Plus en détailCours Informatique Master STEP
Cours Informatique Master STEP Bases de la programmation: Compilateurs/logiciels Algorithmique et structure d'un programme Programmation en langage structuré (Fortran 90) Variables, expressions, instructions
Plus en détailGuide d utilisation des services My Office
Guide d utilisation des services My Office Note importante : La version de ce guide d utilisation ne s applique qu à l interface RIA (Web 2.0) de My Office. Une section supplémentaire concernant l interface
Plus en détailMO-Call pour les Ordinateurs. Guide de l utilisateur
MO-Call pour les Ordinateurs Guide de l utilisateur Sommaire MO-CALL POUR ORDINATEURS...1 GUIDE DE L UTILISATEUR...1 SOMMAIRE...2 BIENVENUE CHEZ MO-CALL...4 MISE EN ROUTE...5 CONNEXION...5 APPELS...7 COMPOSITION
Plus en détailGuide de l Administrateur
Guide de l Administrateur 2014 Contenu Comment me connecter?... 3 Comment me déconnecter?... 3 Comment réinitialiser mon mot de passe?... 3 Comment modifier mon profil?... 3 Comment créer un produit?...
Plus en détailDatabase Manager Guide de l utilisateur DMAN-FR-01/01/12
Database Manager Guide de l utilisateur DMAN-FR-01/01/12 Les informations contenues dans le présent manuel de documentation ne sont pas contractuelles et peuvent faire l objet de modifications sans préavis.
Plus en détailIntroduction à MATLAB R
Introduction à MATLAB R Romain Tavenard 10 septembre 2009 MATLAB R est un environnement de calcul numérique propriétaire orienté vers le calcul matriciel. Il se compose d un langage de programmation, d
Plus en détailInitiation à LabView : Les exemples d applications :
Initiation à LabView : Les exemples d applications : c) Type de variables : Créer un programme : Exemple 1 : Calcul de c= 2(a+b)(a-3b) ou a, b et c seront des réels. «Exemple1» nom du programme : «Exemple
Plus en détailOrganigramme / Algorigramme Dossier élève 1 SI
Organigramme / Algorigramme Dossier élève 1 SI CI 10, I11 ; CI 11, I10 C24 Algorithmique 8 février 2009 (13:47) 1. Introduction Un organigramme (ou algorigramme, lorsqu il est plus particulièrement appliqué
Plus en détailNote de cours. Introduction à Excel 2007
Note de cours Introduction à Excel 2007 par Armande Pinette Cégep du Vieux Montréal Excel 2007 Page: 2 de 47 Table des matières Comment aller chercher un document sur CVMVirtuel?... 8 Souris... 8 Clavier
Plus en détailTutorial Terminal Server sous
Tutorial Terminal Server sous réalisé par Olivier BOHER Adresse @mail : xenon33@free.fr Site Internet : http://xenon33.free.fr/ Tutorial version 1a Page 1 sur 1 Index 1. Installation des services Terminal
Plus en détailENDNOTE X2 SOMMAIRE. 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque
1 ENDNOTE X2 SOMMAIRE 1. La bibliothèque EndNote 1.1. Créer une nouvelle bibliothèque 1.2. Ouvrir une bibliothèque EndNote 1.3. Fermer une bibliothèque 2. Manipuler une bibliothèque EndNote 2.1. La saisie
Plus en détailLECON 2 : PROPRIETES DE L'AFFICHAGE Version aout 2011
LECON 2 : PROPRIETES DE L'AFFICHAGE Version aout 2011 COPIER LE FICHIER LECON 1_02 DU DISQUE D : VERS LA CLE USB Cliquez gauche deux fois sur l'icône POSTE DE TRAVAIL Cliquez gauche deux fois sur DONNEES
Plus en détailContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A.
ContactForm et ContactFormLight - Gestionnaires de formulaire pour Prestashop Edité par ARETMIC S.A. - 1 - PREAMBULE Les conditions générales d utilisation détaillant l ensemble des dispositions applicables
Plus en détailBIRT (Business Intelligence and Reporting Tools)
BIRT (Business Intelligence and Reporting Tools) Introduction Cette publication a pour objectif de présenter l outil de reporting BIRT, dans le cadre de l unité de valeur «Data Warehouse et Outils Décisionnels»
Plus en détailV- Manipulations de nombres en binaire
1 V- Manipulations de nombres en binaire L ordinateur est constitué de milliards de transistors qui travaillent comme des interrupteurs électriques, soit ouverts soit fermés. Soit la ligne est activée,
Plus en détailProgrammation VBA. Excel 2013. Daniel-Jean David. et Groupe Eyrolles, 2014, ISBN : 978-2-212-13905-1
Guide de formation avec cas pratiques Excel 2013 Programmation VBA Daniel-Jean David Tsoft et Groupe Eyrolles, 2014, ISBN : 978-2-212-13905-1 Table des matières PARTIE 1 APPRENTISSAGE 5 1- CRÉATION D UN
Plus en détailUtiliser une base de données
Access Utiliser une base de données SOMMAIRE Généralités sur les SGBD... 3 Démarrage d'access 2002... 4 Ouverture d'un fichier Access... 4 Les objets dans Access... 5 Les tables... 6 A) Ouvrir une table
Plus en détailGuide d usage pour Word 2007
Formation TIC Septembre 2012 florian.jacques@etsup.com Guide d usage pour Word 2007 ETSUP 8 villa du Parc Montsouris 75014 PARIS SOMMAIRE Interface... 2 Organiser son espace de travail... 3 La barre d
Plus en détailFormation tableur niveau 1 (Excel 2013)
Formation tableur niveau 1 (Excel 2013) L objectif général de cette formation est de repérer les différents éléments de la fenêtre Excel, de réaliser et de mettre en forme un tableau simple en utilisant
Plus en détailCadastre du bruit SIT-JURA. Connecteur Arcview9.x - MSAccess. Mode d emploi. Appel formulaire. Page 1 sur 15
Cadastre du bruit SIT-JURA Connecteur Arcview9.x - MSAccess Mode d emploi Appel formulaire Page 1 sur 15 Table des matières 1. INSTALLATION 3 2. UTILISATION 3 2.1. Création de nouvelles géodatabases 7
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étailINTRODUCTION A JAVA. Fichier en langage machine Exécutable
INTRODUCTION A JAVA JAVA est un langage orienté-objet pur. Il ressemble beaucoup à C++ au niveau de la syntaxe. En revanche, ces deux langages sont très différents dans leur structure (organisation du
Plus en détailAfin d accéder à votre messagerie personnelle, vous devez vous identifier par votre adresse mail et votre mot de passe :
1 CONNEXION A LA MESSAGERIE ZIMBRA PAR LE WEBMAIL Ecran de connexion à la messagerie Rendez vous dans un premier temps sur la page correspondant à votre espace webmail : http://webmailn.%votrenomdedomaine%
Plus en détailRappels sur les suites - Algorithme
DERNIÈRE IMPRESSION LE 14 septembre 2015 à 12:36 Rappels sur les suites - Algorithme Table des matières 1 Suite : généralités 2 1.1 Déition................................. 2 1.2 Exemples de suites............................
Plus en détailProgrammation 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:...2 I.6. :... 2 I.7. :... 2 I.8. :...3 I.9. :... 3 I.10. :... 3 II. 4 II.1.
REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE MINISTERE DE LA FORMATION PROFESSIONNELLE INSTITUT DE LA FORMATION PROFESSIONNELLE DE BIRKHADEM Microsoft Outlook Mai 2004 IFP BIRKHADEM, Rue des trois frères
Plus en détailSOMMAIRE AIDE À LA CRÉATION D UN INDEX SOUS WORD. Service général des publications Université Lumière Lyon 2 Janvier 2007
SOMMAIRE 1) CRÉATION D UN INDEX SIMPLE 3 a) Étape 1 : Marquage des entrées d index (à l aide d un fichier de concordance) 3 Procédure d insertion du tableau 4 Saisie des entrées d index 5 Marquage automatique
Plus en détailPAGE 1. L écran du logiciel d Open Office Draw. Barre de menu: Les commandes du logiciel
PAGE L écran du logiciel d Open Office Draw Nom du document : Nom d enregistrement Barre de mise forme: Ligne, couleurs, fond,... Barre de menu: Les commandes du logiciel Barre d outils: Les boutons de
Plus en détailFormation. Module WEB 4.1. Support de cours
Formation Module WEB 4.1 Support de cours Rédacteur Date de rédaction F.CHEA 08/02/2012 Les informations contenues dans ce document pourront faire l'objet de modifications sans préavis Sauf mention contraire,
Plus en détailChapitre 2 Devine mon nombre!
Python 3 : objectif jeux Chapitre 2 Chapitre 2 Devine mon nombre! 2.1. Thèmes abordés dans ce chapitre commentaires modules externes, import variables boucle while condition : if... elif... else la fonction
Plus en détailPrésentation du langage et premières fonctions
1 Présentation de l interface logicielle Si les langages de haut niveau sont nombreux, nous allons travaillé cette année avec le langage Python, un langage de programmation très en vue sur internet en
Plus en détail