F
flyjodel
Guest
Bonjour à tous,
c'est une question très simple, mais je ne dispose pas des bases de VBA Excel nécessaires :
je désire calculer une valeur cible à partir d'une macro, mais je veux transférer à la macro une variable contenue dans la feuille de calcul.
Comment faire ?
J'ai joint un fichier d'exemple et voici la macro que j'ai obtenue par la fonction ENREGISTRER UNE MACRO. C'est la valeur -1500 que je désire replacer par une variable qui va lire la cellule C7 par exemple.
[file name=flyjodel_pret_immobilier.zip size=6361]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/flyjodel_pret_immobilier.zip[/file]
c'est une question très simple, mais je ne dispose pas des bases de VBA Excel nécessaires :
je désire calculer une valeur cible à partir d'une macro, mais je veux transférer à la macro une variable contenue dans la feuille de calcul.
Comment faire ?
J'ai joint un fichier d'exemple et voici la macro que j'ai obtenue par la fonction ENREGISTRER UNE MACRO. C'est la valeur -1500 que je désire replacer par une variable qui va lire la cellule C7 par exemple.
Code:
Sub remb()
' remb Macro
'
' Touche de raccourci du clavier: Ctrl+m
'
Range('B7').Select
Range('B7').GoalSeek Goal:=[b]-1500[/b], ChangingCell:=Range('B4')
End Sub