Variable dans FormulaR1C1 VBA Excel

Fermé
zeratule - 25 mars 2011 à 09:21
Patrice33740 Messages postés 8556 Date d'inscription dimanche 13 juin 2010 Statut Membre Dernière intervention 2 mars 2023 - 25 mars 2011 à 15:19
Bonjour,

j'ai besoin d'aide svp, j'ai un probleme sur l'insertion d'une formule en VBA. voici mon code:

a = ActiveSheet.Name
Range("A1").select
ActiveCell.Value = "Tableau achat Materiel " & a
Sheets(Sheets.Count).Range("A7").Select
ActiveCell.FormulaR1C1 = "=a!RC"

Je sais ou le probleme se situe mais je sias pas comment le contourner: le probleme est au nivo du ActiveCell.FormulaR1C1 = "=a!RC", il reconnait la variable a masi ca marche si je l'insere dans "=a!RC" .


Comment faire alors, please help.

Merci d'avance



3 réponses

Bonjour,

Merci Patrice, une autre petite question: j'arrive pas a mettre une varuiabe dans a fonction min:
En gros je ve l'equivalent de= min('toto'!B7:K7)

a= activesheet.name 'a prends le nomde la feuille a= "toto"
ActiveCell.FormulaR1C1 = "=" & "min" & (a & "!RC[-4]:RC[5]")

Mais ca bloque encore, j'ai essayé plusieurs combinaison mais j'y arrive pas.
si t'as des idees?

En tt cas merci bcp.
0