Si cellule contient 2 alors ... sinon

Bonjour,

Voici mon code:

    If Range("AC1").Value Like "*2*" Then
        ActiveChart.FullSeriesCollection(3).AxisGroup = 2
    Else:
        ActiveChart.FullSeriesCollection(4).AxisGroup = 2
    End If

Je veux que si la cellule AC1 contient un 2 alors on ai telle instruction ou sinon une autre.

Or quand j’exécute ma macro je reçois le message d'erreur 1004 la méthode range a échoué en me désignant la première ligne.

Merci d'avance

Bonjour,

Peu être que le soucis viens des deux petits points après le "Else"

J'aurai besoin de plus de précision, ta cellule AC1 ne contient que le chiffre 2 ou bien une chaine de caractères avec 2 écrit dedans ?

Merci de ta réponse

Bonjour Scuti, bonjour le forum,

Sans le code complet, difficile de t'en dire plus...

Pour tester, voilà ce que j'ai fait :

• dans la cellule AC1, j'ai écrit : [b]sfsd2sdfs

[/b]• dans un module standard le code :

Sub Macro1()
If Range("AC1").Value Like "*2*" Then MsgBox "deux"
End Sub

Je lance la macro et aucun bug j'ai bien un message affichant : deux

Désolé de t'avoir déranger en fait je n’avais pas sélectionner la cellule de la bonne feuille

Bonne journée

Rechercher des sujets similaires à "contient sinon"