Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
copier toute une feuille en incluant les codes vba
pouvez vous m'expliquer comment je peux faire pour copier toute une feuille en incluant les codes vba, les boutons etc... sur une nouvelle feuille pour pouvoir regrouper d'autres codes. Merci d'avance.
dans l'exemple joint , tu choisis une des feuilles du classeur ( par un userform. )
la feuille , les commandbutton et le code associé sont dupliqués dans une nouvelle feuille
la macro prend en compte l'emplacement et les dimensions du bouton dans la feuille et le texte dans le bouton
ps
je n'ai pas pris en compte les copier/coller des cellules dans l'exemple
Ci joint une autre version de mon usine à gaz , qui permet maintenant de dupliquer tous les objets différents de la feuille sélectionnée ( commandbutton ,chekbox ,optionbutton…etc) , ainsi que les procédures associées
Mon seul soucis est que je n’arrive pas bien à utiliser l’option pour récupérer le nom de chaque objet d’origine (Name ? ) pour faire la liaison entre les nouvelles macros et les noms des objets
Par exemple si dans la feuille d’origine j’ai un bouton que j’ai renommé pour les tests CmdBtn1 , il va s’appeler commandbutton1 dans la nouvelle feuille . les procédures ne vont donc pas fonctionner dans la nouvelle feuille
Ce site utilise des cookies pour personnaliser le contenu, adapter votre expérience et vous garder connecté si vous vous enregistrez.
En continuant à utiliser ce site, vous consentez à notre utilisation de cookies.