//img.uscri.be/pth/a1f6a77b1eacbd2998650846b0ef0d9aa975543b
Cette publication ne fait pas partie de la bibliothèque YouScribe
Elle est disponible uniquement à l'achat (la librairie de YouScribe)
Achetez pour : 13,99 € Lire un extrait

Téléchargement

Format(s) : EPUB

sans DRM

Excel 2013 et VBA Mégapoche Pour les Nuls

De
401 pages

Un livre unique pour maîtriser à la fois l'utilisation d'Excel, et pour aller plus loin avec ce logiciel en apprenant les bases de la programmation VBA





Ce livre contient 2 titres en 1 et va vous permettre d'apprendre l'utilisation de base d'Excel et ensuite d'aller plus loin dans l'utilisation de votre tableur. Par exemple automatiser certaines tâches, échanger et traiter des données en provenance de différentes applications Office, ou personnaliser votre logiciel.



Au programme :










une première feuille de calcul à partir de zéro

entrée et mise en forme des données

utiliser les formules et les fonctions

créer des graphiques

travailler avec les hypothèses

tableaux croisés dynamiques

éviter de programmer avec les macros,

les bases du VBA,

lancer des programmes VBA,

l'éditeur VBA sur le bout des doigts,

créer des formulaires interactifs,

créer des boîtes de dialogues

des macros complexes



Voir plus Voir moins
cover.jpg
i0001.jpg

Excel 2013 & VBA pour les Nuls

 

Cet ouvrage comporte des extraits d’Excel 2013 pour les Nuls et de Programmation VBA pour Excel 2010 et 2013 pour les Nuls.

 

Publié par Wiley Publishing, Inc.
111 River Street
Hoboken, NJ 07030-5774
USA

 

Copyright © 2013 Wiley Publishing, Inc.

 

Pour les Nuls est une marque déposée de Wiley Publishing, Inc.
For Dummies est une marque déposée de Wiley Publishing, Inc.

 

Edition française publiée en accord avec Wiley Publishing, Inc.
© 2013 Éditions First-Gründ
60 rue Mazarine
75006 Paris - France
Tél. 01 45 49 60 00
Fax 01 45 49 60 01
E-mail : firstinfo@efirst.com
Web : www.editionsfirst.fr

ISBN numérique : 9782754055666

ISBN : 978-2-7540-5424-9

Dépôt légal : 3e trimestre 2013

 

Collection dirigée par Jean-Pierre Cano
Traduction : Spectrobyte, Daniel Rougé
Mise en page : maged

 

 

Cette œuvre est protégée par le droit d’auteur et strictement réservée à l’usage privé du client. Toute reproduction ou diffusion au profit de tiers, à titre gratuit ou onéreux, de tout ou partie de cette œuvre, est strictement interdite et constitue une contrefaçon prévue par les articles L 335-2 et suivants du Code de la Propriété Intellectuelle. L’éditeur se réserve le droit de poursuivre toute atteinte à ses droits de propriété intellectuelle devant les juridictions civiles ou pénales.

 

Limites de responsabilité et de garantie. L’auteur et l’éditeur de cet ouvrage ont consacré tous leurs efforts à préparer ce livre. Les Editions First-Gründ, Wiley Publishing, Inc. et l’auteur déclinent toute responsabilité concernant la fiabilité ou l’exhaustivité du contenu de cet ouvrage. Ils n’assument pas de responsabilités pour ses qualités d’adaptation à quelque objectif que ce soit, et ne pourront être en aucun cas tenus responsables pour quelque perte, profit ou autre dommage commercial que ce soit, notamment mais pas exclusivement particulier, accessoire, conséquent, ou autres.

 

Marques déposées. Toutes les informations connues ont été communiquées sur les marques déposées pour les produits, services et sociétés mentionnés dans cet ouvrage. Wiley Publishing, Inc. et les Editions First-Gründ déclinent toute responsabilité quant à l’exhaustivité et à l’interprétation des informations. Tous les autres noms de marque et de produits utilisés dans cet ouvrage sont des marques déposées ou des appellations commerciales de leur propriétaire respectif.

Excel & VBA pour les Nuls 2013

Sommaire

Page de titre
Page de copyright

