Macro et interface dans excel
Fermé
florent-**67
Messages postés
3
Date d'inscription
mercredi 21 octobre 2015
Statut
Membre
Dernière intervention
28 octobre 2015
-
27 oct. 2015 à 17:38
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 28 oct. 2015 à 08:32
pijaku Messages postés 12263 Date d'inscription jeudi 15 mai 2008 Statut Modérateur Dernière intervention 4 janvier 2024 - 28 oct. 2015 à 08:32
Bonjour,
Je ne sais pas comment faire;
Je voudrai incorporer 1 « Bouton1 » dans la Feuil1 qui doit ouvrir l'interface de « UserForm1 » de la Feuil2 qui est et qui reste masquée !
Mettre les données dans l'interface qui sont enregistrées dans la Feuil2 qui est toujours masquée
Merci pour toutes aides
Flo67
Je ne sais pas comment faire;
Je voudrai incorporer 1 « Bouton1 » dans la Feuil1 qui doit ouvrir l'interface de « UserForm1 » de la Feuil2 qui est et qui reste masquée !
Mettre les données dans l'interface qui sont enregistrées dans la Feuil2 qui est toujours masquée
Merci pour toutes aides
Flo67
A voir également:
- Macro et interface dans excel
- Telecharger macro convertir chiffre en lettre excel - Télécharger - Tableur
- Word et excel gratuit - Guide
- Si et excel - Guide
- Liste déroulante excel - Guide
- Déplacer une colonne excel - Guide
1 réponse
pijaku
Messages postés
12263
Date d'inscription
jeudi 15 mai 2008
Statut
Modérateur
Dernière intervention
4 janvier 2024
2 757
28 oct. 2015 à 07:48
28 oct. 2015 à 07:48
Bonjour,
Un Userform n'est pas un objet de feuille. Il n'est donc pas "inclus" dans une feuille.
A priori, de ce que j'en sais, un UserForm est un objet à part entière, ne dépendant juste que du classeur dans lequel il est placé.
Donc :
1- dessiner un bouton de commande (contrôle activeX) dans la feuille Feuil1
2- en mode création double cliquer sur ce bouton :
3 remplacer ces lignes par :
Un Userform n'est pas un objet de feuille. Il n'est donc pas "inclus" dans une feuille.
A priori, de ce que j'en sais, un UserForm est un objet à part entière, ne dépendant juste que du classeur dans lequel il est placé.
Donc :
1- dessiner un bouton de commande (contrôle activeX) dans la feuille Feuil1
2- en mode création double cliquer sur ce bouton :
Private Sub CommandButton1_Click() End Sub
3 remplacer ces lignes par :
Private Sub CommandButton1_Click() UserForm1.Show End Sub
28 oct. 2015 à 08:26
Merci pour t'as réponse, effectivement un bouton de commande (contrôle ActiveX) dans la feuille Feuil1 ouvre bien l'interface, mais les données rentrent dans la Feuil1 et pas dans la Feuil2 qui est masquée.
C'est cette macro que je recherche.
Cordialement
28 oct. 2015 à 08:32
Si tu veux enregistrer, dans la feuille Feuil2, une donnée saisie dans un textbox par exemple :