Méthode de fermeture et d’ouverture d’Excel VBA
La méthode Close et Open Method dans Excel VBA peut être utilisée pour fermer et ouvrir des classeurs. N’oubliez pas que la collection Workbooks contient tous les objets Workbook qui sont actuellement ouverts.
Placez un bouton de commande sur votre feuille de travail et ajoutez les lignes de code suivantes:
1. la ligne de code ci-dessous ferme close-open.xlsm.
2. La ligne de code ci-dessous ferme le premier classeur ouvert/créé.
3. La ligne de code ci-dessous ferme le classeur actif.
4. La ligne de code ci-dessous ferme tous les classeurs qui sont actuellement ouverts.
5. La ligne de code ci-dessous ouvre sales.xlsx.
Note : vous ne pouvez ouvrir le fichier sales.xlsx sans spécifier le chemin d’accès du fichier que s’il est stocké dans votre emplacement de fichier par défaut. Pour changer l’emplacement du fichier par défaut, dans l’onglet Fichier, cliquez sur Options, Enregistrer.
6. Vous pouvez également utiliser la méthode GetOpenFilename de l’objet Application pour afficher la boîte de dialogue standard Open.DimAsCordon
7. Sélectionnez un fichier et cliquez sur Open.
Note : GetOpenFilename n’ouvre pas réellement le fichier.
8. Ensuite, vous pouvez ouvrir le cahier de travail comme d’habitude.
Source : excel-easy
Autres Tuto Excel : boucle while vba – convertir des cm en pouces – excel liste déroulante couleur – comment faire une multiplication sur excel – explication vlookup – créer une macro excel – lbs en kg – convertir lbs en kg – 5 lbs en kg – 10 lbs en kg – 1 lbs en kg – formule tcam