Menu et données sur 2 feuilles différentes
Résolu
BIGKIKIONE
Messages postés
68
Date d'inscription
Statut
Membre
Dernière intervention
-
Mike-31 Messages postés 18407 Date d'inscription Statut Contributeur Dernière intervention -
Mike-31 Messages postés 18407 Date d'inscription Statut Contributeur Dernière intervention -
Bonjour,
J'ai réalisé sur excel 2003 une USERFORM composé de 3 combobox et d'une zone d'affichage.
Cette USERFORM réagi sur la même page que les données, et j'aimerais que cette USERBOX soit hébergée sur une autre feuille
Comment faire,
Merci beaucoup de m'aider,
Je joins à ce message le fichier de la macro réalisée.
http://www.cijoint.fr/cjlink.php?file=cj201011/cijzBhu3OG.xls
BIGKIKIONE
J'ai réalisé sur excel 2003 une USERFORM composé de 3 combobox et d'une zone d'affichage.
Cette USERFORM réagi sur la même page que les données, et j'aimerais que cette USERBOX soit hébergée sur une autre feuille
Comment faire,
Merci beaucoup de m'aider,
Je joins à ce message le fichier de la macro réalisée.
http://www.cijoint.fr/cjlink.php?file=cj201011/cijzBhu3OG.xls
BIGKIKIONE
A voir également:
- Menu et données sur 2 feuilles différentes
- Supercopier 2 - Télécharger - Gestion de fichiers
- Comment faire un livret avec des feuilles a4 - Guide
- Menu déroulant excel - Guide
- Effacer les données de navigation sur android - Guide
- Trier des données excel - Guide
7 réponses
Salut,
Je ne comprends pas très bien, lorsque tu clic sur ton bouton l'userform s'affiche ce qui est normal
pour l'afficher sur une autre feulle il te suffit de créer un bouton sur la feuille et appeler la même userform
si tu souhaite appeler l'userform depuis ta feuille et l'afficher sur une autre feuille, feuille2 par exemple
Sheets("Feuil2").Activate
UserForm1.Show
Je ne comprends pas très bien, lorsque tu clic sur ton bouton l'userform s'affiche ce qui est normal
pour l'afficher sur une autre feulle il te suffit de créer un bouton sur la feuille et appeler la même userform
si tu souhaite appeler l'userform depuis ta feuille et l'afficher sur une autre feuille, feuille2 par exemple
Sheets("Feuil2").Activate
UserForm1.Show
Re,
Que veux tu faire exactement, dans ton classeur tu as 2 feuilles (Feuil1 et Feuil2 peu importe le nom)
veux tu ouvrir l'userform depuis les deux feuilles et les comboboxs sont renseignées par les données de la feuille !
ou veux tu lancer l'userform depuis la feuille 2 et les comboboxs sont renseignés par les données de la feuille 1 !
Que veux tu faire exactement, dans ton classeur tu as 2 feuilles (Feuil1 et Feuil2 peu importe le nom)
veux tu ouvrir l'userform depuis les deux feuilles et les comboboxs sont renseignées par les données de la feuille !
ou veux tu lancer l'userform depuis la feuille 2 et les comboboxs sont renseignés par les données de la feuille 1 !
Re Re Bonjour
et toutes mes excuses pour ce dérangement,
En fait pour résumer le plus simplement possible
Il faut enlever le bouton de la feuille 1
créer une feuille 2 et copier le bouton dessus
quand on cliquera sur ce bouton on ouvrira l'USERFORM sans voir la page de données apparaitre (feuille 1)
Merci beaucoup
BIGKIKIONE
et toutes mes excuses pour ce dérangement,
En fait pour résumer le plus simplement possible
Il faut enlever le bouton de la feuille 1
créer une feuille 2 et copier le bouton dessus
quand on cliquera sur ce bouton on ouvrira l'USERFORM sans voir la page de données apparaitre (feuille 1)
Merci beaucoup
BIGKIKIONE
Ok c'est plus clair je te prépare un code,
Deux petit renseignements, lorsque tu saisis ene valeur dans le premiér combobox ex. Centre1 la valeur doit se mettre à la suite et idem pour les trois autres !
Parce que pour l'instant la cellule active saute à la cellule A482 lorsqu'on saisi une valeur
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Deux petit renseignements, lorsque tu saisis ene valeur dans le premiér combobox ex. Centre1 la valeur doit se mettre à la suite et idem pour les trois autres !
Parce que pour l'instant la cellule active saute à la cellule A482 lorsqu'on saisi une valeur
A+
Mike-31
Une période d'échec est un moment rêvé pour semer les graines du savoir.
Il s'agit de trois combobox en cascade
1) Pour centre 1 (1ere combobox) il ne doit affiché en 2eme combobox que les vehicules du centre 1 et en 3eme combobox que les mois correspondant au centre1 et aux véhicules du centre 1
Je me suis inspiré pour réaliser cet USERFORM d'un exemple sur un forum et je n'ai peut être pas resptecté toutes les régles necessaires.
Avec mes remrciements
BIGKIKIONE
1) Pour centre 1 (1ere combobox) il ne doit affiché en 2eme combobox que les vehicules du centre 1 et en 3eme combobox que les mois correspondant au centre1 et aux véhicules du centre 1
Je me suis inspiré pour réaliser cet USERFORM d'un exemple sur un forum et je n'ai peut être pas resptecté toutes les régles necessaires.
Avec mes remrciements
BIGKIKIONE
Re,
Je viens de jeter un oeil sur ton fichier, certaines lignes me semblent incohérentes et surtout ce déplacement anachique de la cellule active.
Voyons le combobox1 (Centre) doit afficher une liste de choix sans doublon de la colonne A et le résultat affiché est Centre 1, Centre 2 et Centre 3
Si le combobox1 est renseigné, le combobox 2 (Véhicules) propose à son tour d'une liste de choix sans doublons de la colonne B VEH 1 à VEH 10
Si le combobox 2 est renseigné, au tour du combobox 3 (Mois) de proposer une liste de choix toujours sans doublon issue de la colonne C
Lorsque les trois comboboxs sont renseignés, dans la Listbox (Pourcentage) s'affiche de résultat de la colonne D de la ligne du centre, Véhicule et Mois sélectionné
et après que doit il se passer, simplement afficher le résultat pour lecture ou doit il y avoir une autre action
Je viens de jeter un oeil sur ton fichier, certaines lignes me semblent incohérentes et surtout ce déplacement anachique de la cellule active.
Voyons le combobox1 (Centre) doit afficher une liste de choix sans doublon de la colonne A et le résultat affiché est Centre 1, Centre 2 et Centre 3
Si le combobox1 est renseigné, le combobox 2 (Véhicules) propose à son tour d'une liste de choix sans doublons de la colonne B VEH 1 à VEH 10
Si le combobox 2 est renseigné, au tour du combobox 3 (Mois) de proposer une liste de choix toujours sans doublon issue de la colonne C
Lorsque les trois comboboxs sont renseignés, dans la Listbox (Pourcentage) s'affiche de résultat de la colonne D de la ligne du centre, Véhicule et Mois sélectionné
et après que doit il se passer, simplement afficher le résultat pour lecture ou doit il y avoir une autre action
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Re,
Un code vite écrit, qu'il faudra certainement retoucher après l'avoir testé
https://www.cjoint.com/?0lqxjU7IyPo
Un code vite écrit, qu'il faudra certainement retoucher après l'avoir testé
https://www.cjoint.com/?0lqxjU7IyPo
Re,
S'il y a des modifs à apporter tiens moi au courant, de mon coté je reverrai le code voir s'il est possible de l'alléger
S'il y a des modifs à apporter tiens moi au courant, de mon coté je reverrai le code voir s'il est possible de l'alléger
Je dois vraiment être trés bête car j'ai essayé mais cela ne fonctionne pas
J'ai inséré une feuille 2 que j'ai appelé menu sur laquelle j'ai créé un bouton appelant l'USERFORM1, elle s'ouvre parfaitement, mais lles combobox sont vides.
Jen ecomprend pas
Pouvez vous m'aider SVP
Merci
BIGKIKIONE