Introduction
A propos de ce livre
Les conventions utilisées dans ce livre
Les pictogrammes
Récupérer les fichiers d’exemples VBA
Et maintenant, on va où ?
Livre I - Excel 2013
Première partie - On se jette à l’eau
Chapitre 1 - Excel 2013 pour son utilisateur
L’interface utilisateur et son Ruban
Lancer et quitter Excel
Chapitre 2 - Créer une feuille de calcul à partir de zéro
La saisie des données
Tous les types sont les bienvenus
Corriger les entrées erronées
Se débarrasser des corvées de saisie
Améliorer les formules
Stocker les données en lieu sûr
Deuxième partie - L’art et la manière de modifier un classeur
Chapitre 3 - On enjolive tout
Choisir un groupe de cellules sélectionnées
La galerie Mettre sous forme de tableau
Mettre des cellules en forme avec l’onglet Accueil
Mettre en forme des cellules à la source avec la mini-barre d’outils
La boîte de dialogue Format de cellule
Régler les colonnes
Du côté de la police
Modifier l’alignement
Faites-le avec style
Vous simplifier la vie avec l’outil Reproduire la mise en forme
Mise en forme conditionnelle
Formater avec l’outil Analyse rapide
Chapitre 4 - Procéder à des modifications
S’ouvrir aux changements
Encore plus sur les annulations
Le bon vieux glisser-déposer
La recopie automatique des formules
À propos des suppressions
Faire de la place avec la commande Insérer
Chapitre 5 - Imprimer le chef-d’œuvre
Un coup d’œil à la page en mode Mise en page
Agir dans la fenêtre Imprimer
Imprimer la feuille de calcul
Mettre en page la feuille de calcul
Troisième partie - S’organiser et rester organisé
Chapitre 6 - Maintenir l’ordre dans la feuille de calcul
Coup de zoom sur les cellules
Fractionner une fenêtre
Figer les volets
Les notes électroniques
Les cellules nommées
Qui cherche trouve
Nul n’est irremplaçable
Vos recherches n’ont plus de limites
Chapitre 7 - Gérer des feuilles de calcul multiples
Jongler avec plusieurs feuilles de calcul
Ajouter des feuilles de calcul à un classeur
Ouvrir des fenêtres sur vos feuilles de calcul
Comparer deux feuilles de calcul en côte à côte
Transférer des feuilles de calcul d’un classeur vers un autre
En SOMME()…
Quatrième partie - Plongeon dans l’analyse de données
Chapitre 8 - Mais que se passerait-il si… ?
Jouer avec les tables de données et les hypothèses
Chercher la cible
Examiner des hypothèses avec le Gestionnaire de scénarios
Chapitre 9 - Jouer avec les tableaux croisés
Analyser des données grâce aux tableaux croisés dynamiques
Créer un tableau croisé avec la commande Suggestions
Mettre en forme un tableau croisé dynamique
Formater les valeurs d’un tableau croisé dynamique
Trier et filtrer les données du tableau croisé dynamique
Modifier un tableau croisé dynamique
Cinquième partie - Y a-t-il une vie après le tableur ?
Chapitre 10 - L’art subtil des graphiques
Créer des graphiques d’aspect professionnel
Plus loin avec les graphiques
Contrôler le recouvrement des objets
N’imprimer que les graphiques
Chapitre 11 - Excel et les listes de données
Créer une liste de données
Trier des listes de données
Filtrer des listes de données
Importer des données externes
Livre II - VBA
Première partie - Débuter avec la programmation VBA sous Excel
Chapitre 1 - C’est quoi, le VBA ?
Alors, c’est quoi le VBA ?
Que peut-on faire avec VBA ?
Avantages et inconvénients du VBA
Le langage VBA en quelques mots
Chapitre 2 - Dans le vif du sujet
Avant de commencer…
Ce que vous allez faire ici
Macros, premiers pas
Enregistrer la macro
Tester la macro
Examiner la macro
Modifier la macro
Sauvegarder un classeur qui contient des macros
Comprendre la sécurité des macros
Plus sur la macro NomDate
Deuxième partie - Comment VBA travaille avec Excel
Chapitre 3 - Visual Basic Editor
Àla découverte de Visual Basic Editor
Travailler avec l’Explorateur de projets
Travailler dans la fenêtre Code
Personnaliser l’environnement VBA
Chapitre 4 - Les modèles objets de VBA
Excel est-il un objet ?
Grimper la hiérarchie des objets
L’esprit de collection
Faire référence à des objets
Propriétés et méthodes des objets
En savoir plus
Chapitre 5 - Les procédures VBA Sub et Function
Sub et Function
Exécuter des procédures Sub
Exécuter des procédures Function
Chapitre 6 - L’enregistreur de macros d’Excel
Enregistrement ou programmation ?
Les bases de l’enregistrement
Préparer l’enregistrement
Relatif ou absolu ?
Qu’est-ce qui est enregistré ?
Options d’enregistrement
Et l’efficacité ?
Troisième partie - Les concepts de la programmation
Chapitre 7 - Les éléments essentiels du langage VBA
Commenter le code VBA
Variables, constantes et types de données
Les instructions d’affectation
Travailler avec les tableaux
Utiliser des étiquettes
Chapitre 8 - Travailler avec les objets Range
Un petit rappel
D’autres façons de faire référence aux plages
Quelques propriétés d’objet Range utiles
Quelques méthodes d’objet Range utiles
Chapitre 9 - VBA et les fonctions de feuille de calcul
Qu’est-ce qu’une fonction ?
Utiliser les fonctions VBA
Utiliser les fonctions de feuille de calcul en VBA
Utiliser des fonctions personnalisées
Chapitre 10 - Contrôler le déroulement du programme et prendre des décisions
Un long fleuve peu tranquille

