Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

rastafouette

XLDnaute Occasionnel
Bonjour à tous,

Encore une question à 10cts. J'ai cherché une réponse dans les fils existants mais j'ai rien toruvé.
Voilà :

J'utilise dans une UserForm ( un Label, un grand Textbox multiline, un bouton imprimer et un bouton ok) la commande suivante :
Code:
Private Sub CommandButton_Imprimer_Click()
    Me.PrintForm
End Sub
qui m'imprime la UserForm en entier.

Ma question est :
Comment puis-je imprimer uniquement le contenu de ma TextBox ?
(Avec si possible une mise en forme de mon choix, choix de police, taille....)

Merci à tous !
 
Re : PrintForm

Salut Rastafouette 😀

La seule solution pour moi est de mettre le contenu de ton TextBox dans une cellule d'une feuille prévue à cette effet !

Comme ça tu pourras appliquer la mise en forme que tu souhaites
Ensuite : ActiveSheet.PrintOut

A+
 
Re : PrintForm

bonjour


on ne pourra pas trouver le nom de l'imprimante à ta place.
Tu peux le nom en utilisant
Code:
Debug.Print Application.ActivePrinter

et ensuite tu adaptes le résultat.
ça peut par exemple être
Code:
Open "Ne01:" For Output As #1
Code:
Open "[URL="file://nomserveur/refimprimante"]\\nomserveur\refimprimante[/URL]" For Output As #1
... etc ...


bonne journée
michel
Microsoft Excel MVP
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 affichage userform
Réponses
4
Affichages
524
R
Réponses
20
Affichages
4 K
RaVenSs
R
Réponses
8
Affichages
2 K
Réponses
17
Affichages
3 K
Retour