bonjour
j'ai récupéré ça dans la FAQ et sa fonctionne très bien
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 Option Explicit Private Declare Sub keybd_event Lib "user32" ( _ ByVal bVk As Byte, ByVal bScan As Byte, ByVal dwFlags As Long, _ ByVal dwExtraInfo As Long) Private Sub commandButton1_Click() keybd_event vbKeySnapshot, 1, 0&, 0& DoEvents Range("A1").Select ActiveSheet.Paste End Sub
le soucis c'est que moi j'ai plusieurs usf a l'écran alors des fois dans la capture j'ai tout les userforms c'est un peu embêtant
alors ma question est :
y a t il un moyen par exemple de mettre le handle d'un userform bien précis dans
a quoi correspondent les deux "0&" dans la commande
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 keybd_event vbKeySnapshot, 1, 0&, 0&
merci d'avance
au plaisir
Partager