L’instruction GoTo
Décisions, décisions…
Coder en boucle
Effectuer une boucle dans une collection
Chapitre 11 - Procédures et événements automatiques
Se préparer aux grands événements
Où placer le code VBA ?
Écrire une procédure d’événement
Exemples préliminaires
Exemples d’événements d’activation
Autres événements de feuille
Événements non associés à des objets
Chapitre 12 - Les techniques de gestion des erreurs
Les types d’erreurs
Un exemple erroné
Une autre manière de gérer les erreurs
Gestion d’erreurs : les détails
Chapitre 13 - Les techniques d’éradication des bogues
Les sortes de bogues
Identifier les bogues
Les techniques de débogage
À propos du débogueur
Conseils antibogues
Chapitre 14 - Des exemples de programmation VBA
Travailler avec des plages de cellules
Modifier les paramètres d’Excel
Travailler avec des graphiques
Des conseils pour accélérer le code VBA
Quatrième partie - Communiquer avec vos utilisateurs
Chapitre 15 - Excel et ses boîtes de dialogue
Pourquoi créer des boîtes de dialogue ?
La fonction MsgBox
La fonction InputBox
La méthode GetOpenFilename
La méthode GetSaveAsFilename
Afficher les boîtes de dialogue prédéfinies d’Excel
Chapitre 16 - Boîtes de dialogue personnalisées : les bases
Savoir quand il faut utiliser une boîte de dialogue personnalisée (ou UserForm)
Créer une boîte de dialogue personnalisée : vue d’ensemble
Travailler avec les objets UserForm
Un exemple de boîte de dialogue personnalisée
Chapitre 17 - Les contrôles des boîtes de dialogue
Tout contrôler
Les contrôles en détail
Configurer les contrôles
Esthétique des boîtes de dialogue
Chapitre 18 - Techniques et conseils pour les objets UserForm
Utiliser les boîtes de dialogue
Un exemple d’objet UserForm
Plus d’exemples d’objets UserForm
Index Excel 2013
Index VBA

Introduction

Excel 2013 & VBA pour les Nuls expose toutes les techniques fondamentales que vous devez connaître pour créer, modifier, mettre en forme et imprimer vos propres feuilles de calcul. En plus de vous montrer ce qu’est une feuille de calcul, ce livre explique comment créer des graphiques et des bases de données, et analyser des données. Dans la seconde partie de ce livre vous serez initié à la programmation VBA qui vous permet d’optimiser tous vos calculs sous Excel.

A propos de ce livre

Ce livre n’a pas été conçu pour être lu de la première à la dernière page. Bien que les chapitres se succèdent dans un ordre à peu près logique, un peu comme si vous appreniez à utiliser Excel dans un centre de formation, chacun des sujets couverts dans un chapitre est indépendant des autres.

 

