Créer des Feuilles de Calcul avec VBA dans Excel

Créer de nouvelles feuilles
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Apprendre VBA pour Excel 2016 - Les Variables
Revoir le teaser Je m'abonne
Transcription

Cette leçon fait partie de la formation
49,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis

Cette leçon fait partie de la formation
49,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo sont de :

  • Comprendre comment créer des feuilles de calcul automatiquement en VBA.
  • Savoir utiliser des variables tableau et gérer les collections de feuilles dans Excel.
  • Apprendre à personnaliser des feuilles de calcul en fonction des entrées utilisateurs.

Découvrez comment créer de nouvelles feuilles de calcul dans Excel en utilisant VBA et des variables tableau pour ajouter des feuilles pour chaque mois dans quatre langues différentes.

Dans cette leçon, nous explorons la création de nouvelles feuilles de calcul dans Excel via VBA. Nous reprendrons des concepts déjà étudiés concernant les variables tableau pour générer automatiquement une feuille pour chaque mois de l'année, nommée en quatre langues : français, anglais, allemand, et espagnol.

Tout d'abord, nous initialiserons une variable pour demander à l'utilisateur sa langue préférée à l'aide d'une InputBox. Ensuite, nous utiliserons une boucle FOR pour créer successivement douze feuilles, les placer au bon endroit, et les nommer correctement en fonction du choix de langue de l'utilisateur. Nous verrons aussi comment appeler une procédure d'un autre module pour s'assurer que les noms de mois sont correctement chargés.

Cette leçon est idéalement conçue pour ceux qui souhaitent automatiser des tâches récurrentes dans Excel, améliorer leur productivité, et personnaliser leurs classeurs en fonction de besoins spécifiques.

Voir plus
Questions réponses
Pourquoi est-il recommandé d'utiliser le mot-clé CALL avant le nom d'un sub ?
Le mot-clé CALL est facultatif mais il rend le code plus lisible, surtout lorsqu'on appelle des procédures. Il aide à clarifier qu'une procédure spécifique est exécutée.
Quelle fonction est utilisée pour demander la langue de l'utilisateur ?
La fonction InputBox est utilisée pour demander à l'utilisateur de choisir une langue en entrant un chiffre correspondant (1 pour français, 2 pour anglais, etc.).
Comment VBA détermine-t-il la position où insérer une nouvelle feuille ?
VBA utilise la méthode ADD avec l'argument AFTER pour insérer une nouvelle feuille après la dernière feuille existante, en utilisant Worksheets.Count pour obtenir le numéro d'index de la dernière feuille.