A voir également:
- VBA : fonction lookup, spécification cellule
- Vba récupérer valeur cellule ✓ - Forum VB / VBA
- Mkdir vba ✓ - Forum VB / VBA
- Excel compter cellule couleur sans vba - Guide
- Vba range avec variable ✓ - Forum VB / VBA
- Vba dépassement de capacité ✓ - Forum Excel
1 réponse
Ivan-hoe
Messages postés
433
Date d'inscription
dimanche 17 février 2008
Statut
Membre
Dernière intervention
17 octobre 2008
309
30 juin 2008 à 11:16
30 juin 2008 à 11:16
Bonjour,
La cellule dans laquelle tu veux écrire ta formule est donc variable (en fonction d'un test) : on va donc définir une variable de type Range, qui représentera ta cellule.
Dans ton test, tu affecteras une cellule à MaCellule avec l'instruction Set. Exemple :
Tu pourras ensuite écrire ta formule dans ta cellule
I.
La cellule dans laquelle tu veux écrire ta formule est donc variable (en fonction d'un test) : on va donc définir une variable de type Range, qui représentera ta cellule.
Dim MaCellule as Range
Dans ton test, tu affecteras une cellule à MaCellule avec l'instruction Set. Exemple :
Set MaCellule = range("A" & i)
Tu pourras ensuite écrire ta formule dans ta cellule
MaCellule.FormulaR1C1 = "=LOOKUP(10000,'\\SUN\..... "
I.
30 juin 2008 à 16:25
j'ai même directement écrit:
Range(i & "4").FormulaR1C1 = "=LOOKUP(10000,'\\SUN\..... "