Chaque sujet commence par un exposé qui explique son utilité et comment le mettre en oeuvre. A l’instar d’autres logiciels sophistiqués, Excel propose toujours plusieurs moyens d’accomplir une tâche. Pour ne pas vous embrouiller, j’ai délibérément réduit le choix au cheminement le plus efficace. Plus tard, si vous en avez envie, vous pourrez toujours expérimenter d’autres moyens d’y parvenir. Pour le

 

moment, tenez-vous-en à la voie que je décrirai. J’ai essayé autant que possible de vous éviter d’avoir à vous rappeler ce qui est traité ailleurs dans le livre. Cependant, de temps en temps, vous aurez droit à une référence croisée qui vous renverra à une autre section ou chapitre. Le plus souvent, ces références croisées sont censées vous aider à compléter votre information sur tel ou tel sujet, si vous en avez le temps et si cela vous intéresse. Sinon, faites simplement comme si elles n’existaient pas.

Les conventions utilisées dans ce livre

Les informations qui suivent vous expliquent quelque peu comment les choses sont présentées dans ce livre. Les éditeurs appellent cela des conventions, mais, contrairement aux conventions politiques américaines, il n’est besoin ni de faire campagne, ni de rameuter les pom-pom girls, ni de s’en prendre à l’adversaire.

Les pictogrammes

Les pictogrammes que voici sont fort judicieusement placés dans la marge pour attirer l’attention sur ce qui vaut ou non la peine d’être lu :

i0002.jpgSignale des propos hautement techniques que vous ne voudrez certainement pas lire (sauf si personne ne vous regarde).

i0003.jpgSignale une astuce ou toute autre indication utile concernant le sujet en cours.

i0004.jpgRappelle une information dont il vous sera utile de vous souvenir.

i0005.jpgIndique ce que vous devez faire pour éviter une catastrophe.

i0006.jpgUniquement pour les personnes qui exploitent Excel 2013 sur un dispositif tactile, comme une tablette Windows 8 ou un smartphone.

i0007.jpgSignale une information disponible sur le Web, typiquement le fait que tous les exemples de ce livre peuvent être très facilement téléchargés, ce qui vous évitera bien du travail et des fautes de frappe. Reportez-vous à la section « Récupérer les fichiers d’exemples », un peu plus loin, pour en savoir plus.

Récupérer les fichiers d’exemples VBA

Les classeurs contenant les exemples sont téléchargeables sur le site Web des Éditions First :

i0008.jpg

En cliquant en bas de la page sur la rubrique Téléchargement et en sélectionnant dans la liste la collection Mégapoche pour les nuls. Il vous suffit de cliquer ensuite sur la vignette du livre correspondant pour lancer le téléchargement.

 

Disposer des fichiers vous évitera beaucoup de travail de frappe. Mieux, vous pourrez modifier les modules à votre guise et tester le résultat. En fait, il est plus que recommandé de procéder à des essais. L’expérimentation est en effet le meilleur moyen de se familiariser avec le langage VBA.

Et maintenant, on va où ?

Si vous n’avez encore jamais utilisé un tableur, lisez d’abord le Chapitre 1 pour faire connaissance. Il vous permettra de vous familiariser paisiblement avec la nouvelle interface d’Excel 2013, et de vous sentir rapidement à l’aise avec elle. Puis, au fur et à mesure que des questions plus précises se poseront à vous (par exemple “Comment faire pour copier une formule  ?”), vous pourrez vous reporter à la table desmatières ou à l’index pour y trouver la section ou la page appropriée, et vous y rendre directement pour y trouver la réponse.

Livre I

Excel 2013

 

Première partie

On se jette à l’eau

i0009.jpg

« J’ai déjà utilisé toutes sortes de tableurs, mais c’est celui-ci le meilleur pour dessiner des patchworks. »

Dans cette partie…

  • coche.jpg Découvrir le Ruban.
  • coche.jpg Se familiariser avec les principaux onglets et boutons de commande.
  • coche.jpg Personnaliser la barre d’outils Accès rapide.
  • coche.jpg Lancer (et quitter) Excel 2013.
  • coche.jpg Obtenir de l’aide.
  • coche.jpg Utiliser les principaux boutons et commandes qui gèrent la saisie des données.
  • coche.jpg Récupérer un classeur égaré quand les choses tournent mal.

Chapitre 1