Bonjour a tous, mes macros se refletent dans ma feuille excel que lorsque je relache le bouton, pourtant j'emploi "Click()". J'aimerais qu'ils reagissent a l'appui du bouton. Je vous envoi une de mes macros comme exemple. Si vous avez besoin d'un fichier, faites moi signe. Merci!
Private Sub CommandButton1_Click() '<STEP>
Dim fin&
ActiveWindow.ScrollColumn = 1
fin = Range("A65536").End(xlUp).Row + 1
Cells(fin, 1).Select 'pour que la nouvelle ligne de donnee registres soit toujours a l'ecran
CommandeStep 'envoi dans le fichier "COMMANDES" la commande STEP (module communication)
Sleep 100 'delais 100msec, fonction API
edit = False 'afin que la macro evenementielle Worksheet_Change(ByVal Target As Range) de feuille EPE soit inactif
Call supprimecouleur 'enleve la couleur sur la ligne d'instruction courante de EPE
LireRegistres 'recupere le contenu des registres de l'instruction en cours, dans les cellules, puis efface le contenu du fichier (module (Communication")
edit = True 'remet la macro evenementielle active
End Sub