Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Vba : boîte de dialogue Imprimer

2 réponses
Avatar
Jac
Bonjour à tous,

je voudrais appeler depuis le vba la fenêtre de dialogue "Imprimer" que
j'obtiens avec CTRL+p ou par menu : Fichier / Imprimer.

En m'inspirant de l'aide, ça devrait ressembler à
SendKeys "^(p)" ou Application.SendKeys "^(p)"
mais je n'obtiens aucune ouverture de fenêtre.

Merci d'avance à qui me mettra sur la voie.

Jac

2 réponses

Avatar
isabelle
bonjour Jac,

Sub Macro1()
Application.Dialogs(xlDialogPrint).Show
End Sub

isabelle

Bonjour à tous,

je voudrais appeler depuis le vba la fenêtre de dialogue "Imprimer" que
j'obtiens avec CTRL+p ou par menu : Fichier / Imprimer.

En m'inspirant de l'aide, ça devrait ressembler à
SendKeys "^(p)" ou Application.SendKeys "^(p)"
mais je n'obtiens aucune ouverture de fenêtre.

Merci d'avance à qui me mettra sur la voie.

Jac




Avatar
Jac
Bonjour Isabelle,

Merci pour le tuyau.
Finalement sendkeys fonctionne sauf depuis la fenêtre vba... mais ça
n'a pas été facile pour trouver le renseignement.

bonjour Jac,

Sub Macro1()
Application.Dialogs(xlDialogPrint).Show
End Sub

isabelle

Bonjour à tous,

je voudrais appeler depuis le vba la fenêtre de dialogue "Imprimer" que
j'obtiens avec CTRL+p ou par menu : Fichier / Imprimer.

En m'inspirant de l'aide, ça devrait ressembler à
SendKeys "^(p)" ou Application.SendKeys "^(p)"
mais je n'obtiens aucune ouverture de fenêtre.