CRÉER DES PROCÉDURES FUNCTION

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

Download "CRÉER DES PROCÉDURES FUNCTION"

Transcription

1 1 CRÉER DES PROCÉDURES FUNCTION Dans ce chapitre La différence entre les procédures Sub et Function Comment créer des fonctions personnalisées? À propos des fonctions et des arguments Quelques exemples VBA permet de créer deux types de procédures : Sub et Function. Les procédures Sub ont été traitées dans le chapitre précédent. Intéressonsnous maintenant aux procédures Function. Les procédures Sub contre les procédures Function Une procédure Sub est une commande exécutable par l'utilisateur ou par une autre procédure. Les procédures Function renvoient toujours une valeur, à l'instar des fonctions de la feuille de travail d'excel et des fonctions intégrées de VBA. Les procédures Function peuvent également utiliser des arguments. Les procédures Function sont souples et peuvent être utilisées dans deux situations : " En tant qu'élément d'une expression dans une procédure VBA " Dans les formules créées d'une feuille de travail Vous pouvez utiliser une procédure Function tandis que vous travaillez avec une fonction de feuille de travail d'excel ou une fonction VBA.

2 198 EXCEL 2002 ET VBA Pourquoi créer des fonctions personnalisées? Les débutants connaissent les fonctions les plus courantes de la feuille de travail d'excel : SOMME, MOYENNE et SI. Excel contient plus de 300 fonctions prédéfinies dans la feuille de travail, ainsi que des fonctions disponibles à travers le complément Toolpak Analysis. Si cela ne suffit pas, vous pouvez créer des fonctions personnalisées en utilisant VBA. Quel intérêt y a-t-il à créer autant de nouvelles fonctions? Cela simplifie le travail, tout simplement.les fonctions personnalisées sont très utiles dans les formules de feuille de travail et les procédures VBA. Par exemple, vous pouvez créer une fonction personnalisée capable de raccourcir vos formules de manière significative. Les formules courtes sont plus lisibles et plus faciles à modifier. En revanche, les fonctions personnalisées sont beaucoup plus lentes que les fonctions intégrées. Quand vous créez des applications, certaines procédures répètent des calculs. Il est souvent possible de créer une fonction personnalisée qui exécute un calcul. Ensuite, vous pouvez appeler la fonction à partir de votre procédure. Une fonction personnalisée peut donc éliminer les redondances de code et réduire le nombre d'erreurs. Vos collègues peuvent également profiter de vos fonctions spécialisées. Bien que de nombreuses personnes rechignent à créer des fonctions personnalisées, le processus n'est pas difficile. Ce type de fonctions est agréable à créer et à insérer dans la boîte de dialogue des fonctions. Il donne l'impression que l'on remanie Excel. Un premier exemple : une fonction personnalisée La fonction personnalisée suivante est définie dans un module VBA. Elle s'appelle Reverse et utilise un argument simple. Elle inverse les caractères et renvoie le résultat comme chaîne de caractères. Function Reverse(InString) As String ' inverse l'argument Reverse = "" StringLength = Len(InString) For i = StringLength To 1 Step -1 Reverse = Reverse & Mid(InString, i, 1) Next i La section Analyse d'une fonction personnalisée, plus loin dans ce chapitre, explique le fonctionnement de cette fonction. Quand vous créez des fonctions personnalisées pour une formule de feuille de tra-

3 CHAPITRE 10 - CRÉER DES PROCÉDURES FUNCTION 199 vail, stockez-les dans un module normal VBA. Si vous les placez dans un module de code d'une feuille ou dans ThisWorkbook, elles ne fonctionneront pas dans vos formules. Utilisation d'une fonction dans une feuille de travail Quand vous écrivez une formule utilisant la fonction Reverse, Excel exécute le code pour obtenir la valeur (voir Figure 10-1). Voici comment vous pouvez utiliser la fonction dans une formule : La fonction s'exécute comme la fonction intégrée d'une feuille de travail. Vous pouvez l'insérer dans une formule avec la commande Insertion! Fonction ou le bouton Insérer un fonction de la barre d'outils standard (dans la boîte de dialogue Insérer une fonction, les fonctions personnalisées se trouvent dans la catégorie Personnalisées). La Figure 10.1 donne des exemples de cette fonction en action. Les formules résident dans la colonne B et utilisent les textes de la colonne A comme arguments. Comme vous pouvez le constater, elle renvoie son argument simple, mais ses caractères sont inversés. FIGURE 10-1 Utilisation d'une fonction personnalisée dans une formule de feuille de travail. Vous pouvez imbriquer des fonctions personnalisées et les combiner avec d'autres éléments dans vos formules. La formule suivante utilise la fonction Reverse deux fois. Le résultat est la chaîne de caractères initiale : =Reverse(Reverse(A1))

