Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

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


 

Eric C

XLDnaute Barbatruc
Re le forum
Re Brigitte, bonjour pierrejean

Oups, trop vite et moins bien que toi cher pierrejean -Changer de ligne Pfffff... pas bien réveillé...

Bon dimanche à toutes & à tous
 
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
1
Affichages
282
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…