Execution code vba dans une formule de condition =SI

  • Initiateur de la discussion Initiateur de la discussion mic
  • Date de début Date de début

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 !

M

mic

Guest
Salut à tous

Voilà mon problème, j'ai une formule SI dans laquelle si la condition est vrai alors j'éxecute un code (type show userform pour faire remarquer une erreur avec les explications nécessaires, si faux alors ok.

Mais commmmmmmmmment faire ???????? looool

Merci d'avance
@+
 
Bonjour Mic

Ben soit ta formule retourne une valeur qui sera lu par VBA et selon laquelle un UserForm sera lancé ou pas... (avec un If, ou un Select Case)...

Mais si ta formule ne sert qu'à çà... Pourquoi alors ne pas faire le "If" directement en VBA...

Exemple bidon...
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
If Range("a1").Value = "Toto" Then UserForm1.Show
End Sub

...
Bon Aprem
@+Thierry
 
- 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
Assurez vous de marquer un message comme solution pour une meilleure transparence.

Discussions similaires

Réponses
4
Affichages
406
Retour