Editions ENI. Excel 2013. Collection Référence Bureautique. Extrait



Documents pareils
Interface OneNote 2013

Editions ENI. Project Collection Référence Bureautique. Extrait

INTERNET. Initiation à

STATISTIQUE AVEC EXCEL

Remboursement d un emprunt par annuités constantes

Terminal numérique TM 13 raccordé aux installations Integral 33

Integral T 3 Compact. raccordé aux installations Integral 5. Notice d utilisation

Les jeunes économistes

Professionnel de santé équipé de Médiclick!

P R I S E E N M A I N R A P I D E O L I V E 4 H D

Be inspired. Numéro Vert. Via Caracciolo Milano tel fax

Pour plus d'informations, veuillez nous contacter au ou à

Paquets. Paquets nationaux 1. Paquets internationaux 11

EH SmartView. Identifiez vos risques et vos opportunités. Pilotez votre assurance-crédit. Services en ligne Euler Hermes

Pro2030 GUIDE D UTILISATION. Français

GEA I Mathématiques nancières Poly. de révision. Lionel Darondeau

Dirigeant de SAS : Laisser le choix du statut social

Montage émetteur commun

Des solutions globales fi ables et innovantes.

BTS GPN 2EME ANNEE-MATHEMATIQUES-MATHS FINANCIERES MATHEMATIQUES FINANCIERES

Cours pratique Excel. Dans chacune des feuilles, les donnés sont déjà entrées afin de gagner du temps.

Contrats prévoyance des TNS : Clarifier les règles pour sécuriser les prestations

Le Prêt Efficience Fioul

Mesure avec une règle

LE RÉGIME DE RETRAITE DU PERSONNEL CANADIEN DE LA CANADA-VIE (le «régime») INFORMATION IMPORTANTE CONCERNANT LE RECOURS COLLECTIF

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

Pourquoi LICIEL? Avec LICIEL passez à la vitesse supérieure EPROUVE TECHNICITE CONNECTE STABILITE SUIVIE COMMUNAUTE

TRAVAUX PRATIQUES SPECTRO- COLORIMETRIE

Calculer le coût amorti d une obligation sur chaque exercice et présenter les écritures dans les comptes individuels de la société Plumeria.

RAPPORT DE STAGE. Approcher la frontière d'une sous-partie de l'espace ainsi que la distance à cette frontière. Sujet : Master II : SIAD

Cours Excel : les bases (bases, texte)

EXCEL TUTORIEL 2012/2013

Fiche n 7 : Vérification du débit et de la vitesse par la méthode de traçage

CHAPITRE 14 : RAISONNEMENT DES SYSTÈMES DE COMMANDE

Avez-vous vous aperçu cette drôle de trogne? Entre nature et histoire autour de Mondoubleau

TABLEAU CROISE DYNAMIQUE

Généralités sur les fonctions 1ES

En vue de l'obtention du. Présentée et soutenue par Meva DODO Le 06 novembre 2008

Q x2 = 1 2. est dans l ensemble plus grand des rationnels Q. Continuons ainsi, l équation x 2 = 1 2

Parlons. retraite. au service du «bien vieillir» L Assurance retraite. en chiffres* retraités payés pour un montant de 4,2 milliards d euros

Et pour vos clients, bénéficiez de services

GENESIS - Generalized System for Imputation Simulations (Système généralisé pour simuler l imputation)

Module 1 : Tableau de bord Excel * 2010 incl.*

Guide du divertissement de voiture

TD3 - Facturation avec archivage automatisé

Plan. Gestion des stocks. Les opérations de gestions des stocks. Les opérations de gestions des stocks

VOCABULAIRE LIÉ AUX ORDINATEURS ET À INTERNET

Réaliser un PUBLIPOSTAGE

Se Perfectionner à Excel

TD 1. Statistiques à une variable.

Utilisation de l outil lié à MBKSTR 9

MÉTHODES DE SONDAGES UTILISÉES DANS LES PROGRAMMES D ÉVALUATIONS DES ÉLÈVES

EXCEL Les tableaux croisés dynamiques

La Clé informatique. Formation Excel XP Aide-mémoire

Créer ou reprendre une entreprise, Guide de la création et de la reprise d entreprise 1er semestre 2009

Tapez le titre de la page «BASTIA ville méditerranéenne», puis allez deux fois à la ligne à l aide de la touche Entrée.

12 Tableaux croisés dynamiques

F0RMAT I0N BUREAUTIQUE

UNIVERSITÉ DU QUÉBEC À MONTRÉAL L ASSURANCE AUTOMOBILE AU QUÉBEC : UNE PRIME SELON LE COÛT SOCIAL MARGINAL MÉMOIRE PRÉSENTÉ COMME EXIGENCE PARTIELLE

22 environnement technico-professionnel

TABLEAU CROISE DYNAMIQUE

CREATION DE VALEUR EN ASSURANCE NON VIE : COMMENT FRANCHIR UNE NOUVELLE ETAPE?

Epreuve Professionnelle

Exercices d Électrocinétique

Calcul de tableaux d amortissement

Réalisez votre propre carte de vœux Éléctronique

Programme d Accès Communautaire / Atelier 4 Initiation à Microsoft Excel PLAN DE COURS 3 MICROSOFT EXCEL 4 LANCER EXCEL 4

Comment créer et utiliser une fonction

BIRT (Business Intelligence and Reporting Tools)

Importation des données dans Open Office Base

1 Introduction. 2 Définitions des sources de tension et de courant : Cours. Date : A2 Analyser le système Conversion statique de l énergie. 2 h.

Créer un tableau avec LibreOffice / Calc

ÉLÉMENTS DE THÉORIE DE L INFORMATION POUR LES COMMUNICATIONS.

Utilisation de l éditeur.

TABLE DES MATIERES CONTROLE D INTEGRITE AU SEIN DE LA RECHERCHE LOCALE DE LA POLICE LOCALE DE BRUXELLES-CAPITALE/IXELLES (DEUXIEME DISTRICT) 1

Faire des régimes TNS les laboratoires de la protection sociale de demain appelle des évolutions à deux niveaux :

Business Intelligence simple et efficace

Corrigé du problème de Mathématiques générales Partie I

Réseau RRFR pour la surveillance dynamique : application en e-maintenance.

Attention! Danger de blessure par injection de produit! Les groupes Airless produisent des pressions de projection extrêmement élevées

L enseignement virtuel dans une économie émergente : perception des étudiants et perspectives d avenir

LICENCE DE SCIENCES PHYSIQUES UV 3LSPH50. Année MODÉLISATION. Recherche des paramètres d'une représentation analytique J.P.

Grandeur physique, chiffres significatifs

Comment bien démarrer avec. NetAirClub GUIDE ADMINISTRATEUR V1.5. Table des matières

GUIDE Excel (version débutante) Version 2013

Mise en route de Cobian Backup

Guide d usage pour Word 2007

Le guide pratique pour y parvenir

Excel 2007 Niveau 3 Page 1

Les différentes étapes à suivre pour la création d un feuillet

Créer le schéma relationnel d une base de données ACCESS

CATALOGUE DES FORMATIONS

Chapitre IV : Inductance propre, inductance mutuelle. Energie électromagnétique

ErP : éco-conception et étiquetage énergétique. Les solutions Vaillant. Pour dépasser la performance. La satisfaction de faire le bon choix.

FICHE 17 : CREER UN SITE WEB

Projet de fin d études

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

Transcription:

Edtons ENI Excel 2013 Collecton Référence Bureautque Extrat

Tableaux de données Tableaux de données Excel 2013 Créer un tableau de données Un tableau de données, auss appelé lste de données (dans les ancennes versons d Excel), est un ensemble de lgnes et de colonnes qu contennent des données connexes gérées ndépendamment des données des autres lgnes et colonnes de la feulle de calcul ; l permet de gérer, d analyser, de fltrer ces données plus faclement. Il ne faut pas confondre un tableau de données avec une table de données qu fat parte d'une sute de commandes d'analyse de scénaros. Sélectonnez la plage de cellules que vous voulez défnr comme un tableau de données. Clquez sur le bouton Analyse rapde stué en bas à drote de la sélecton. Actvez l onglet TABLEAUX. Pontez l opton Tableau pour obtenr un aperçu du résultat dans une fenêtre ndépendante. Clquez sur l opton Tableau pour créer le tableau de données. Edtons ENI - Toute reproducton nterdte 353

