Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Formule avec variable dans VBA

3 réponses
Avatar
jjh
Bonjour

exposé du problème

j'ai une variable "Debut"

j'ai cette ligne de code
ActiveSheet.Range("A2").FormulaLocal = "=estvide(D5)"

la colonne D ne change pas mais maintenant la ligne est variable
le numéro de ligne est donné par "Debut"

comment dans la formule implémenter cette variable

merci de votre aide car je sèche

jjh

3 réponses

Avatar
poy-poy
Bonjour jjh,

Tu remplaces ton numéro 5 par la variable de la manière suivante :

ActiveSheet.Range("A2").FormulaLocal = "=estvide(D" & debut & ")"

Cordialement
Benjamin


Bonjour

exposé du problème

j'ai une variable "Debut"

j'ai cette ligne de code
ActiveSheet.Range("A2").FormulaLocal = "=estvide(D5)"

la colonne D ne change pas mais maintenant la ligne est variable
le numéro de ligne est donné par "Debut"

comment dans la formule implémenter cette variable

merci de votre aide car je sèche

jjh





Avatar
MichDenis
Bonjour jjh,

Pour passer le numéro de ligne dans une variable

Dim Ligne as long
Ligne = 5

Range("A2").FormulaLocal = "=estvide(D" & ligne & ")"


Salutations!


"jjh" a écrit dans le message de news:
Bonjour

exposé du problème

j'ai une variable "Debut"

j'ai cette ligne de code
ActiveSheet.Range("A2").FormulaLocal = "=estvide(D5)"

la colonne D ne change pas mais maintenant la ligne est variable
le numéro de ligne est donné par "Debut"

comment dans la formule implémenter cette variable

merci de votre aide car je sèche

jjh
Avatar
jjh
Merci à tous les deux pour la solution

jjh