Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

copier userforme dans un autres classeur

  • Initiateur de la discussion Initiateur de la discussion aime_jeux
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

A

aime_jeux

Guest
salam
voila mon probleme c que je ne trouve pas la manup pour copier des userf
dans un autre classe
apres avoir copier les feuilles je veux bien si c possible de copier les userf
merci a vous
🙂
 
Dernière modification par un modérateur:
Re : copier userforme dans un autres classeur

Bonjour aime jeux,

Sous VBE, par Alt F11, tu peux copier ton USF vers un autre classeur en cliquant dessus et en le transportant vers ton autre classeur. Il sera simplement recopié.

Il te faut afficher VBA Exp^lorateur de projet par le menu Affichage pour avoir tes classeurs ouverts.

Bonne soirée.

Jean-Pierre
 
Re : copier userforme dans un autres classeur

merci a vous pttr que j'ai pas bien expliquer mon blm
voila je veux bien creer un classeurB avec des feuilles ainsi que certains userf d'un classeurA
mon blm et comment avoir le code vba "macro" pour le faire
merci a vous
 
Re : copier userforme dans un autres classeur

Re,

"mon blm et comment avoir le code vba "macro" pour le faire", faire quoi ?
merci
j'aimerais bien ajouter un code pour copier les userf avec
merci
 
Re : copier userforme dans un autres classeur

bonjour aime_jeux, jeanpierre

voici une autre solution :
on fait une copie complète du classeur (avec les macros) et on supprime la feuille "Feuil1".
Code:
Sub copierfeuilles()
Application.ScreenUpdating = False
Dim fichier1 As String, fichier2 As String, fichier$, oldWbk As Workbook, newWbk As Workbook
fichier1 = ThisWorkbook.Path & "\" & ThisWorkbook.Name
fichier2 = ThisWorkbook.Path & "\" & Range("G12") & ".xls"

Application.DisplayAlerts = False
Set newWbk = ThisWorkbook
newWbk.Save
newWbk.SaveAs fichier2
newWbk.Sheets("Feuil1").Delete
Set oldWbk = Application.Workbooks.Open(fichier1)
oldWbk.Activate
oldWbk.Sheets("Feuil1").Select
Application.ScreenUpdating = True
newWbk.Close True
Application.DisplayAlerts = True
End Sub


a+
 
Re : copier userforme dans un autres classeur

salam
merci sincerement une aide precieuse
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
240
Réponses
3
Affichages
327
Réponses
4
Affichages
498
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…