VBA : Éxecuter une macro avec une condiction

Hamattata Messages postés 2 Statut Membre -  
michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   -
Bonjour,

Je souhaiterais que la macro s’exécute après la réponse d'un questionnaire.

Le seul moyen que j'ai trouvé pour exécuter une macro (sans la question) est d'utiliser : Application.run
Call ne fonctionne pas sur la version que j'utilise, ou soit je l’utilise mal.

Dans l'éventualité où vous trouveriez la solution à mon soucis,
je vous en serez très reconnaissant. Merci !

Dim q1 As String

q1 = InputBox("OUI / NON")

If q1 = "OUI" Then
Application.Run ("journal")
End If
A voir également:
  • VBA : Éxecuter une macro avec une condiction
  • Excel compter cellule couleur sans vba - Guide
  • Vba find - <a href="https://forums.commentcamarche.net/forum/astuces-et-solutions-378">Astuces et Solutions</a>
  • Vba inputbox - <a href="https://forums.commentcamarche.net/forum/astuces-et-solutions-378">Astuces et Solutions</a>
  • Incompatibilité de type vba - <a href="https://forums.commentcamarche.net/forum/vb-vba-267">Forum VB / VBA</a>
  • Vba range avec variable - <a href="https://forums.commentcamarche.net/forum/vb-vba-267">Forum VB / VBA</a>

1 réponse

michel_m Messages postés 18903 Date d'inscription   Statut Contributeur Dernière intervention   3 320
 
bonjour,

If q1 = "OUI" Then: call journal
end sub

0