====== Excel - VBA : exporter / importer un module VBA et des formulaires ====== Le **code VBA** de vos **macros** et de vos **programmes** (regroupés dans un dossier **Modules**) ainsi que les formulaires (regroupés dans un dossier **Feuilles**), sont enregistrés dans le document Excel où vous les avez **créés**. Ils font parties du projet de votre documenbt Excel. Si vous souhaitez **utiliser** les mêmes macros ou programme VBA ou les mêmes formulaires dans un autre document Excel, il sera nécessaire d'ouvrir le document Excel contenant le code VBA à **réutiliser**. Une **autre solution** consiste à **exporter** votre module et à **l'importer** ensuite dans votre nouveau document Excel. ===== Importation d'un module de code VBA ===== Les modules et formulaires peuvent être exportés dans un fichier afin d’être importés dans un autre projet Excel. Pour exporter un fichier, cliquez sur le nom du fichier dans l’explorateur de projet, puis sélectionnez l’option Exporter un fichier du menu Fichier (ou du menu contextuel) ou utilisez le raccourci-clavier [Ctrl] E. Pour importer un fichier, cliquez sur le nom du fichier dans l’explorateur de projet, puis sélectionnez l’option Importer un fichier du menu Fichier (ou du menu contextuel) ou utilisez le raccourci-clavier [Ctrl] M. L’extension du fichier créé dépend du type de fichier exporté : Les modules de classes (modules liés au classeur et aux feuilles et modules de classe indépendants) portent l’extension .cls. Les formulaires portent l’extension .frm. Les modules standards portent l’extension .bas.