4 200 EXCEL 2002 ET VBA Utilisation de la fonction dans une procédure VBA La procédure suivante VBA est définie dans le même module que la fonction personnalisée Reverse. Elle affiche une zone de saisie pour solliciter un texte de l'utilisateur, puis emploie la fonction intégrée VBA MsgBox pour afficher l'entrée de l'utilisateur après le traitement par la fonction Reverse (voir Figure 10-2). L'entrée initiale apparaît comme légende dans la zone de message. Sub ReverseIt() UserInput = InputBox("Entrée un texte :") MsgBox Reverse(UserInput),, UserInput End Sub Dans l'exemple illustré Figure 10-2, la chaîne de caractères entrée en réponse à la fonction InputBox était Excel Programming With VBA. La fonction MsgBox affiche le texte renversé. FIGURE 10-2 Utilisation d'une fonction personnalisée dans une procédure VBA. Analyse de la fonction personnalisée Les procédures Function peuvent être beaucoup plus complexes, et si notre exemple n'est pas d'une grande utilité, son analyse peut vous aider à comprendre leur comportement. Voici de nouveau le code : Function Reverse(InString) As String ' inverse l'argument Dim i as Integer, StringLength as Integer Reverse = "" StringLength = Len(InString) For i = StringLength To 1 Step -1 Reverse = Reverse & Mid(InString, i, 1) Next i La procédure commence par le mot-clé Function, et non par Sub. Elle est suivie du nom de la fonction (Reverse). Cette fonction personnalisée n'utilise qu'un argument (InString), placé entre parenthèses. As String définit le type

5 CHAPITRE 10 - CRÉER DES PROCÉDURES FUNCTION 201 de données de la valeur de retour de la fonction. Excel utilise le type Variant si aucun type n'est indiqué. La deuxième ligne est un commentaire (facultatif) qui décrit ce que réalise la fonction. Ensuite, la procédure initialise le résultat comme chaîne de caractères vide. Notez que j'utilise le nom de la fonction comme variable. Quand une fonction se termine, elle renvoie toujours la valeur courante de la variable correspondant au nom de la fonction. La fonction Len détermine alors la longueur de la chaîne de caractères d'entrée et assigne cette valeur à la variable StringLength. Les trois instructions suivantes se composent d'une boucle For-Next. La procédure boucle pour chaque caractère de la zone de saisie et construit la chaîne de caractères. Notez que la valeur du pas dans la boucle For-Next est négative (pour compter à l'envers). L'instruction dans la boucle emploie la fonction Mid pour renvoyer un caractère unique à partir de la chaîne de saisie. Quand la boucle est terminée, Reverse est une chaîne de caractères en ordre inverse. Cette chaîne est la valeur que la fonction renvoie. La procédure se termine avec une instruction.ce qui est impossible à réaliser avec des fonctions personnalisées Pour développer des fonctions personnalisées, il est important de bien distinguer les fonctions appelées à partir d'autres procédures et les fonctions VBA utilisées dans les formules des feuilles de travail. Les procédures Function utilisées dans les formules de feuilles de travail doivent être passives. Par exemple, le code dans une procédure Function ne peut pas manipuler des plages de cellules. Vous pouvez être tenté d'écrire une fonction personnalisée pour changer le formatage des cellules. Une fonction pourrait changer la couleur du texte dans une cellule basée sur la valeur des cellules, par exemple. Une telle fonction est impossible à écrire. Elle renverra toujours une erreur. En effet, une fonction renvoie toujours une valeur, mais n'exécute jamais d'actions avec des objetsles procédures Function Une procédure Function personnalisée a beaucoup de chose en commun avec une procédure Sub. Déclaration d'une fonction La syntaxe pour déclarer une fonction est la suivante : [Public Private][Static] Function name [(arglist)][as type] [instructions] [name = expression] [Exit Function] [instructions] [name = expression]

6 202 EXCEL 2002 ET VBA TABLEAU 10-1 Mot clé Public Private Static Function Name Arglist Type Instructions Exit Function Les arguments de l'instruction Function Description Indique que la procédure Function est accessible à toutes les autres procédures dans tous les autres modules de tous les projets actifs VBA d'excel (facultatif). Indique que la procédure Function est accessible seulement à d'autres procédures dans le même module (facultatif). Indique que les valeurs des variables déclarées dans la procédure Function sont préservées entre les appels (facultatif). C'est le mot-clé pour signaler le début d'une procédure qui renvoie une valeur ou d'autres données (requis). Représente n'importe quel nom valide de procédure Function devant suivre les mêmes règles qu'un nom de variable. Quand la fonction se termine, le résultat est assigné à son propre nom (requis). Représente une liste de variables correspondant aux arguments passés vers la procédure Function. Les arguments sont joints entre parenthèses. Utilisez une virgule pour séparer des paires d'arguments (facultatif). Type de données retourné par la procédure Function (facultatif). Toutes instructions valides VBA (facultatif). Instruction qui oblige une sortie immédiate de la procédure Function avant son accomplissement (facultatif). Mot-clé qui indique la fin de la procédure Function (requis). En ce qui concerne les fonctions personnalisées dans VBA, n'oubliez pas qu'une valeur est toujours assignée au nom de la fonction au moins une fois (généralement quand l'exécution est terminée). Pour créer une fonction personnalisée, commencez par insérer un module VBA (vous pouvez utiliser un module existant.) Écrivez le mot-clé Function suivi du nom de la fonction et d'une liste de ses arguments entre parenthèses. Vous pouvez également déclarer le type de la valeur de retour en utilisant le mot-clé As (ceci est facultatif mais recommandé). Insérez le code VBA qui exécute le travail et assurez-vous qu'une valeur appropriée est assignée au moins une fois au nom de la fonction dans le corps de la procédure Function. Terminez la fonction avec une instruction. Les noms de fonctions doivent respecter les règles des noms de variables. Si vous envisagez d'utiliser votre fonction personnalisée dans une formule de feuille de travail, assurez-vous que le nom n'a pas la forme d'une adresse de cellule (par exemple, une fonction nommée j21 ne fonctionne pas dans une formule) ou d'une fonction intégrée

