Définir le nombre de feuilles de calcul dans un classeur Excel

Anonim

Comment définir le nombre de feuilles Excel à l'aide d'une macro

De nombreuses macros sont conçues pour créer automatiquement des classeurs. Ces dossiers devraient alors généralement aussi avoir un certain nombre de feuilles de calcul.

Utilisez la commande suivante pour contrôler le nombre de feuilles souhaité via une macro :

Définir le sous-nombre de feuilles ()
Application.SheetsInNewWorkbook = 5
Fin du sous-marin

Utilisez le nombre après le signe égal pour déterminer combien de feuilles de calcul doivent être dans votre classeur. Cette valeur est identique au nombre que l'utilisateur peut définir via le menu "Outils - Options - Général" dans le champ "Fiches du classeur", comme on peut le voir sur la figure suivante :

Bien sûr, vous pouvez également lire la valeur. Ceci est utile si vous ne souhaitez modifier que brièvement le nombre de feuilles de calcul afin de créer ensuite un dossier avec exactement ce nombre de feuilles de calcul. Le programme suivant montre comment procéder :

  1. Il enregistre le nombre de feuilles actuellement prédéfini dans une variable.
  2. Il fixe la valeur au nombre 7.
  3. Il crée un nouveau classeur (qui contient alors sept feuilles).
  4. Il réinitialise le nombre prédéfini de tables à la valeur précédemment enregistrée.

Voici la liste des programmes appropriés pour cette tâche :

Numéro de sous-tableMark ()
Dim number As Integer
Nombre = Application.SheetsInNewWorkbook
Application.SheetsInNewWorkbook = 7
Classeurs.Ajouter
Application.SheetsInNewWorkbook = nombre
Fin du sous-marin