Malgré mes recherches je ne trouve pas la solution à mon problème.
Lorsque je lance une impression de mon userform la flèche de mes combobox ou liste déroulante sont également imprimer.
Avez-vous une astuce pour résoudre cela puisque dans les propriétés je n'ai pas trouvé une fonction.
Avec mes remerciements
pijaku
Messages postés12263Date d'inscriptionjeudi 15 mai 2008StatutModérateurDernière intervention 4 janvier 202414 11 juin 2015 à 10:42
Bonjour,
Deux possibilités :
- soit tu joues avec la propriété DropButtonStyle :
avant impression tu mets cette propriété sur fmDropButtonStylePlain
la flèche noire disparait, mais pas le rectangle de fond...
Puis, après l'impression tu repositionnes DropButtonStyle sur fmDropButtonStyleArrow
- Soit au départ il te faut prévoir un TextBox et une combobox.
Au lancement de l'userform la combobox est visible, le textbox invisible (propriété Visible = False)
Avant l'impression, tu fais l'inverse, combo invisible textbox visible, et tu places le contenu de la combobox dans le textbox.
Après impression tu rétablis comme à l'origine...
dooblemixte
Messages postés8Date d'inscriptionjeudi 29 septembre 2005StatutMembreDernière intervention12 juin 2015 12 juin 2015 à 15:52
Merci pijaku pour les propositions
J'aurais souhaité trouver un code qui masque automatiquement à l'impression les combobox et n'imprime que le contenu.
Ceci dit, je garde ton idée au cas où, une autre solution ne sera pas possible.
Cordialement