7 CHAPITRE 10 - CRÉER DES PROCÉDURES FUNCTION 203 La portée d'une fonction Le Chapitre 9 a présenté la portée d'une procédure (Public ou Private). La portée d'une fonction est équivalente. Elle détermine son appel par d'autres procédures dans d'autres modules ou dans des feuilles de travail. Voici quelques points importants concernant la portée d'une fonction : " Si vous ne déclarez pas la portée d'une fonction, la portée par défaut est Public. " Les fonctions déclarées As Private n'apparaissent pas dans la boîte de dialogue Insérer une fonction d'excel. Par conséquent, si vous créez une fonction qui doit être utilisée uniquement dans une procédure VBA, déclarez-la comme Private pour que les utilisateurs n'essayent pas de l'utiliser dans une formule. " Si votre code VBA doit appeler une fonction définie dans un autre classeur, placez une référence vers l'autre classeur avec la commande Outils! Références de l'éditeur de VB. Exécuter des procédures Function À la différence d'une procédure Sub, il n'y a que deux façons d'exécuter une procédure Function : " En appelant la fonction à partir d'une autre procédure. " En utilisant la fonction dans une formule de feuille de travail. À partir d'une procédure La technique est équivalente à celle qui permettait d'appeler les fonctions intégrées. Par exemple, après avoir défini une fonction appelée SumArray, vous pouvez taper l'instruction suivante : Total = SumArray(MyArray) Cette instruction exécute la fonction SumArray avec MyArray en tant qu'argument. Elle renvoie le résultat de la fonction en l'affectant à la variable Total. Vous pouvez aussi faire appel à la méthode Run de l'objet Application. Voici un exemple : Total = Application.Run ("SumArray","MyArray") Le premier argument de la méthode Run est le nom de la fonction. Les arguments suivants représentent les arguments de la fonction. Les ar-

8 204 EXCEL 2002 ET VBA guments de la méthode Run peuvent être des chaînes littérales (comme ci-dessus), des nombres ou des variables. Dans une formule de feuille de travail La technique est équivalente à celle qui permettait d'appeler les fonctions intégrées. Assurez-vous néanmoins qu'excel peut localiser la fonction. Si la procédure Function est dans le même classeur, vous ne devez rien faire de spécial. Si elle est dans un classeur différent, vous devez indiquer à Excel où elle se trouve. Vous pouvez procéder de trois façons : " Faites précéder le nom de la fonction d'une référence de fichier. Par exemple, pour utiliser une fonction appelée CountNames et définie dans un classeur nommé Myfuncs.xls, employez la référence suivante : =Myfuncs.xls!CountNames(A1:A1000) Si vous insérez la fonction avec la boîte de dialogue Insérer une fonction, la référence du classeur est insérée automatiquement. " Installez une référence dans le classeur avec la commande Outils! Références de l'éditeur de VB. Si la fonction est définie dans un classeur référencé, vous n'avez pas besoin d'utiliser le nom de feuille de travail. Lorsque le classeur dépendant est assigné comme référence, la boîte de dialogue Insérer une fonction continue à insérer la référence du classeur. " Créez un complément. Dans ce cas, la référence de fichier est inutile si vous utilisez l'une des fonctions dans une formule. Cependant, le complément doit être installé. Notez que vos procédures Function n'apparaissent pas dans la boîte de dialogue Macros quand vous choisissez la commande Outils! Macro! Macros. Par ailleurs, vous ne pouvez pas choisir de fonction avec la commande Exécution! Exécuter! Sub! UserForm de VBE (F5) si le curseur est situé dans une procédure Function (vous obtenez la boîte de dialogue Macro qui permet de choisir une macro à exécuter). En conséquence, testez vos fonctions quand vous les développez. Une solution consiste à installer une procédure simple qui appelle la fonction. Si la fonction est conçue pour être utilisée dans des formules de feuille de travail, écrivez une formule simple pour la tester.

