Il existe plusieurs types de Langages de programmation : impérative, procédural, événementiel. Permet d automatiser des tâches : devenir plus
|
|
- Martine St-Arnaud
- il y a 8 ans
- Total affichages :
Transcription
1 VBA Introduction pour Excel et Access rennes1.fr/virginie.sans/eco
2 VBA : introduction Il existe plusieurs types de Langages de programmation : impérative, procédural, événementiel. Permet d automatiser des tâches : devenir plus productif 2
3 VBA : programmation procédurale? Définition : La programmation procédurale est un paradigme de programmation basé sur le concept d'appel procédural. Une procédure, aussi appelée méthode ou fonction contient simplement une série d instructions à réaliser. N'importe quelle procédure peut être appelée à n'importe quelle étape de l'exécution du programme, incluant d'autres procédures voire la procédure ellemême (récursivité). Avantages : La possibilité de réutiliser le même code à différents emplacements dans le programme sans avoir à le retaper. Une façon plus simple de suivre l'évolution du programme. Sub NomDePrcédure() ici Traitement NomDePrcédure1() End Sub Sub NomDePrcédure1() ici Traitement1 End Sub 3
4 VBA : programmation événementielle? - cliquer, - double cliquer, - changer une valeur - Prog. Prog VBA. VBA évènements 1. Capturer les évènements 2. Traiter les évènements C est une procédure particulière Capturer un évènement Gestionnaire d évènement. VBA attribut à chaque évènement un gestionnaire. Exemple : Private Sub bouton1_click() Traiter l évènement End Sub 4
5 VBA : traiter un évènement Écrire une suite d instructions en réponse à l évènement en question. Pour écrire ces instructions, il faut : savoir ce qu on veut faire pour traiter l évènement, connaitre les éléments du langage VBA : o Variables, o Types, o Affections, o Structures de contrôle, o Entrée-Sortie Classe et Objets, o 5
6 VBA : variable C est une zone de la mémoire centrale permettant d enregistrer une valeur et de l utiliser ensuite pour faire des calculs. Une variable à : un nom de la variable, a, b, taux, somme un type, Byte, Integer, Boolean, Double, String, Variant. Le type dit Objet existe, c est quand vous créérez vos propres types! une portée, Public, Private, Dim 6
7 VBA : déclaration de variable <Portée> <Nom> as <type> Par défaut les variables n ont pas besoin d etre déclarées, elles ont le type Variant. Il faut utiliser Option Explicit pour rendre la déclaration obligatoire. Private Sub txprixht_afterupdate Dim Résultat as Double la variable résultat est un réel Dim A, B as Boolean ici A est du type Boolean!! ici les instructions à exécuter End Sub 7
8 Types String : Chaines de caractères. Types numériques : entiers, réels en virgule flottante (précision simple ou double) et réels en virgule fixe (decimal). Dates : Représentation des dates en nombre de jours écoulés depuis le premier janvier Tableaux : une collection de variables d un autre type, l indexation est au choix de l utilisateur, par défaut de 1 à N. Variant : Type abritant tout autre type. Objets : Types définis dans des bibliothèques ou par des utilisateurs.
9 Strings Une chaine de caractères se déclare comme String, par exemple : Dim message As String De nombreuses fonctions de manipulation de strings sont disponibles, exemples : Len, calcule la taille InStr, cherche dans une String Replace, modifie une String Etc.
10 Entiers : Types numériques Byte Integer, entier 2 octets Long, entier 4 octets Decimal : Currency Réels virgule flotante : Single, 4 octets Double, 8 octets
11 Booléens et dates Boolean, représente vrai ou faux. Date, représente une date, stockée comme nombre de jours depuis le premier janvier Il y a un jour de décalage avec des dates Java.
12 Tableaux Un tableau (array) se déclare en ajoutant au nom d une variable des paranthèses et une dimension. Dim t(1 To 10) As Integer Sub arrtest(j As Integer) On accéde aux Dim t(1 To 10) As Integer éléments d un tableau par Dim i As Integer indexation. i = 1 L option globablle While i <= 10 Option Base permet de t(i) = j + I fixer le premier i = i + 1indice de chaque tableau, par Wend défaut les tableaux commencent à 1. End Sub
13 VBA : Affectation Ranger une information (valeur) dans la zone mémoire associé à une variable, et donc modifier la valeur de la variable. Syntaxe : NomDeVariable = Expression Il faut qu il y ait concordance de type entre l expression et la variable soit elles sont de même type, soit VBA sait comment transcrire un type dans un autre. Private Sub txprixht_afterupdate Dim Résultat as Double la variable résultat est un réel Dim A, B as Boolean ici A est du type Variant!! B = 1 Résultat = 5,5 * B A = "Hello Word " End Sub 13
14 VBA : Exercices Que vaudront les variables a, b et c dans le programme suivant lorsque la dernière ligne sera exécutée? Public Sub prog_test Dim a As Integer Dim b As Integer, c As Integer a = 0 a = 18 b = -2 a = a * b c = a * b b = a - c End Sub 14
15 VBA : Exercices Ecrire un programme qui possède deux variables d'âge (exemple: age_pere et age_fils). Les deux variables seront déclarées, puis initialisées à 50 et 17 respectivement. La différence des âges devra être stocker dans une 3ème variable, qui pourrait éventuellement être affichée à l'écran à l'aide de la commande MsgBox "Différence des âges: " & troizieme_variable 15
16 VBA : Exercices Les deux exercices précédents sont des exemples typiques de programmation procédurale. On exécute les instructions les unes à la suite des autres. Aucune action/événement de l utilisateur ne vient perturber ce déroulement 16
17 Exemple de Formulaire Programmation Evénementielle Étiquettes / le SGBD informe l utilisateur Zone de liste déroulante / l utilisateur sélectionne une information (de la BD) Zone de texte / l utilisateur peut saisir une information (nouvelle) Boutons de commande / en cliquant, l utilisateur déclenche un traitement (un gestionnaire d évènement) 17
18 VBA : structures de contrôle Donner au programmeur des outils pour définir les instructions effectivement exécutées, et leur ordre d exécution, en fonction du contexte de l exécution. Deux types : Structures de contrôle alternatives, choix entre plusieurs séquences d instructions Structures de contrôle répétitives, possibilité de répéter, sous conditions, une séquence d instruction. 18
19 VBA : contrôle alternative Plusieurs syntaxes possibles If expression booléenne Then ici traitement_1 Else ici traitement_2 End if Facultatif Passages à la ligne obligatoires 19
20 Instructions conditionnelles (2) Syntaxe en VB: Dim a As Integer, b As Integer a = 5 If a < 10 Then Condition b = 1 Else b = 2 End If
21 VBA : contrôle répétitive Plusieurs syntaxes possibles Do While expression booléenne ici traitement Loop Do ici traitement Loop While expression booléenne Do Until expression booléenne ici traitementdo Loop ici traitement Loop Until expression booléenne 21
22 Boucles (1) Une boucle est un ensemble d instructions qui est répété un certain nombre de fois S il l on veut faire un compteur qui compte jusqu à 10000, alors c est la seule solution Plusieurs syntaxes possibles For, While, Loop, Do While, Les plus utilisées: For et While
23 Boucles (2) - For Compteur jusqu à 10000: Dim a As Integer For a = 0 To Next a Tout ce qui se trouve ici est répété fois Sémantique: Pour a valant De 0 A Fais qqch
24 Boucles (3) - While Différence avec For: on ne connaît pas toujours la fin de la boucle à l avance Dim a As Integer a = 0 While a < Tout ce qui se trouve ici est répété fois a = a + 1 Wend
25 VBA (ACCES) : Entrée-sortie C est ACCESS qui gère la communication entre l ordinateur et l utilisateur au moyen d interfaces. le formulaire. l état. Notions de classe et d objet. 25
26 Exemple de Formulaire Étiquettes / le SGBD informe l utilisateur Zone de liste déroulante / l utilisateur sélectionne une information (de la BD) Zone de texte / l utilisateur peut saisir une information (nouvelle) Boutons de commande / en cliquant, l utilisateur déclenche un traitement (un gestionnaire d évènement) 26
27 VBA : Classe Une classe déclare des caractéristiques communes à un ensemble d'objets. Chien Chat Zone de texte (TextBox) Zone de liste déroulante (ComboBox) Bouton de commande (CommandButton) Sont des Classes. Les classes sont faites par vous ou déjà existantes!!!!
28 VBA : Classe Une classe déclare des caractéristiques communes à un ensemble d'objets. Formulaire (Form) Étiquette (Label) Zone de texte (TextBox) Zone de liste déroulante (ComboBox) Bouton de commande (CommandButton) Sont des Classes. Une classe définie un ensemble : de propriétés, de méthodes, de gestionnaires d évènements. Un Objet est une instance particulière d une classe.
29 Classe : propriétés Définissent les caractéristiques d un objet d une classe. Les propriétés varient d une classe à l autre. Pour toute les classes, nom (name), Pour la classe Étiquette (Label), légende (caption), Pour la classe Zone de texte (TextBox), valeur (value), Pour la classe zone de liste déroulante (ComboBox), contenu (row source), 29
30 Classe : méthodes Définissent les traitements de base liés à la classe. Ce que peut faire les objets de la classe. Les méthodes varient d une classe à l autre. Syntaxe d invocation: NomObjet.NomMéthode Devenir actif, nomobjet.setfocus Exécuter la requête, nomobjet.requery Ps : la liste des classes et des leurs méthodes est très vaste en VBA, donc impossible à retenir Recourir au Help (icône «?» sur ACCESS). 30
31 Classe : Gestionnaires d évènements Captures les évènement appliquer sur un objet de la classe Les gestionnaire varient d une classe à l autre. Syntaxe générale : Private Sub NomObjet_NomEvénement traitement à écrire par le programmeur End Sub un clic sur l objet, Private Sub nomobjet_click() End Sub avant une mise à jour, Private Sub nomobjet_beforeupdate(cancel As Integer) End Sub 31
32 Conventions à respecter Les éléments (objets) d un formulaire s appellent des contrôles. Le nom du contrôle doit commencer par deux ou trois lettres indiquant de quoi il s agit suivies de son nom proprement dit. étprix, pour une étiquette, btvalider, pour un bouton de commande. Etc. Les gestionnaires d évènements des contrôles d un formulaire et celles du formulaire lui-même sont regroupées dans un même module. 32
33 Activités dans Excel But de la programmation dans Excel: interragir avec les feuilles de calculs Nécessite une brève introduction aux objets MS Office Structures de base toujours les mêmes
34 Structure des objets Excel
35 Structure des classeurs Chaque objet appartient à une collection. Cette collection est faite d'une multitude d'objets. La collection Worksheets (ensemble des classeurs) se composent d'un ensemble de Worksheet. Chacun des Workbook contient à son tour une collection de Worksheet (ou Sheet). Ces collections s'appellent Worksheets ou Sheets.
36 Vision imagée de la hierarchie d'objets Excel Workbooks Workbook(1) Sheets Workbook(2) Sheets Sheet(3) Sheet(2) Sheet(1) Sheet(3) Sheet(2) Sheet(1)
37 Hiérarchie en Visual Basic (1) On écrit une hiérarchie en VB avec des. (point) On se réfère à la cellule A1 de la 1ère feuille de calculs: Excel.Workbooks(1).Sheets(1).Cells(1,1) Noter que l'index 1 est le plus petit. Pas de 0. Workbooks(1) => on prend le 1er élément de la collection des Workbook. Des simplifications d'écrire sont possibles Sheets(1).Cells(1,1) est équivalent
38 Hiérarchie en Visual Basic (2) Cells est également une collection. Chaque élément de la collection est une cellule, indexée matriciellement. Cells(3, 4) est le cellule (Cell) "C4". Cependant, l'objet Cell n'existe pas vraiment en Excel, il est remplacé par Range Chaque Range a de nombreuses propriétés, comme la couleur ou la police
39 Hiérarchie en Visual Basic (3) Ecrire dans la cellule A1: Excel.Workbooks(1).Sheets(1).Cells(1, 1).Value = "salut" Excel.Workbooks(1).Sheets(1).Range("A1").Value = "salut" Sheets(1).Range("A1").Value = "salut" Range("A1").Value = "salut" (il faut être sur que la 1ère feuille de calculs est sélectionnée dans Excel ) Les 2 dernières solutions sont des simplifications d'écriture, mais évidemment mois précises
40 Hiérarchie en Visual Basic (4) Lorsque l'on tape Range("a1"). Visual Basic propose toute une liste de méthodes et de propriétés disponibles pour cet objet. Une méthode est une action que l'on peut exécuter sur un objet
41 Applications - Police On peut changer la police ainsi: Graisse: Sheets(1).Range("A1").Font.Bold = True Taille: Sheets(1).Range("A1").Font.Size = 12 Nom: Sheets(1).Range("A1").Font.Name = "Arial"
42 Applications Valeur Ecrire une valeur: Sheets(1).Range("A1").Value = 12 Ecrire une formule: Sheets(1).Range("A1").Value = "=SUM(A1:B1)" Attention: il est nécessaire d'écrire la formule en anglais!
43 Applications Couleurs (1) 2 syntaxes pour les couleurs: Sheets(1).Range("A1").Interior.Color = vbred (vbblack, vbred, vbgreen, vbyellow, vbblue, vbmagenta, vbcyan, vbwhile ou valeurs en hexa) Sheets(1).Range("A1").Interior.ColorIndex
44 Applications Couleurs (2) Définition de la couleur du bord: Sheets(1).Range("A1").Borders.Color = vbred Ou Sheets(1).Range("A1").Borders.ColorIndex = 13
45 Complément sur les couleurs Système de couleur RGB 3 valeurs codées de 0 à 255 (3 x 8bits = 24bits) (Rouge, Vert, Bleu) Blanc : R:255 G:255 B:255 Bleu: R:0 G:0 B:255 Convertir en hexadécimale 255->FF 15->0F Ecrire les 3 valeurs à côté: 0xFFED10 Ecrire en décimale 0xFFED10 ->
46 Utilisation pratique de VB dans Excel Menu Outils -> Macro -> Visual Basic Editor
47 L environement de dévelopement Éditeur Explorateur de projet Propriétés Espions (débogage)
48 Ajouter une fonction à Excel Click droit sur Microsoft Excel objects : Séléctioner Module
49 Structure d une fonction Délimiteurs de fonction Nom de la Nom fonction Liste Type de des l argument de arguments l argument Type de la fonction Corps de la fonction: Attribution fonctionne comme valeur de retour
50 Utilisation dans Excel
51 Conditions pour fonctions à appeler dans Excel Ne pas changer la structure d une feuille Excel. Ne pas changer les propriétés d une cellule. Toute fonction appelée doit respecter les mêmes restrictions. Si la fonction doit être exécuté même si ses arguments ne changent pas il faut appeler Application.Volatile. Doit retourner un type qu Excel sait traiter.
52 Subroutines Les sub ne renvoient pas de résultat, contrairement aux fonctions. Les sub ne peuvent pas être appelées directement depuis les cellules de Excel. Si une sub est appelée depuis une fonction qui est appelée depuis une cellule, alors elle doit respecter les mêmes restrictions que ces fonctions.
53 Valeurs par défaut Les paramètres des Function et Sub peuvent être optionnels. Si un paramètre est optionnel tous Sub ajoutespace(byref les paramètres str As String, suivants Optional nble As Integer sont = 5) aussi. Dim prefix Sub ajoutespace(byref As String str As String, Optional vnb As Variant) Si prefix un paramètre = Dim Space(nb) prefix As String est de type Variant on peut str = prefix Dim & nb stras Integer tester que l appel n a pas définit ce paramètre Debug.Print If IsMissing(vnb) str Then avec End Sub IsMissing. nb = 5 Else nb = CInt(vnb) End If prefix = Space(nb) str = prefix & str Debug.Print str End Sub
54 Paramètres nommés On peut appeler une fonction en nommant ses paramètres. Sub ajoutespace(byref str As String, Optional nb As Integer = 5) Dim prefix As String prefix = Space(nb) str = prefix & str Debug.Print str End Sub ajoutespace str:=res, nb:=10
55 Appel de Function Une Function s appelle en plaçant une liste d expressions entre parenthèses à la place de la liste des arguments. Un appel de fonction remplace toute expression du même type que le type de retour de la fonction. Exemple : X=surfCercle(2.0)+4
56 Appel de sub 2 façons d appeler une sub: Call suivi du nom, les arguments entre () nom Function du HelloWorld() Sub (sans As Call) Stringavec arguments séparés par, Function Dim res As String res = "Hello HelloWorld() World" As String Call Dim ajoutespace(res) res As String HelloWorld res = "Hello World" = res End ajoutespace Function res HelloWorld = res Sub End ajoutespace(byref Function str As String) str = " " & str End Sub ajoutespace(byref Sub str As String) str = " " & str End Sub
57 Sub, Function : paramètres Deux façons de passer un paramètre a une Function où Sub : Par valeur, le nom du paramètre est précédé par ByVal (cette méthode de passage de paramètres est la méthode par défaut). Par référence, le nom du paramètre est précédé par ByRef.
58 Variables globales Une variable déclarée à l extérieur de toute Function ou Sub est globale. Deux types de visibilités sont possibles : Public, visible depuis tous modules, Public, visible depuis tous modules, Private, visible uniquement dans le module courant.
59 Manipulation des cellules Les feuilles et les celules d Excel sont des variables de type spécial. Elles peuvent etre manipulées dans VBA. À chaque feuille correspond une variable :
60 Exemple Option Explicit Sub displaysquare() Dim i As Integer Result est un Objet de type Excel.Worksheet Excel -> bibliothèque Worksheet -> class For i = 1 To 100 result.cells(i, 1).Value = i * i result.cells(i, 1).Interior.ColorIndex = i Mod 32 Next i End Sub Cells est une Value méthode est une de propriété la class de Worksheet la à 2 class arguments Range (il a une Autre méthode de même nom à 1 argument) qui retourne un objet de type Excel.Range
61 Évènements Le évènements sont des subroutines qui s exécutent assynchronement. Ils sont déclenchés automatiquement par des actions extérieures. Quelques exemples Private Sub : btngo_click() displaysquare Private Sub Worksheet_Change(ByVal Target As Range) If Target.Cells.Count > 1 Or IsEmpty(Target) Then Click de souris sur End Subouton Changement Exit de Subcontenu d une cellule End If Changement de la cellule courante Private Sub Worksheet_SelectionChange(ByVal Target As Range) calc.cells(2, 4).Value = "selection is now " & Target.Address End Sub If Target.Address = "$A$1" Then calc.cells(1, 4).Value = "A1 Changed" End If End Sub
62 Évènements Nom de la class, Dans certains cas nom De l objet Nom de l évènement
63 Erreurs Dans son comportement par défaut l exécution s arrête et un message est affiché. On peut spécifier un autre comportement si une erreur se produit, trois comportemens sont possibles : On Error Goto 0, le comportement par défaut On Error Resume Next, ignorer les erreurs et passer à l instruction suivante. On Error Goto <label>, sauter à <label> (ligne marqué de <lable>:) si une erreur se produit. Si une erreur se produit la variable Err est
64 Erreurs (suite) La variable Err contient plusieurs membres, les plus importants : Number, contient le numéro unique de l erreur. Description, contient la description de l erreur. Raise, produit une erreur (utile pour signaler des erreurs à d autres parties du programme. Clear, nettoye la dernière erreur.
65 Erreurs (exemple) Modification du traitement des erreurs. Sub ajoutespace(byref str As String, Optional vnb As Variant) Dim prefix As String Dim nb As Integer On Error GoTo err_label If IsMissing(vnb) Then nb = 5 Else nb = CInt(vnb) End If prefix = Space(nb) str = prefix & str Exit Sub Label Accès à l erreur err_label: MsgBox Err.Description End Sub
66 Forms Les forms sont des objets graphiques qu on peut afficher dans Excel. On utilise des forms pour intéragir avec un utilisateur. Une form et toujours composé d une fenêtre sur laquelle s affichent des contrôles graphiques. La boite à outils de Excel propose plusieurs contrôles : boutons, zones de texte, liste de choix, etc. Chaque contrôle propose des évènements qui permettent d interagir avec l utilisateur. Chaque form gère son propre module.
67 Créer une form
68 Form et boite à outils
69 Design de la form
70 Code associé à une form Évènement click du bouton Accès à une Accès à une propriété d un autre contrôle
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é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 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é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étailFormation 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é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é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é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é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é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étailSHERLOCK 7. Version 1.2.0 du 01/09/09 JAVASCRIPT 1.5
SHERLOCK 7 Version 1.2.0 du 01/09/09 JAVASCRIPT 1.5 Cette note montre comment intégrer un script Java dans une investigation Sherlock et les différents aspects de Java script. S T E M M E R I M A G I N
Plus en détailTP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile
TP n 2 Concepts de la programmation Objets Master 1 mention IL, semestre 2 Le type Abstrait Pile Dans ce TP, vous apprendrez à définir le type abstrait Pile, à le programmer en Java à l aide d une interface
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é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é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é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étailExcel. Identification. Informations sur vos besoins et objectifs. Notions fondamentales. Fiche de validation des besoins en formation Bureautique
Fiche de validation des besoins en formation Bureautique Excel Identification Nom : Prénom : Société : Adresse : CP Ville : Adresse e-mail : Téléphone professionnel : Informations sur vos besoins et objectifs
Plus en détailProgrammer en JAVA. par Tama (tama@via.ecp.fr( tama@via.ecp.fr)
Programmer en JAVA par Tama (tama@via.ecp.fr( tama@via.ecp.fr) Plan 1. Présentation de Java 2. Les bases du langage 3. Concepts avancés 4. Documentation 5. Index des mots-clés 6. Les erreurs fréquentes
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é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étailLangage propre à Oracle basé sur ADA. Offre une extension procédurale à SQL
Cours PL/SQL Langage propre à Oracle basé sur ADA Offre une extension procédurale à SQL PL/SQL permet d utiliser un sous-ensemble du langage SQL des variables, des boucles, des alternatives, des gestions
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é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étailLES TYPES DE DONNÉES DU LANGAGE PASCAL
LES TYPES DE DONNÉES DU LANGAGE PASCAL 75 LES TYPES DE DONNÉES DU LANGAGE PASCAL CHAPITRE 4 OBJECTIFS PRÉSENTER LES NOTIONS D ÉTIQUETTE, DE CONS- TANTE ET DE IABLE DANS LE CONTEXTE DU LAN- GAGE PASCAL.
Plus en détailINITIATION AU LANGAGE C SUR PIC DE MICROSHIP
COURS PROGRAMMATION INITIATION AU LANGAGE C SUR MICROCONTROLEUR PIC page 1 / 7 INITIATION AU LANGAGE C SUR PIC DE MICROSHIP I. Historique du langage C 1972 : naissance du C dans les laboratoires BELL par
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é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é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étailLangage Java. Classe de première SI
Langage Java Table des matières 1. Premiers pas...2 1.1. Introduction...2 1.2. Mon premier programme...2 1.3. Les commentaires...2 2. Les variables et les opérateurs...2 3. La classe Scanner...3 4. Les
Plus en détailPlan du cours. Historique du langage http://www.oracle.com/technetwork/java/index.html. Nouveautés de Java 7
Université Lumière Lyon 2 Faculté de Sciences Economiques et Gestion KHARKIV National University of Economic Introduction au Langage Java Master Informatique 1 ère année Julien Velcin http://mediamining.univ-lyon2.fr/velcin
Plus en détailNOS FORMATIONS EN BUREAUTIQUE
NOS FORMATIONS EN BUREAUTIQUE Par Vivien Romaric DOVI EREBYA SENEGAL «Villa N 1, cité BOURGI - Route de l'aéroport - Dakar, Sénégal» +221 77 475 74 59 info@erebya.com 1 FORMATION N 002 : Initiation à l
Plus en détailSTAGE IREM 0- Premiers pas en Python
Université de Bordeaux 16-18 Février 2014/2015 STAGE IREM 0- Premiers pas en Python IREM de Bordeaux Affectation et expressions Le langage python permet tout d abord de faire des calculs. On peut évaluer
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é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étailAccess et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite.
Access et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite. Mots-clés : Niveau : Bases de données relationnelles, Open Office, champs, relations,
Plus en détailParcours FOAD Formation EXCEL 2010
Parcours FOAD Formation EXCEL 2010 PLATE-FORME E-LEARNING DELTA ANNEE SCOLAIRE 2013/2014 Pôle national de compétences FOAD Formation Ouverte et A Distance https://foad.orion.education.fr Livret de formation
Plus en détailModule Administration BD Chapitre 1 : Surcouche procédurale dans les SGBDS
Module Administration BD Chapitre 1 : Surcouche procédurale dans les SGBDS 1. Introduction Nous allons aborder la notion de surcouche procédurale au sein des SGBDS relationnels tels que Oracle (PLSQL)
Plus en détailGénie Logiciel avec Ada. 4 février 2013
Génie Logiciel 4 février 2013 Plan I. Généralités II. Structures linéaires III. Exceptions IV. Structures arborescentes V. Dictionnaires I. Principes II. Notions propres à la POO I. Principes Chapitre
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é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étailTP1 : Initiation à Java et Eclipse
TP1 : Initiation à Java et Eclipse 1 TP1 : Initiation à Java et Eclipse Systèmes d Exploitation Avancés I. Objectifs du TP Ce TP est une introduction au langage Java. Il vous permettra de comprendre les
Plus en détailMAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA
MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA OBJECTIFS : manipuler les fenêtres et l environnement Windows, gérer ses fichiers et dossiers, lancer les applications bureautiques présentes sur son poste. PUBLIC
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é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é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étailAMICUS 18 (2ème partie) 4) Présentation du logiciel Amicus IDE
AMICUS 18 (2ème partie) Dans la première partie, nous avions présenté la platine Amicus 18 et nous avions réalisé quelques montages simples. Nous allons découvrir un peu mieux la programmation. Dans la
Plus en détailStyler un document sous OpenOffice 4.0
Mars 2014 Styler un document sous OpenOffice 4.0 Un style est un ensemble de caractéristiques de mise en forme (police, taille, espacement, etc.) qui sert à structurer un document en l organisant de manière
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étailApplications des mathématiques. 05082014.pdf. Introduction à la Programmation en Visual Basic 6
Applications des mathématiques 05082014.pdf Introduction à la Programmation en Visual Basic 6 Jean-marc Ledermann 2014 Table des matières 1 Contrôles, propriétés... 2 2 Procédures... 4 3 Variables et formules
Plus en détailÉvaluation des compétences. Identification du contenu des évaluations. Septembre 2014
Identification du contenu des évaluations Septembre 2014 Tous droits réservés : Université de Montréal Direction des ressources humaines Table des matières Excel Base version 2010... 1 Excel intermédiaire
Plus en détailCompilation (INF 564)
Présentation du cours Le processeur MIPS Programmation du MIPS 1 Compilation (INF 564) Introduction & architecture MIPS François Pottier 10 décembre 2014 Présentation du cours Le processeur MIPS Programmation
Plus en détailAutomatisation d'une Facture 4. Liste Déroulante Remises Case à cocher Calculs
Dans la série Les tutoriels libres présentés par le site FRAMASOFT Automatisation d'une Facture 4 Liste Déroulante Remises Case à cocher Calculs Logiciel: Version: Licence: Site: OpenOffice.org Calc :
Plus en détailEXCEL PERFECTIONNEMENT SERVICE INFORMATIQUE. Version 1.0 30/11/05
EXCEL PERFECTIONNEMENT Version 1.0 30/11/05 SERVICE INFORMATIQUE TABLE DES MATIERES 1RAPPELS...3 1.1RACCOURCIS CLAVIER & SOURIS... 3 1.2NAVIGUER DANS UNE FEUILLE ET UN CLASSEUR... 3 1.3PERSONNALISER LA
Plus en détailCours 1 : Qu est-ce que la programmation?
1/65 Introduction à la programmation Cours 1 : Qu est-ce que la programmation? Yann Régis-Gianas yrg@pps.univ-paris-diderot.fr Université Paris Diderot Paris 7 2/65 1. Sortez un appareil qui peut se rendre
Plus en détailJava Licence Professionnelle CISII, 2009-10
Java Licence Professionnelle CISII, 2009-10 Cours 4 : Programmation structurée (c) http://www.loria.fr/~tabbone/cours.html 1 Principe - Les méthodes sont structurées en blocs par les structures de la programmation
Plus en détailSupport de TD ArcGIS 10.1. Introduction à l automatisation et au développement avec ArcGIS 10.1 JEAN-MARC GILLIOT 2014-2015. 3 e année ingénieur
JEAN-MARC GILLIOT 2014-2015 Durée 1,5 heures Introduction à l automatisation et au développement avec ArcGIS 10.1 3 e année ingénieur Support de TD ArcGIS 10.1 Grande école européenne d'ingénieurs et de
Plus en détailUtilitaires méconnus de StrataFrame
Utilitaires méconnus de StrataFrame Voici quelques classes d utilitaires, parmi ceux qui se trouvent dans le NameSpace MicroFour.StrataFrame.Tools. Cette liste n est pas exhaustive, et les regroupements
Plus en détailLangage et Concepts de ProgrammationOrientée-Objet 1 / 40
Déroulement du cours Introduction Concepts Java Remarques Langage et Concepts de Programmation Orientée-Objet Gauthier Picard École Nationale Supérieure des Mines de Saint-Étienne gauthier.picard@emse.fr
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é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étailACTIVITÉ DE PROGRAMMATION
ACTIVITÉ DE PROGRAMMATION The purpose of the Implementation Process is to realize a specified system element. ISO/IEC 12207 Sébastien Adam Une introduction 2 Introduction Ø Contenu Utilité de l ordinateur,
Plus en détailUtilisation de JAVA coté Application serveur couplé avec Oracle Forms Hafed Benteftifa www.degenio.com Novembre 2008
Introduction Utilisation de JAVA coté Application serveur couplé avec Oracle Forms Hafed Benteftifa www.degenio.com Novembre 2008 Forms 10g permet l utilisation du JAVA côté client et côté application
Plus en détailInitiation à Excel. Frédéric Gava (MCF) gava@univ-paris12.fr
Initiation à Excel Frédéric Gava (MCF) gava@univ-paris12.fr LACL, bâtiment P2 du CMC, bureau 221 Université de Paris XII Val-de-Marne 61 avenue du Général de Gaulle 94010 Créteil cedex Plan de cette année
Plus en détailINSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX
TABLE DES MATIERES Livret Utilisateur Excel 2007 Niveau 2 INSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX... 4 Les tableaux croisés dynamiques... 4 Création d un tableau croisé... 5 Comparer des
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étail1. Structure d'un programme FORTRAN 95
FORTRAN se caractérise par la nécessité de compiler les scripts, c'est à dire transformer du texte en binaire.(transforme un fichier de texte en.f95 en un executable (non lisible par un éditeur) en.exe.)
Plus en détailVisual Basic.NET Interaction avec Excel
Jacques Bourgeois Formation Informatique Inc. Visual Basic.NET Interaction avec Excel Notes de cours Supplément Excel Version 1.0 Copyright 2011 Jacques Bourgeois Copyright 2011 Jacques Bourgeois. Tous
Plus en détailRapport 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étailSélection du contrôleur
Démo CoDeSys - 1 - 1. Configuration de l environnement de travail : Lancer le logiciel CoDeSys Fichier Nouveau Lors de la première utilisation, une boîte de dialogue apparaît permettant la sélection du
Plus en détailAnne Tasso. Java. Le livre de. premier langage. 10 e édition. Avec 109 exercices corrigés. Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2
Anne Tasso Java Le livre de premier langage 10 e édition Avec 109 exercices corrigés Groupe Eyrolles, 2000-2015, ISBN : 978-2-212-14154-2 Table des matières Avant-propos Organisation de l ouvrage..............................
Plus en détailTable des matières Avant-propos... V Scripting Windows, pour quoi faire?... 1 Dans quel contexte?
Avant-propos... V CHAPITRE 1 Scripting Windows, pour quoi faire?... 1 Dans quel contexte?.................................................. 1 La mauvaise réputation............................................
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étaildes Données et Référentiels sur l'eau Service d'administration Nationale
Formats d échanges Service d'administration Nationale des Données et Référentiels sur l'eau PRESENTATION DU FORMAT D ECHANGE SIMPLIFIE Thème : TOUS LES THEMES Version : 2.0 Version 2002-1 Mars 2003 Publication
Plus en détailRappel. Analyse de Données Structurées - Cours 12. Un langage avec des déclaration locales. Exemple d'un programme
Rappel Ralf Treinen Université Paris Diderot UFR Informatique Laboratoire Preuves, Programmes et Systèmes treinen@pps.univ-paris-diderot.fr 6 mai 2015 Jusqu'à maintenant : un petit langage de programmation
Plus en détailCRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE
CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE 2 ème partie : REQUÊTES Sommaire 1. Les REQUÊTES...2 1.1 Créer une requête simple...2 1.1.1 Requête de création de listage ouvrages...2 1.1.2 Procédure de
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étailIntroduction au langage C
Introduction au langage C Cours 1: Opérations de base et premier programme Alexis Lechervy Alexis Lechervy (UNICAEN) Introduction au langage C 1 / 23 Les premiers pas Sommaire 1 Les premiers pas 2 Les
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étail.NET - Classe de Log
.NET - Classe de Log Classe permettant de Logger des données Text Dans tous les projets, il est indispensable de pouvoir stocker de l'information textuelle : Pour le suivi des erreurs Pour le suivi de
Plus en détailPremiers Pas en Programmation Objet : les Classes et les Objets
Chapitre 2 Premiers Pas en Programmation Objet : les Classes et les Objets Dans la première partie de ce cours, nous avons appris à manipuler des objets de type simple : entiers, doubles, caractères, booléens.
Plus en détailManuel Utilisateur. Boticely
Manuel Utilisateur Boticely Auteur : Logica Version : 1.4 Droit d auteur Ce texte est disponible sous contrat Creative Commons Paternité - Pas d'utilisation Commerciale - Partage des Conditions Initiales
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étailIMPORTATION, CRÉATION, MANIPULATION, EXPORTATION DE DONNÉES STATISTIQUES
IMPRTATIN, CRÉATIN, MANIPULATIN, EXPRTATIN DE DNNÉES STATISTIQUES Bernard Dupont Bernard.Dupont@univ-lille1.fr ahm.bahah@yahoo.fr Bien que l'analyse et le traitement des données ne soient pas sa vocation
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é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é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étailManuel de mise en page de l intérieur de votre ouvrage
Manuel de mise en page de l intérieur de votre ouvrage Merci de suivre strictement les recommandations de ce manuel qui a pour but de vous aider à préparer un livre dont la qualité de mise en page est
Plus en détail4. Groupement d objets
Conception objet en Java avec BlueJ une approche interactive 4. Groupement d objets Collections et itérateurs David J. Barnes, Michael Kölling version française: Patrice Moreaux Rédigé avec 1.0 Principaux
Plus en détailIUT BREST UN LOGICIEL SCADA : PC VUE 2010 DEP.GMP
IUT BREST DEP.GMP UN LOGICIEL SCADA : PC VUE 2010 Table des matières 1. Introduction à la supervision- logiciel SCADA... 4 1.A. Définition d un logiciel SCADA /Supervision... 4 1.B. Ou trouve-t-on des
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étailLe langage C. Séance n 4
Université Paris-Sud 11 Institut de Formation des Ingénieurs Remise à niveau INFORMATIQUE Année 2007-2008 Travaux pratiques d informatique Le langage C Séance n 4 But : Vous devez maîtriser à la fin de
Plus en détailStructure d un programme et Compilation Notions de classe et d objet Syntaxe
Cours1 Structure d un programme et Compilation Notions de classe et d objet Syntaxe POO 1 Programmation Orientée Objet Un ensemble d objet qui communiquent Pourquoi POO Conception abstraction sur les types
Plus en détailPerfectionnement Excel 2007
Perfectionnement Excel 2007 -2- Avertissement Ce document accompagne le cours qui a été conçu spécialement pour les stagiaires des cours de Denis Belot. Le cours a été réalisé en réponse aux diverses questions
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étailINTRODUCTION GENERALE...1 LA CONNEXION ODBC :...1. CONNEXION AU TRAVERS D EXCEL(tm)...6. LOGICIEL QUANTUM GIS (Qgis)... 10
PROGRAMME RÉGIONAL DE RENFORCEMENT DE LA COLLECTE DES DONNÉES STATISTIQUES DES PECHES DANS LES ÉTATS MEMBRES ET DE CREATION D UNE BASE DE DONNÉES REGIONALE Manuel de formation TABLE DES MATIERES INTRODUCTION
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étailGuide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons
Guide d'utilisation OpenOffice Calc AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons 1 Table des matières Fiche 1 : Présentation de l'interface...3 Fiche 2 : Créer un nouveau classeur...4
Plus en dé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étail