Re : liste déroulante
Mon cher EricS,
J'ai tout entré dans le programme de base, impec !
Peux-tu répondre aux questions suivantes ,
1 - Malgré de longues recherches, je n'ai pas trouvé comment faire pour différencier les lignes dans la listbox, un truc du genre couleur de ligne ou de police differente une ligne sur deux (il parait que c'est impossible). As-tu une idée là dessus ?
2 - Je voudrais que msgbox (vous devez remplir toutes les rubriques !) apparaisse dès qu'une rubrique a été oubliée et non pas seulement pour la textbox 1 comme c'était le cas initialement. J'ai réussi en créant un msg box pour chaque rubrique (if textbox 1...end if puis if textbox2...end if etc). Plein de lignes pour pas grand chose...
3 - Je voudrais aussi faire un petit fichier d'information qui remplacerait le userform (le présent programme... cgss...) j'ai pensé fichier hlp ou chm mais il y a peut etre moyen de faire un truc sympa dans un UserForm (comment intégrer des images ?), qu'en penses-tu ?
4 - J'ai vu sur le net qu'il y avait possibilité de faire apparaître le userform de saisie sur une page blanche excel sans barre de menu, sans barre d'outils, bref sans rien sauf un titre (le tableau final étant appelé par un bouton du Userform). les codes proposés ne m'inspirent pas. As-tu qq chose dans tes archives ?
5 - Comment faire pour "protéger le tableau contre toute saisie qui ne serait pas issue du masque de saisie ? (sans voir apparaitre le message feuille protégée...), le retour au masque de saisie se faisant par un bouton "saisie" dans la feuille.
6 - Enfin, comment faire pour que la zone d'impression couvre systématiquement et automatiquement toute la partie écrite sans qu'il soit besoin d'intervenir dans le tableau pour la sélectionner ? (Le tableau final est prévu être imprimé sur feuille 100x50 cm pour affichage dans l'entreprise). En effet, si on protège bien la feuille mais qu'il faille enlever la protection pour imprimer, à quoi bon...
7 - Et une question "annexe" ... Quand je fais une macro dans un fichier pour dire enlevez barre de formule, barre de ... et que je sélectionne "pour ce classeur" dans la boite contextuelle qui va avec, tous mes autres fichiers sont affectés et si je fais réapparaitre les barres dans un fichier quelconque, le fichier protégé prend en compte (bref, je voudrais que la macro ne concerne que le classeur voulu.
___
Je n'ai pas bien compris le fonctionnement de la Textbox20 dans ton exemple, je sais qu'elle a un rôle important concernant la listbox, d'ailleurs quand je l'ai enlevée en me disant "tiens Eric a mis une textbox en trop !" quel cirque dans le programme...
Tu peux prendre ton temps pour répondre, j'imagine ne pas être le seul à te harceler... Mais vraiment, encore merci pour ton aide. Lorsque j'aurais fini l'ensemble je t'enverrai l'oeuvre finale (mais c'est gros) comment procéder ?
Bien cordialement,
Philippe.