Bonjour à toutes et à tous 🙂
Je n'arrive pas à coder ma condition !
En espérant que nos ténors pourront m'aider 🙂
Le contexte :
Quand clic dans la cellule M6, si le texte de la bulle est : "OK - OM vérifié - Affecter = clic EN COL M >", il m'écrit "ok" dans la cellule active
Si ce n'est pas le cas = MsgBox ("on vérifie l'indicatif ?")
le code :
	
	
	
	
	
		
Voyez-vous mon ou mes erreurs ?
Je joins le p'tit fichier test.
Un grand merci ...
Je continue mes recherches,
lionel 🙂
	
		
			
		
		
	
				
			Je n'arrive pas à coder ma condition !
En espérant que nos ténors pourront m'aider 🙂
Le contexte :
Quand clic dans la cellule M6, si le texte de la bulle est : "OK - OM vérifié - Affecter = clic EN COL M >", il m'écrit "ok" dans la cellule active
Si ce n'est pas le cas = MsgBox ("on vérifie l'indicatif ?")
le code :
		VB:
	
	
	If Not Intersect(R, Range("m6")) Is Nothing Then
    Application.EnableEvents = False
    If Shapes("bulle1_affectez").TextFrame2.TextRange.Characters.Text = "OK - OM vérifié - Affecter = clic  EN COL M >" Then
    ActiveCell = "ok"
    [a1].Select
    Application.EnableEvents = True
    Else
    MsgBox ("on vérifie l'indicatif ?")
    [a1].Select
    Application.EnableEvents = True
    End If
End If
	Je joins le p'tit fichier test.
Un grand merci ...
Je continue mes recherches,
lionel 🙂
Pièces jointes
			
				Dernière édition: