VBA - Position cellule par rapport à variable [Résolu/Fermé]

Signaler
Messages postés
57
Date d'inscription
jeudi 18 mars 2010
Statut
Membre
Dernière intervention
6 septembre 2010
-
Messages postés
57
Date d'inscription
jeudi 18 mars 2010
Statut
Membre
Dernière intervention
6 septembre 2010
-
Bonjour à tous,

une question qui peut paraitre toute bête, mais qui me bloque un peu...
Comment faire pour exprimer la position d'une cellule par rapport à une variable, dans le cas de l'utilisation de Formula1 (et non pas R1C1). Exemple :

x = 3

ActiveCell.Validation.Add Type:=xlValidateCustom, AlertStyle:=xlValidAlertStop, Operator:= _
xlBetween, Formula1:="=D(x)<45"
ActiveCell.Validation.ErrorMessage = "Valeur > 45°C"


une commande qui permet d'afficher un message quand la valeur de la cellule concernée est supérieure à 45. Cette cellule est ici D3, mais j'aimerais la noter en fonction de x. Comment écrire cela?

Merci d'avance pour vos réponses.

2 réponses

Messages postés
6917
Date d'inscription
mardi 25 septembre 2007
Statut
Membre
Dernière intervention
1 novembre 2016
1 147
Bonjour,

Formula1:="=D" & x & "<45"

;o)
Messages postés
57
Date d'inscription
jeudi 18 mars 2010
Statut
Membre
Dernière intervention
6 septembre 2010
7
Cela fonctionne parfaitement, merci beaucoup!