Excel Downloads
Forum

Précédent   Excel Downloads Forums > Excel > Forum Excel


Réponse
 
LinkBack Outils de la discussion
Vieux 07/08/2005, 11h59   #1 (permalink)
flyjodel
Guest
 
Messages: n/a
Par défaut comment transférer une variable à une macro

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.

Code:
Sub remb()

' remb Macro
'
' Touche de raccourci du clavier: Ctrl+m
'

    Range('B7').Select
    Range('B7').GoalSeek Goal:=-1500, ChangingCell:=Range('B4')
End Sub
[file name=flyjodel_pret_immobilier.zip size=6361]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/flyjodel_pret_immobilier.zip[/file]
Fichiers attachés
Type de fichier : zip flyjodel_pret_immobilier.zip (6,2 Ko, 0 affichages)
  Réponse avec citation
ANNONCES
Vieux 07/08/2005, 12h09   #2 (permalink)
XLDnaute Occasionel
 
Avatar de Claudy
 
Date d'inscription: août 2005
Localisation: Namur
Version Excel : Excel 2003 (PC)
Messages: 195
Par défaut Re:comment transférer une variable à une macro

Bonjour...
voir pièce jointe...
a+ [file name=flyjodel_pret_immobilier_20050807110907.zip size=7041]http://www.excel-downloads.com/components/com_simpleboard/uploaded/files/flyjodel_pret_immobilier_20050807110907.zip[/file]
Fichiers attachés
Type de fichier : zip flyjodel_pret_immobilier_20050807110907.zip (6,9 Ko, 1 affichages)
Claudy est déconnecté   Réponse avec citation
Vieux 07/08/2005, 12h12   #3 (permalink)
XLDnaute Occasionel
 
Date d'inscription: mars 2005
Messages: 136
Par défaut Re:comment transférer une variable à une macro

Bonjour,

Voici ta macro modifié

Code:
Sub remb()
'
' remb Macro
' Macro enregistrée le 06/08/2005 par f
'
' Touche de raccourci du clavier: Ctrl+m
'

    Range('B7').GoalSeek Goal:=Range('C7'), ChangingCell:=Range('B4')
End Sub
Bonne journée
@Christophe@ est déconnecté   Réponse avec citation
Vieux 07/08/2005, 12h14   #4 (permalink)
flyjodel
Guest
 
Messages: n/a
Par défaut Re:comment transférer une variable à une macro

j'ai cliqué sur ENTREE trop vite :

et merci pour votre aide future !
Michel
  Réponse avec citation
Vieux 07/08/2005, 12h15   #5 (permalink)
flyjodel
Guest
 
Messages: n/a
Par défaut Re:comment transférer une variable à une macro

décidément, ça va beaucoup plus vite que prévu,

alors merci pour votre aide, pas future !

sympa ce forum !
Bon dimanche
  Réponse avec citation
ANNONCES
Réponse

Liens sociaux

Outils de la discussion

Règles de messages
Vous ne pouvez pas créer de nouvelles discussions
Vous ne pouvez pas envoyer des réponses
Vous ne pouvez pas envoyer des pièces jointes
Vous ne pouvez pas modifier vos messages

Les balises BB sont activées : oui
Les smileys sont activés : oui
La balise [IMG] est activée : oui
Le code HTML peut être employé : non
Trackbacks are oui
Pingbacks are oui
Refbacks are oui


Fuseau horaire GMT +2. Il est actuellement 18h58.


(C) 2006 Excel Downloads