Excel 2013 Tableaux de données et tableaux crosés dynamques Les en-têtes du tableau présentent mantenant un bouton permettant d'ouvrr une lste déroulante pour fltrer ou trer les données. Un nouvel onglet nommé OUTILS DE TABLEAU - CRÉATION apparaît. Vous pouvez utlser les outls qu l propose pour personnalser ou modfer le tableau. A Pour créer un tableau, vous pouvez auss sélectonner les cellules concernées et leur applquer un style de tableau par l opton Mettre sous forme de tableau du groupe Style de l onglet Accuel. Pour créer un tableau de données, vous pouvez auss actver l onglet INSERTION et clquer sur le bouton Tableau du groupe Tableaux. Dans ce cas vous êtes nvté à précser où se trouvent les données du tableau et à cocher l opton Mon tableau comporte des en-têtes s la plage de cellules sélectonnée content les en-têtes des colonnes. Nommer un tableau de données Clquez sur une des cellules du tableau de données. Actvez, s beson, l onglet OUTILS DE TABLEAU - CRÉATION. Clquez dans le champ Nom du tableau du groupe Proprétés pus sasssez le nom que vous souhatez donner à votre tableau. 354

Tableaux de données S des tableaux crosés dynamques font référence à ce tableau de données, sachez que le nom ans modfé est automatquement ms à jour afn d évter l affchage d alerte quant à l exstence de références non valdes. Redmensonner un tableau de données Clquez n mporte où dans le tableau. Clquez sur le bouton Redmensonner le tableau du groupe Proprétés de l onglet OUTILS DE TABLEAU - CRÉATION. Modfez la sélecton des cellules pus valdez. A Vous pouvez auss ponter la pognée de redmensonnement (pett trangle dans le con nféreur drot du tableau) et la fare glsser de manère à sélectonner la plage de cellules concernée. Affcher/masquer les en-têtes d un tableau de données Clquez n mporte où dans le tableau. Actvez, s beson, l onglet OUTILS DE TABLEAU - CRÉATION. Pour affcher les en-têtes du tableau, cochez l opton Lgne d en-tête du groupe Optons de style de tableau ; pour les masquer, décochez cette opton. m Lorsque vous désactvez les en-têtes, les fltres automatques d en-tête, ans que les autres fltres éventuellement applqués, sont supprmés du tableau. Ajouter une lgne/une colonne à un tableau de données Pour ajouter une lgne au tableau, sasssez une donnée dans une cellule placée juste sous le tableau. Pour ajouter une colonne au tableau, sasssez une donnée dans une cellule placée mmédatement à drote du tableau. Pour ajouter des lgnes et/ou des colonnes, vous pouvez auss fare glsser la pognée de redmensonnement (con nféreur drot du tableau) vers le bas et/ou la drote pour sélectonner des lgnes et/ou des colonnes. Pour ajouter une lgne vde dans le bas du tableau de données, clquez dans la dernère cellule du tableau et appuyez sur la touche T. Edtons ENI - Toute reproducton nterdte 355

Excel 2013 Tableaux de données et tableaux crosés dynamques S l exste une lgne de totaux dans le tableau, placez-vous dans la dernère cellule de la lgne qu précède celle des sous-totaux. m Pour nsérer et/ou supprmer des lgnes/des colonnes dans un tableau de données, procédez comme dans la feulle de calcul (cf. chaptre Lgnes, colonnes, cellules). Sélectonner des lgnes/des colonnes dans un tableau de données Pour sélectonner les données d une colonne d un tableau, pontez le bord supéreur de l en-tête de la colonne (le ponteur de la sours prend la forme : ) et clquez, ou actvez l une des cellules de la colonne et fates CB. Pour sélectonner toute la colonne (avec son en-tête), fates un double clc ou utlsez deux fos le raccourc-claver CB. Pour sélectonner les données d'une lgne d un tableau, pontez le bord gauche de la lgne (le ponteur de la sours prend la forme : ) et clquez, ou actvez l une des cellules de la lgne pus fates sb. Pour sélectonner toutes les données d un tableau, pontez le bord supéreur gauche du tableau (le ponteur de la sours prend la forme : ) et clquez, ou actvez l une des cellules et fates CsB ou C A. Pour sélectonner tout le tableau (avec ses en-têtes), fates un double clc ou utlsez deux fos un des raccourcs-claver. Affcher une lgne de total dans un tableau de données Premère méthode Clquez n mporte où dans le tableau. Actvez, s beson, l onglet OUTILS DE TABLEAU - CRÉATION et cochez l opton Lgne des totaux du groupe Optons de style de tableau. La lgne de total s affche dans la dernère lgne du tableau et affche la menton Total dans la cellule stuée à l extrême gauche. Pour affcher le résultat d un autre calcul ou d une autre colonne, clquez sur la cellule de la colonne concernée, pus ouvrez la lste déroulante assocée. 356

Tableaux de données Excel propose les fonctons de calcul courantes ; vous pouvez auss sasr la formule de votre chox drectement dans une cellule de la lgne de total. Clquez sur la foncton que vous souhatez utlser. Pour masquer la lgne des totaux, désactvez l opton Lgne des totaux du groupe Optons de style de tableau. Deuxème méthode Pour nsérer une lgne calculée sous le tableau de données sélectonné, clquez sur le bouton Analyse rapde pus actvez l onglet TOTAUX. Edtons ENI - Toute reproducton nterdte 357

Excel 2013 Tableaux de données et tableaux crosés dynamques Les cnq premers boutons (bleu et blanc) proposés ajoutent une "lgne" de totaux. Pontez le bouton souhaté selon le type de calcul à effectuer (Somme, Moyenne, Total, % du total, Résultat cumulé) pour obtenr un aperçu du résultat sur la dernère lgne du tableau. Clquez sur le bouton souhaté pour valder votre chox. Créer une colonne calculée dans un tableau de données Sélectonnez le tableau de données. Clquez sur le bouton Analyse rapde stué en bas à drote du tableau. Actvez l onglet TOTAUX. 358

Edtons ENI Macros et langage VBA Apprendre à programmer sous Excel (2 ème édton) Collecton Objectf Solutons Extrat

46 Macros et langage VBA - apprendre à programmer sous Excel Chaptre Macros et 5 : langage Les varables VBA - apprendre à programmer sous Excel A.Introducton Comme nous l'avons vu dans le chaptre précédent, l Enregstreur de macros convertt chacune des sélectons de cellule, de plage de cellules, en références fxes : Range("A3:B5").Select Range("C8").Select Columns("D").Select Écrre un code de cette manère est à proscrre car les références resteront nvarablement les mêmes. Or, l'ntérêt de fare un programme c'est d'applquer une nstructon à une cellule, pus de reprodure cette nstructon sur d'autres cellules. Il ne faut donc pas écrre drectement les références de cellule dans le code mas utlser une varable qu va, comme son nom l'ndque, permettre de fare varer les coordonnées de la cellule. B.Qu'est-ce qu'une varable? Une varable est une donnée que vous allez nommer et dans laquelle vous allez mettre une nformaton : chffre, date, texte... Il n'y a pas vrament de règles pour le nom que vous donnez à vos varables ; vous pouvez chosr n'mporte quel mot à condton qu'l ne fasse pas parte des mots réservés (motsclés) de VBA (comme Sheets, Cells, Worksheets, Column, Row...). Une varable peut être composée de un ou pluseurs mots mas ls ne dovent pas être séparés par le caractère espace n par un tret (-). Le seul caractère de séparaton autorsé c'est l'underscore (_). n Pour gagner en effcacté dans la geston de vos varables, l est préférable de prvléger des noms compréhensbles (Num_Lgne, Nom_Classeur, Nom_Feulle...) plutôt que de chosr des noms composés d une seule lettre (, j, k ).

Chaptre 5 : Les varables 47 C.Déclaraton d'une varable 1. Déclaraton oblgatore ou pas? Vsual Basc permet de travaller avec des varables sans les déclarer. Cependant, un langage nformatque quel qu'l sot, ne peut pas en même temps travaller avec des données numérques et des données textuelles. En effet, s vous essayez d'addtonner des chffres et du texte, votre programme s'arrêtera net et occasonnera un plantage. Déclarer vos varables vous prémunt d'erreurs d'exécuton. Dans les exemples qu suvent, toutes les varables seront déclarées. Quand une n varable est déclarée, l sufft de sasr les premers caractères de son nom pus d'utlser le raccourc CB pour que le nom complet s'affche nstantanément. Vous pouvez rendre la sase des varables oblgatore en modfant une opton dans les paramètres de Vsual Basc Edtor. h Ouvrez le menu Outls - Optons. h Cochez l'opton Déclaraton des varables oblgatore. Edtons ENI - All rghts reserved h Clquez sur OK.

48 Macros et langage VBA - apprendre à programmer sous Excel L'ajout de tout nouveau module commencera systématquement par l'nstructon, qu mpose la déclaraton de toutes vos varables Opton Explct. 2. Type de varable Le Vsual Basc vous propose une douzane de types de varables dfférents pour déclarer vos varables (cf. Annexe - Types de varables). Pour autant, vous n'aurez pas beson de tous les utlser et généralement, vous n'en utlserez que 4 ou 5. a. Déclaraton de texte Quand une varable contendra du texte, elle devra oblgatorement être déclarée en Strng. b. Déclaraton de dates Les dates sont des nombres partculers car les manpulatons lées aux dates sont spécfques (jour, mos, année). Dans le cas où vous souhatez stocker une date dans une varable, vous la déclarerez dans un type Date (c'est logque). c. Déclaraton d'objets Le terme d'objets peut dérouter mas en fat l faut comprendre qu'une feulle de calcul, un classeur, une cellule sont des objets. Donc, quand vous réalserez des tratements sur des feulles (comme avec la foncton For Each par exemple), vous devrez déclarer vos varables en Object. d. Déclaraton de nombres En nformatque, un nombre avec décmale et un nombre enter sont deux éléments dfférents, et donc ls ne se déclarent pas de la même façon. Pour les nombres décmaux, vous devez les déclarer en Double et pour les nombres enters les déclarer en Long. Il exste d'autres types de déclaraton des nombres comme Byte, Sngle Il y a encore une qunzane d'années, l état mportant d'optmser la mémore et donc de déclarer au meux les varables. Aujourd'hu, ces consdératons n'ont plus leu d'être au vu des performances des ordnateurs. Le Vsual Basc 7 (apparu avec la sorte d'offce 2010) convertt systématquement les déclaratons de type Byte, Integer en type Long et Sngle en Double lors de l'exécuton d'un programme. j Donc pour les nombres, ne travallez plus qu'avec les types Double ou Long.

Chaptre 5 : Les varables 49 Depus Offce 2010, le Vsual Basc prend en charge les ordnateurs avec une archtecture 64 bts. La talle de la mémore ayant été agrande, vous pouvez effectuer des calculs sur 8 octets. Pour défnr une varable sur 8 octets, vous allez lu affecter le type LongLong. Cec ne fonctonne que pour les versons d'offce 64 bts. e. Déclaraton booléenne Lors d'un test entre deux valeurs, le résultat est sot Vra (1), sot Faux (0). Donc, s vous êtes amené à stocker en mémore le résultat d'un test, vous pouvez le fare dans une varable qu n'accepte que ces deux états, à savor un type Boolean. f. Déclaraton fourre-tout Il exste un derner type de varable ; l s'agt du type Varant. En déclarant une varable en Varant, vous pouvez y ranger auss ben du texte, des nombres que des objets. Objectvement, l est plus facle d'apprendre la programmaton en codant toutes vos varables avec ce type, mas le rsque majeur est de voulor effectuer des manpulatons de varables (calcul ou concaténaton) sur des types dfférents. Prenez donc le bon usage tout de sute en évtant d'utlser ce type de déclaraton abusvement. 3. L'nstructon Dm L'nstructon Dm (dmnutf de Dmenson) permet de défnr un nom comme étant une varable et de lu allouer un espace de stockage. DIM Nom_de_la_varable AS Type de varable Une varable se déclare toujours au début d'une procédure. En déclarant une varable à l'ntéreur d'une procédure, cette varable ne sera reconnue (ou vsble) que pour cette seule procédure. La déclaraton d'une varable avec l'nstructon Dm ntalse de fat la varable. Edtons ENI - All rghts reserved n Une varable déclarée dans l'un des formats numérques aura pour valeur 0, une varable déclarée de type Strng sera vde (à ne pas confondre avec une chaîne de caractères qu content des espaces). Cec mplque que s vous refates appel en cours de programme à cette procédure, vous ne conserverez pas la dernère valeur stockée dans les varables.

50 Macros et langage VBA - apprendre à programmer sous Excel 4. L'nstructon Statc STATIC Nom_de_la_varable AS Type de varable L'nstructon Statc se déclare auss dans une procédure mas à la dfférence de l'nstructon Dm qu ntalse les varables dès l'entrée dans cette procédure, une varable déclarée en Statc conserve sa valeur en mémore ; cette valeur est conservée tant qu'excel reste ouvert. Autrement dt, s vous relancez votre programme, votre code s'exécutera en réutlsant la dernère valeur de vos varables déclarées en Statc. Par exemple, s vous lancez pluseurs fos le code suvant : Sub Varable_Statc() Statc Num_Lgne as Long Num_Lgne = Num_Lgne +1 Cells( Num_Lgne, 1) = Num_Lgne End Sub Lors du premer passage, la valeur est Num_Lgne = 0 ; l'nstructon Num_Lgne = Num_Lgne +1 va changer la valeur de la varable à 1. C'est donc en cellule A1 que le programme va affcher 1. Lors du deuxème passage, Num_Lgne vaut toujours 1. Alors, l'nstructon Num_Lgne = Num_Lgne +1 va postonner la valeur de la varable à 2 et donc en B1 la valeur affchée sera 2. Et ans de sute, au fur et à mesure des dfférentes exécutons de ce programme. Vous constatez qu'à chaque nouvelle exécuton, le programme écrt le résultat dans une nouvelle lgne. Comme la varable est déclarée en Statc, chaque nouvelle exécuton réutlsera la valeur précédemment calculée. S mantenant, vous utlsez le même programme mas avec la varable déclarée en Dm, la valeur de la varable sera toujours égale à 1, car Dm réntalse systématquement les varables. Sub Varable_Statc() Dm Num_Lgne as Long Num_Lgne = Num_Lgne +1 Cells( Num_Lgne, 1) = Num_Lgne End Sub

Chaptre 5 : Les varables 51 5. L'nstructon Publc S vous souhatez qu'une varable sot vsble par toutes les procédures d'un projet, vous devez déclarer cette varable au début d'un module de la façon suvante : PUBLIC Nom_de_la_varable AS Type de varable Tout comme pour une varable Statc, la valeur sera conservée en mémore tant qu'excel reste ouvert et la varable sera reconnue par toutes les procédures ou toutes les fonctons de votre projet. j Généralement, les noms de fchers ou les noms de feulles de calcul sont à déclarer en varable Publc car ces nformatons sont souvent reprses par toutes les procédures. D.Cas pratque de l'utlsaton d'une varable Nous voulons fare un programme qu va affcher un numéro de lgne, addtonner ce numéro de lgne avec lu-même et multpler ce numéro par lu-même. Nous pouvons écrre le code de la façon suvante : Sub Calcul() Cells(1, 1) = 1 Cells(1, 2) = 1 + 1 Cells(1, 3) = 1 * 1 End Sub Le résultat est le suvant : Edtons ENI - All rghts reserved En relançant pluseurs fos ce programme, vous obtendrez toujours le même résultat. Pour rendre le programme plus dynamque, nous allons remplacer toutes les valeurs 1 par une varable.