9 CHAPITRE 10 - CRÉER DES PROCÉDURES FUNCTION 205 Les arguments de la procédure function Gardez à l'esprit les points suivants au sujet des arguments de procédure Function : " Les arguments peuvent être des variables (tableaux y compris), des constantes, des valeurs littérales ou des expressions. " Certaines fonctions n'ont pas d'argument. " Certaines fonctions ont un nombre fixe d'arguments requis (de 1 à 60). " Certaines fonctions ont une combinaison d'arguments requis et facultatifs. Si votre formule utilise une fonction personnalisée de feuille de travail qui renvoie #VALUE!, il y a une erreur dans votre fonction. L'erreur peut être provoquée par des erreurs logiques dans votre code ou par un passage d'arguments incorrects vers la fonction. Voir Les fonctions de mise au point, plus loin dans ce chapitre. RÉINVENTER LA ROUE La plupart des fonctions intégrées d'excel sont impossibles à créer dans VBA. Cependant, certaines peuvent être reproduites. Pour m'amuser, j'ai écrit ma propre version de la fonction UPPER d'excel. Elle convertit une chaîne de caractères en majuscule. Je l'ai nommée UpCase : Function UpCase(InString As String) As String ' Convertit cet argument en majuscule. Dim StringLength As Integer Dim i As Integer Dim ASCIIVal As Integer Dim CharVal As Integer StringLength = Len(InString) UpCase = InString For i = 1 To StringLength ASCIIVal = Asc(Mid(InString, i, 1)) CharVal = 0 If ASCIIVal >= 97 And ASCIIVal <= 122 Then CharVal = -32 Mid(UpCase, i, 1) = Chr(ASCIIVal + CharVal) End If Next i Quelle sera la différence avec la fonction intégrée? J'ai créé une feuille de travail qui a appelé la fonction fois en utilisant un argument de 26 caractères de long. La feuille de travail a mis 13 secondes pour calculer. J'ai alors substitué la fonction UPPER d'excel et exécuté un nouvel essai. Le recalcul fut pratiquement instantané.

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

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

Plus en détail

TD3 - Facturation avec archivage automatisé

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

Plus en détail

TABLEAU CROISE DYNAMIQUE

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

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

Formation VBA 3 Interagir

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

Visual Basic for Applications

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

Plus en détail

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

PROGRAMMATION EVENEMENTIELLE sur EXCEL

PROGRAMMATION EVENEMENTIELLE sur EXCEL MASTERs SMaRT & GSI PROGRAMMATION EVENEMENTIELLE sur EXCEL Pierre BONNET Programmation évènementielle La programmation évènementielle permet un appel de procédure depuis l'interface HMI d'excel (ou d'un

Plus en détail

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

Comment créer et utiliser une fonction

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

Pour signifier qu'une classe fille hérite d'une classe mère, on utilise le mot clé extends class fille extends mère

Pour signifier qu'une classe fille hérite d'une classe mère, on utilise le mot clé extends class fille extends mère L'héritage et le polymorphisme en Java Pour signifier qu'une classe fille hérite d'une classe mère, on utilise le mot clé extends class fille extends mère En java, toutes les classes sont dérivée de la

Plus en détail

IMPORTATION, CRÉATION, MANIPULATION, EXPORTATION DE DONNÉES STATISTIQUES

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

FORMATION au VBA Pour EXCEL. Version 2007 & +

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

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

Publipostage avec Calc

Publipostage avec Calc Auto-formation sur OpenOffice.org 2.0 par Cyril Beaussier Version 1.0.2 - Avril 2006 Publipostage avec Calc Sommaire Introduction... 2 Présentation... 3 Notions... 4 Les données... 5 Lettre type... 7 Création

Plus en détail

Application 1- VBA : Test de comportements d'investissements

Application 1- VBA : Test de comportements d'investissements Application 1- VBA : Test de comportements d'investissements Notions mobilisées Chapitres 1 à 5 du cours - Exemple de récupération de cours en ligne 1ère approche des objets (feuilles et classeurs). Corps

Plus en détail

Guide de formation avec cas pratiques. Programmation. Philippe Moreau Patrick Morié. Daniel-Jean David

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

Université Ibn Zohr Excel Résume de cours

Université Ibn Zohr Excel Résume de cours Le logiciel Excel: Excel est un tableur qui permet de saisir des données, de les afficher et de faire des traitements sur ces données. Les originalités du tableur sont l'organisation des données et les

Plus en détail

Excel. Identification. Informations sur vos besoins et objectifs. Notions fondamentales. Fiche de validation des besoins en formation Bureautique

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

Parcours FOAD Formation EXCEL 2010

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

Préparation à l examen EFA en Macro

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

1 TD 2 : Construction d'une chier Acrobat et envoi par email

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

Date M.P Libellé Catégorie S.Catégorie Crédit Débit Solde S.B

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

Excel 2007 Niveau 3 Page 1 www.admexcel.com

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

Traitement de texte : Quelques rappels de quelques notions de base

Traitement de texte : Quelques rappels de quelques notions de base Traitement de texte : Quelques rappels de quelques notions de base 1 Quelques rappels sur le fonctionnement du clavier Voici quelques rappels, ou quelques appels (selon un de mes profs, quelque chose qui

Plus en détail

EXCEL PERFECTIONNEMENT CALCULS AVANCES

EXCEL PERFECTIONNEMENT CALCULS AVANCES TABLE DES MATIÈRES FORMATS... 2 Formats personnalisés... 2 ADRESSAGE DE CELLULES... 3 relatif & absolu Rappel... 3 Adressage par nom... 4 Valider avec la touche Entrée... 4 FONCTIONS SI-ET-OU... 6 LA FONCTION

Plus en détail

COURS DE MS EXCEL 2010

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

Le publipostage avec Open Office

Le publipostage avec Open Office Le publipostage avec Open Office Distribué par Le projet OpenOffice.org Les informations contenues dans ce document peuvent faire l objet de modifications sans préavis. Les noms et les données utilisés

Plus en détail

Jexcel. V1.1.4 Manuel d'utilisation. modifié le 16 nov. 2004

Jexcel. V1.1.4 Manuel d'utilisation. modifié le 16 nov. 2004 Jexcel V1.1.4 Manuel d'utilisation modifié le 16 nov. 2004 Où trouver cette documentation : http://adullact.net/docman/?group_id=125 Page du projet : http://adullact.net/projects/jexcel/ Evolutions : Cette

Plus en détail

Algorithmique et programmation : les bases (VBA) Corrigé

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

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

Traitement des données avec Microsoft EXCEL 2010

Traitement des données avec Microsoft EXCEL 2010 Traitement des données avec Microsoft EXCEL 2010 Vincent Jalby Septembre 2012 1 Saisie des données Les données collectées sont saisies dans une feuille Excel. Chaque ligne correspond à une observation

Plus en détail

les Formulaires / Sous-Formulaires Présentation...2 1. Créer un formulaire à partir d une table...3

les Formulaires / Sous-Formulaires Présentation...2 1. Créer un formulaire à partir d une table...3 Présentation...2 1. Créer un formulaire à partir d une table...3 2. Les contrôles :...10 2.1 Le contrôle "Intitulé"...11 2.2 Le contrôle "Zone de Texte"...12 2.3 Le contrôle «Groupe d options»...14 2.4

Plus en détail

Microsoft Excel 2007. Présentation du tableur Excel

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

NOS FORMATIONS EN BUREAUTIQUE

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

EXCEL TUTORIEL 2012/2013

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

Microsoft Excel. Tableur

Microsoft Excel. Tableur Microsoft Excel Tableur 1 Introduction à la notion du tableur Un tableur est un logiciel permettant de manipuler des données numériques et d'effectuer automatiquement des calculs sur des nombres stockés

Plus en détail

Valeur cible et solveur. Les calculs effectués habituellement avec Excel utilisent des valeurs numériques qui constituent les données d'un problème.

Valeur cible et solveur. Les calculs effectués habituellement avec Excel utilisent des valeurs numériques qui constituent les données d'un problème. Valeur cible et solveur Atteindre une valeur cible Les calculs effectués habituellement avec Excel utilisent des valeurs numériques qui constituent les données d'un problème. A l'aide d'un certain nombre

Plus en détail

Utilitaires méconnus de StrataFrame

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

.NET - Classe de Log

.NET - Classe de Log .NET - Classe de Log Classe permettant de Logger des données Text Dans tous les projets, il est indispensable de pouvoir stocker de l'information textuelle : Pour le suivi des erreurs Pour le suivi de

Plus en détail

Programmation VBA. Excel 2013. Daniel-Jean David. et Groupe Eyrolles, 2014, ISBN : 978-2-212-13905-1

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

Excel 2010 Intermediaire

Excel 2010 Intermediaire (Enregistrez le fichier sur votre ordinateur et ouvrez-le avec Acrobat Reader) Excel 2010 Intermediaire Dans ce fichier de positionnement nous vous demandons de valider (en cochant les différentes cases)

Plus en détail

Automatisation d'une Facture 4. Liste Déroulante Remises Case à cocher Calculs

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

Impact des robots d indexation sur le cache de second niveau de SPIP IMBERTI Christophe - SG/SPSSI/CP2I/DO Ouest 06/06/2012 mis à jour le 05/07/2012

Impact des robots d indexation sur le cache de second niveau de SPIP IMBERTI Christophe - SG/SPSSI/CP2I/DO Ouest 06/06/2012 mis à jour le 05/07/2012 Impact des robots d indexation sur le cache de second niveau de SPIP IMBERTI Christophe - SG/SPSSI/CP2I/DO Ouest 06/06/2012 mis à jour le 05/07/2012 SOMMAIRE 1. LE CONSTAT... 2 2. L EXPLICATION... 2 3.

Plus en détail

Se Perfectionner à Excel 2003-2007

Se Perfectionner à Excel 2003-2007 Se Perfectionner à Excel 2003-2007 Nos formations sur notre site web Les formations Excel Se Perfectionner permettent d'acquérir un usage professionnel du plus réputé des tableurs. Le stagiaire doit maîtriser

Plus en détail

Débuter avec OOo Base

Débuter avec OOo Base Open Office.org Cyril Beaussier Débuter avec OOo Base Version 1.0.7 Novembre 2005 COPYRIGHT ET DROIT DE REPRODUCTION Ce support est libre de droit pour une utilisation dans un cadre privé ou non commercial.

Plus en détail

CATALOGUE DES FORMATIONS

CATALOGUE DES FORMATIONS CATALOGUE DES FORMATIONS COURS THEMATIQUES MIGRATION À WINDOWS 10... 1 WORD: LES TABLEAUX... 2 WORD: MODÈLES ET FORMULAIRES... 3 WORD: PUBLIPOSTAGE... 4 WORD: LES LONGS DOCUMENTS... 5 WORD: PUBLICATION...

Plus en détail

Calc 2 Avancé. OpenOffice.org. Guide de formation avec exercices et cas pratiques. Philippe Moreau

Calc 2 Avancé. OpenOffice.org. Guide de formation avec exercices et cas pratiques. Philippe Moreau OpenOffice.org Calc 2 Avancé Guide de formation avec exercices et cas pratiques Philippe Moreau Tsoft et Groupe Eyrolles, 2007, ISBN : 2-212-12036-2, ISBN 13 : 978-2-212-12036-3 4 - Plages de données 4

Plus en détail

Cours Excel : les bases (bases, texte)

Cours Excel : les bases (bases, texte) Cours Excel : les bases (bases, texte) La leçon 1 est une leçon de base qui vous permettra de débuter avec Excel, elle sera fort utile pour les prochaines leçons. Remarque : à chaque fois qu il est demandé

Plus en détail

Leica Application Suite

Leica Application Suite Leica Application Suite Macro Editor et Macro Runner (Éditeur de macros et Exécuteur de macros) Personnalisées et automatisées 2 Les instructions peuvent être momentanément suspendues» de manière optionnelle

Plus en détail

Introduction aux macros et au Basic

Introduction aux macros et au Basic Auto-formation sur OpenOffice.org 2.0 par Cyril Beaussier Version 1.0.16 - Juillet 2007 Introduction aux macros et au Basic Sommaire Introduction...2 Présentation...3 Qu'est ce qu'une macro?...3 Organisation

Plus en détail

Cours Informatique Master STEP

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

Création de Sous-Formulaires

Création de Sous-Formulaires Création de Sous-Formulaires Révision 1.01 du 02/01/04 Réalisé avec : OOo 1.1.0 Plate-forme / Os : Toutes Distribué par le projet Fr.OpenOffice.org Table des Matières 1 But de ce how-to...3 2 Pré-requis...3

Plus en détail

L'instruction if permet d'exécuter des instructions différentes selon qu'une condition est vraie ou fausse. Sa forme de base est la suivante:

L'instruction if permet d'exécuter des instructions différentes selon qu'une condition est vraie ou fausse. Sa forme de base est la suivante: 420-183 Programmation 1 8. Les structures conditionnelles Dans l'écriture de tout programme informatique, une des premières nécessités que nous rencontrons est de pouvoir faire des choix. Dans une application

Plus en détail

EXCEL PERFECTIONNEMENT SERVICE INFORMATIQUE. Version 1.0 30/11/05

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

Cours Modélisation et Programmation avec tableur

Cours Modélisation et Programmation avec tableur Cours Modélisation et Programmation avec tableur Eléments de base du tableur Excel Avertissement : Ce document ne prétend pas être exhaustif et remplacer la documentation d'excel ou l'aide en ligne; son

Plus en détail

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

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

Plus en détail

Livret Cours Microsoft office 2007 Tableur Excel Perfectionnement

Livret Cours Microsoft office 2007 Tableur Excel Perfectionnement GRETA Vienne Assemblé le 20/09/2011 RENAUD Jean-Pierre Livret Cours Microsoft office 2007 Tableur Excel Perfectionnement 14ExcMi03 15ExcPr02 15ExcVD01 16ExcRM01 17ExcNo01 18ExcCo02 19ExcFo02 20ExcRe02

Plus en détail

Guide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons

Guide d'utilisation. OpenOffice Calc. AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons Guide d'utilisation OpenOffice Calc AUTEUR INITIAL : VINCENT MEUNIER Publié sous licence Creative Commons 1 Table des matières Fiche 1 : Présentation de l'interface...3 Fiche 2 : Créer un nouveau classeur...4

Plus en détail

Créer une base de données

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

BML Informatique Tableur OpenOffice.org Calc Mercredi 8 avril 2015

BML Informatique Tableur OpenOffice.org Calc Mercredi 8 avril 2015 BML Informatique Tableur OpenOffice.org Calc Mercredi 8 avril 2015 Un tableur est un logiciel qui permet de créer et d'utiliser des feuilles de calcul électronique afin de réaliser des tableaux et des

Plus en détail

MODE OPERATOIRE OPENOFFICE BASE

MODE OPERATOIRE OPENOFFICE BASE MODE OPERATOIRE OPENOFFICE BASE Openoffice Base est un SGBDR : Système de Gestion de Base de Données Relationnelle. L un des principaux atouts de ce logiciel est de pouvoir gérer de façon efficace et rapide

Plus en détail

Installation de Windows 2003 Serveur

Installation de Windows 2003 Serveur Installation de Windows 2003 Serveur Introduction Ce document n'explique pas les concepts, il se contente de décrire, avec copies d'écran, la méthode que j'utilise habituellement pour installer un Windows

Plus en détail

La formation informatique en ligne INFOS COURS - FORUM SUPPORT DE COURS WOR MICROSOFT

La formation informatique en ligne INFOS COURS - FORUM SUPPORT DE COURS WOR MICROSOFT La formation informatique en ligne INFOS COURS - FORUM SUPPORT DE COURS WOR MICROSOFT Word est une marque déposée de Microsoft Corporation. Windows est une marque déposée de Microsoft Corporation. Toutes

Plus en détail

F0RMAT I0N BUREAUTIQUE

F0RMAT I0N BUREAUTIQUE F0RMAT I0N BUREAUTIQUE Initiation & Perfectionnement wwwmegarunfr - info@megarunfr INIT IAT I0N INF0RMAT IQUE Pré requis : Aucun Objectif : Découvrir l'outil informatique Durée : 4 jours Présentation de

Plus en détail

Les tests logiques avec Excel

Les tests logiques avec Excel 1. La fonction SI (test simple) : Les tests logiques avec Excel a) Nous aimerions qu'excel nous avertisse dés qu'une certaine valeur est atteinte, par exemple en affichant un message d'avertissement. Nous

Plus en détail

Semestre3 (Licence Economie et Gestion) EXCEL : interface. Une fois lancé, Excel crée par défaut un "classeur" nommé «classeur1.xls».

Semestre3 (Licence Economie et Gestion) EXCEL : interface. Une fois lancé, Excel crée par défaut un classeur nommé «classeur1.xls». EXCEL : interface Une fois lancé, Excel crée par défaut un "classeur" nommé «classeur1.xls». Rappelez vous que les fichiers créés sous Excel sont identifiés par l'extension ".xls" et sont reconnaissables

Plus en détail

POUR ALLER UN PEU PLUS LOIN SUR UN TABLEUR. Version EXCEL

POUR ALLER UN PEU PLUS LOIN SUR UN TABLEUR. Version EXCEL POUR ALLER UN PEU PLUS LOIN SUR UN TABLEUR Version EXCEL Document réalisé par Francis Petit, IA-IPR de Mathématiques à Grenoble, à partir d un document de Jean-Raymond Delahaye, professeur au lycée Alain

Plus en détail

Affectation standard Affectation modifiée (exemple)

Affectation standard Affectation modifiée (exemple) 1 sur 5 13/02/2005 11:44 Les fonctions qui vont être abordées vont vous apprendre à : comprendre l'arborescence Poste de travail, disque Répertoire ou dossier Chemin absolu, relatif utiliser l'explorateur

Plus en détail

P r ob lé m a t iq u e d e la g é n é r icit é. Pr in cip e d e la g é n é r icit é e n Ja v a ( 1 /3 )

P r ob lé m a t iq u e d e la g é n é r icit é. Pr in cip e d e la g é n é r icit é e n Ja v a ( 1 /3 ) P r ob lé m a t iq u e d e la g é n é r icit é les versions de Java antérieures à 1.5 permettaient de créer des classes de structures contenant n'importe quels types d'objet : les collections (classes

Plus en détail

REPUBLIQUE TUNISIENNE MINISTERE DE L EDUCATION ET DE LA FORMATION. 4 ème année de l enseignement secondaire Section : Economie et Gestion.

REPUBLIQUE TUNISIENNE MINISTERE DE L EDUCATION ET DE LA FORMATION. 4 ème année de l enseignement secondaire Section : Economie et Gestion. REPUBLIQUE TUNISIENNE MINISTERE DE L EDUCATION ET DE LA FORMATION INFORMATIQUE 4 ème année de l enseignement secondaire Section : Economie et Gestion Les auteurs Mohamed Salem SOUDANE Inspecteur Abdessatar

Plus en détail

Utilisation de l'outil «Open Office TEXTE»

Utilisation de l'outil «Open Office TEXTE» PRESENTATION / FORMATION Utilisation de l'outil «Open Office TEXTE» Présentation générale : OpenOffice Texte est un traitement de texte assez similaire à celui proposé par Microsoft ; il est d'ailleurs

Plus en détail

Procédures Stockées WAVESOFT... 12 ws_sp_getidtable... 12. Exemple :... 12. ws_sp_getnextsouche... 12. Exemple :... 12

Procédures Stockées WAVESOFT... 12 ws_sp_getidtable... 12. Exemple :... 12. ws_sp_getnextsouche... 12. Exemple :... 12 Table des matières Les Triggers... 2 Syntaxe... 2 Explications... 2 Les évènements déclencheurs des triggers... 3 Les modes de comportements des triggers... 4 Les pseudo tables... 5 Exemple... 6 Les procédures

Plus en détail

Guide de démarrage Janvier 2012

Guide de démarrage Janvier 2012 Guide de démarrage Janvier 2012 2012 Logicim Inc. Tous droits réservés. Table des Matières Table des Matières i Guide de Démarrage 1 Introduction 1 Respecter l ordre de la formation 1 Ouvrir XLGL 1 Différentes

Plus en détail

Visual Basic.NET Interaction avec Excel

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

Note de cours. Introduction à Excel 2007

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

Formations 2015 Bureautique

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

LE TABLEUR OPENOFFICE CALC : CONTRÔLES DE FORMULAIRES ACCÈS AUX BASES DE DONNÉES

LE TABLEUR OPENOFFICE CALC : CONTRÔLES DE FORMULAIRES ACCÈS AUX BASES DE DONNÉES LE TABLEUR OPENOFFICE CALC : CONTRÔLES DE FORMULAIRES ACCÈS AUX BASES DE DONNÉES 1. Les bases de données dans OpenOffice CALC Dans OpenOffice Calc une base de données désigne simplement un tableau de valeurs.

Plus en détail

Présentation du langage et premières fonctions

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

RACCOURCIS CLAVIERS. DEFINITION : Une «combinaison de touches» est un appui simultané sur plusieurs touches.

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

Messages d'erreurs. Redémarrez votre PC en cliquant sur Démarrer, en sélectionnant ensuite Arrêter puis en cochant Redémarrer

Messages d'erreurs. Redémarrez votre PC en cliquant sur Démarrer, en sélectionnant ensuite Arrêter puis en cochant Redémarrer Messages d'erreurs Erreur 602 Vous essayez de vous connecter à Internet. L'erreur n 602 apparaît et il vous est impossible de vous connecter. L'erreur 602 est souvent issue de l'utilisation de l'accès

Plus en détail

Vue d'ensemble OBJECTIFS

Vue d'ensemble OBJECTIFS Vue d'ensemble Créez des plans de projet plus aboutis en apprenant à utiliser les interdépendances (ou liens) des tâches, les retards et les avances dans Microsoft Office Project 2007. OBJECTIFS À la fin

Plus en détail

Comment Utiliser les Versions, les Modification, les Comparaisons, Dans les Documents

Comment Utiliser les Versions, les Modification, les Comparaisons, Dans les Documents Comment Utiliser les Versions, les Modification, les Comparaisons, Dans les Documents Diffusé par Le Projet Documentation OpenOffice.org Table des Matières 1. Les Versions...3 2. Les Modifications...5

Plus en détail

GUIDE Excel (version débutante) Version 2013

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

Comment créer des rapports de test professionnels sous LabVIEW? NIDays 2002

Comment créer des rapports de test professionnels sous LabVIEW? NIDays 2002 Comment créer des rapports de test professionnels sous LabVIEW? NIDays 2002 De nombreux utilisateurs rencontrant l équipe de National Instruments nous demandent comment générer un rapport complet à partir

Plus en détail

Comment Connecter une Base de Données MySQL via un Driver JDBC Avec OpenOffice.org

Comment Connecter une Base de Données MySQL via un Driver JDBC Avec OpenOffice.org Comment Connecter une Base de Données MySQL via un Driver JDBC Avec OpenOffice.org Diffusé par Le Projet Documentation OpenOffice.org OpenOffice.org Documentation Project How-To Table des matières 1. Introduction...3

Plus en détail

Sub CalculAnnuite() Const TITRE As String = "Calcul d'annuité de remboursement d'un emprunt"

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

Cours Access 1) INTRODUCTION AU SGBD...4 2) LES TABLES...4

