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

récupérer les données sur une page en fonction d'une sélection de menu déroulant

Jojo973

XLDnaute Occasionnel
Supporter XLD
Bonjour, je souhaiterai récupérer les données (tableau+graph) sur la page impression en fonction de l'élève (1 ou 2).
existe il une fonction particulière, un code vba... je suis tout ouïe!
 

Pièces jointes

  • exemple.xlsx
    19.9 KB · Affichages: 48
  • exemple.xlsx
    19.9 KB · Affichages: 51
  • exemple.xlsx
    19.9 KB · Affichages: 46

eriiic

XLDnaute Barbatruc
Re : récupérer les données sur une page en fonction d'une sélection de menu déroulant

Il faut qu'on reconstruise ton fichier sur tes indications en faisant les même erreurs pour te dire où tu t'es trompé ou il y a plus simple ?
eric
 

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : récupérer les données sur une page en fonction d'une sélection de menu déroulant

Re Bonjour le fichier mentionné ci-dessus est le mien
Ma boule de cristal étant en panne, sans (re)voir ce fichier et les modifications apportées, il me sera difficile de deviner la réponse attendue

à+
Philippe
 

Modeste

XLDnaute Barbatruc
Re : récupérer les données sur une page en fonction d'une sélection de menu déroulant

Bonjour le fil,
Salut Philippe

le fichier mentionné ci-dessus est le mien
... tu en es certain? Ce qui est à toi ... (es-tu bien certain d'ailleurs, d'être phlaurent55??)


Je me retrouve bien, après avoir proposé une seule formule, responsable de:
[...] proposition de modeste :bouton cliquable qui ouvre un userform avec dessus un combobox, et 2 boutons (1 pour imprimer et un pour quitter) [...]
... et encore, cyrikou n'a pas vu la trappe magique qui s'ouvre quand on prononce le mot ubiquité deux fois de suite
 

Jojo973

XLDnaute Occasionnel
Supporter XLD
Re : récupérer les données sur une page en fonction d'une sélection de menu déroulant

J'ai cherché mais je n'est toujours pas trouvé la soluce pour alimenter le combo box. Donc je joins un fichier et voilà ce qu'il lui manque pour être opérationnel, aprés avoir cliqué sur l'imprimante, l'userform apparait :
- comment alimenter le combo box avec la liste des élèves, et que une fois un élève sélectionné, sa page uniquement, soit imprimée?
Merci d'avance car là je rame sacrément.
 

Pièces jointes

  • exemple (1).xlsm
    85.1 KB · Affichages: 33
  • exemple (1).xlsm
    85.1 KB · Affichages: 32
  • exemple (1).xlsm
    85.1 KB · Affichages: 32

Jojo973

XLDnaute Occasionnel
Supporter XLD
Re : récupérer les données sur une page en fonction d'une sélection de menu déroulant

Merci modeste, je crois que j'ai trouvé la trappe magique propriété rowsource= liste. Là j'ai appris un truc, merci.
Comment faire pour que l'userform reste apparent et toujours sur la page d'accueil, là quand on imprime, cela ouvre la page sélectionnée et l'userform disparait ?
 

Pièces jointes

  • exemple.xlsm
    85.9 KB · Affichages: 36
  • exemple.xlsm
    85.9 KB · Affichages: 31
  • exemple.xlsm
    85.9 KB · Affichages: 33

phlaurent55

Nous a quittés en 2020
Repose en paix
Re : récupérer les données sur une page en fonction d'une sélection de menu déroulant

Re, il suffit de supprimer Unload Me ............ dans MON code
Code:
Private Sub CommandButton1_Click()
On Error GoTo fin
    Sheets(CStr(ComboBox1)).Select
    ActiveSheet.PageSetup.PrintArea = "$A$5:$K$41"
    ActiveSheet.PrintOut
    Unload Me
    Exit Sub
fin:
MsgBox ("La feuille demandée est inexistante")
Unload Me
End Sub
à+
Philippe
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…