ActiveCell

  • Initiateur de la discussion Brigitte
  • Date de début
B

Brigitte

Guest
bonjour a tous

j'utilise ce code
If ActiveCell(1, 2).Value = 'X' Or ActiveCell(1, 3).Value = 'X' Then Exit Sub
ce code est valable pour les cellules a droite de la cellule active mais comment faire ce code pour les 2 cellules à gauche de la cellule active
j'ai bien utilisé ceci mais ca ne marche pas
If ActiveCell(1, -2).Value = 'X' Or ActiveCell(1, -3).Value = 'X' Then Exit Sub
merci a tous et bon dimanche
 

Domic

XLDnaute Nouveau
Bonjour Brigitte, le forum,

Essaie plutot :
Code:
If ActiveCell(1, ActiveCell.Column-2).Value = 'X' Or ActiveCell(1, ActiveCell.Column-3).Value = 'X' Then Exit Sub

Attention cependant, tu auras une erreur si tu selectionne une cellule de la colonne A, B, ou C.

Bon Dimanche


;)
 
A

AV

Guest
Ave,

''... mais ca ne marche pas
If ActiveCell(1, -2).Value = 'X' Or ActiveCell(1, -3).Value = 'X' Then Exit Sub...'

If ActiveCell(1, 0) = 'X' Or ActiveCell(1, 1) = 'X' Then Exit Sub

AV [aaa]
 

Discussions similaires

Réponses
6
Affichages
287

Statistiques des forums

Discussions
312 496
Messages
2 088 979
Membres
103 996
dernier inscrit
KB4175