Cours Access 1) INTRODUCTION AU SGBD...4 2) LES TABLES...4 COURS MS ACCESS 1) INTRODUCTION AU SGBD...4 A) DÉFINITION...4 B) ENREGISTREMENTS ET CHAMPS....4 C) LES GRANDES FONCTIONS D'ACCESS... 4 i) Les tables...4 ii) Les requêtes...4 iii) Les formulaires... 4 iv)

Plus en détail

CATALOGUE DES FORMATIONS 2014

CATALOGUE DES FORMATIONS 2014 CATALOGUE DES FORMATIONS 2014 5 Av Frédéric Mistral 34110 FRONTIGNAN 09 52 85 74 40 http://www.excelencours.fr ORGANISME DE FORMATION ENREGISTRE SOUS LE NUMERO : 91 34 06148 34 SIRET : 491-987-970 00023

Plus en détail

Débuter avec Excel. Excel 2007-2010

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

A. Introduction. Chapitre 7

A. Introduction. Chapitre 7 Chapitre 7 A. Introduction Le concept des listes SharePoint est parfois le plus difficile à appréhender tellement ses applications sont sans limites. Une liste SharePoint est l équivalent d un tableau

Plus en détail

Import de comptes (xls)

Import de comptes (xls) Import de comptes (xls) BIG 1 O2S Import de comptes Sommaire Introduction... 3 Modalités de mise en œuvre... 4 Accès à l'import des comptes (xls)... 4 Télécharger le fichier modèle (xls)... 4 Renseigner

Plus en détail

Chapitre 2 Devine mon nombre!

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

INSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX

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

Excel et les bases de données

Excel et les bases de données Excel et les bases de données Pourquoi travailler avec des bases de données Si l'on se place du point de vue informatique, le travail des comptables nationaux présente deux caractéristiques essentielles

Plus en détail

Protocoles DHCP et DNS

Protocoles DHCP et DNS Protocoles DHCP et DNS DHCP (Dynamic Host Configuration Protocol) est un protocole qui permet à un serveur DHCP (Unix, Windows, AS400...) d'affecter des adresses IP temporaires (et d'autres paramètres)

Plus en détail