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

copie d'un form d'un classeur vers un autre classeur

  • Initiateur de la discussion Initiateur de la discussion vaussenat-j
  • 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 !

V

vaussenat-j

Guest
Salut à toutes et à tous,


Et oui, aujourd'hui, le judoka est de sortie (pour ceux qui m'ont déjà lu !!!)

c'est toujours pour la gestion de pesée lors des compet.

Je part d'un fichier que je qualifie de "maitre".
il contiend toutes les macros de traitement.

avant la compet, on pese les combattants, jusque là pas de pb.
mais, il y à X balances et donc, il me faut X fichiers

Je sais (avec la cde déplacer copier une feuille) copier les données dans un autre classeur.
Comment peut en faire autant pour un Form (qui servira à la saisie).


PS : je voudrai éviter l'enregistrer sous (trop de feuilles; trop de macros) égal trop de possibilité de faire des C... Bétises)

comme d'hab, un petit fichier joint.

Merci encore

GG
 

Pièces jointes

Resolu : copie d'un form d'un classeur vers un autre classeur

Merci à ceux qui m'on lu,

je veins de trouver la solution

(pas tout seul bien sûr)


Private Sub CommandButton1_Click()
ThisWorkbook.VBProject.VBComponents("Userform1").Export "frmtoto"
Sheets(1).Copy
ActiveWorkbook.VBProject.VBComponents.Import "frmtoto"

End Sub

il faut, dans outils macros sécurité, faire confiance au
projet.

@+

GG
 
Re : copie d'un form d'un classeur vers un autre classeur

Re coucou,


une dernière pour être complet.

si la feuille que vous copiez contiend un bouton, le bouton reste associé a la macro duclasseur d'origine (je ne sais pas si je suis bien claire !!!)

pour éviter çà :

deux lignes :

nom = ActiveWorkbook.Name & "!Feuil9.saisiepesee"
ActiveSheet.Shapes("pesee").OnAction = nom
a placer à la fin de la macro


et voila

GG

c'est pas cool ? je pose les question et je fais même les réponses.

serais je en progrè a votre contact ???
 
- 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

D
Réponses
6
Affichages
998
J
Réponses
11
Affichages
5 K
jahsoldier
J
E
Réponses
8
Affichages
2 K
ebenezerkonan
E
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…