Bonjour,
j'ai un petit soucis avec un code vba.
Est-il possible de mettre des variables dans un .formula ?
est il possible de mettre dans la formule SUM ma variable "a" ?
Pour le moment je traite le problème comme ceci :
avec b1 variable également.
La formule me renvoie bien la valeur que je souhaite mais la cellule n'est pas mis à jour si une valeur change.
Et je trouve un peu long de relancer la macro pour chaque changement.
Merci de votre aide !
j'ai un petit soucis avec un code vba.
Est-il possible de mettre des variables dans un .formula ?
Code:
dim x as integer
dim j as integer
dim a as integer
For x = 15 To j
Workbooks(c).Sheets("Bâtiment").Range("Q" & x).Formula = "=Sum(RC[-6]:RC[-1])"
Next x
est il possible de mettre dans la formule SUM ma variable "a" ?
Pour le moment je traite le problème comme ceci :
Code:
Range("Q" & x).Value = Application.Sum(Range("Q" & x - 1 & ":Q" & x - 1 - b1).Value)
avec b1 variable également.
La formule me renvoie bien la valeur que je souhaite mais la cellule n'est pas mis à jour si une valeur change.
Et je trouve un peu long de relancer la macro pour chaque changement.
Merci de votre aide !