Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Créer une variable en VBA à partir d'un TCD

2 réponses
Avatar
René Delcourt
Bon dimanche à toutes et à tous,

J'ai un code qui devrait tenir compte d'une variable qui, dans une cellule
excel est traduite de la manière suivante en VBA :
ActiveCell.FormulaR1C1 = _
"=+GETPIVOTDATA(""Création"",R3C1,""Statut"",""Traité"",""Service
"",""CSC"")/GETPIVOTDATA(""Création"",R3C1)"
Je voudrais en faire une variable sans devoir l'écrire dans une feuille et y
faire référence.
J'ai essayé avec worksheet.function mais sans succès.
Merci de votre aide.

--
René Delcourt

2 réponses

Avatar
Daniel
Bonjoour.
Essaie :
Variable =
Evaluate("GETPIVOTDATA(""Création"",R3C1,""Statut"",""Traité"",""Service"",""CSC"")/
_
GETPIVOTDATA(""Création"",R3C1)")
Cordialement.
Daniel

"René Delcourt" a écrit dans le message de news:

Bon dimanche à toutes et à tous,

J'ai un code qui devrait tenir compte d'une variable qui, dans une cellule
excel est traduite de la manière suivante en VBA :
ActiveCell.FormulaR1C1 = _
"=+GETPIVOTDATA(""Création"",R3C1,""Statut"",""Traité"",""Service
"",""CSC"")/GETPIVOTDATA(""Création"",R3C1)"
Je voudrais en faire une variable sans devoir l'écrire dans une feuille et
y
faire référence.
J'ai essayé avec worksheet.function mais sans succès.
Merci de votre aide.

--
René Delcourt


Avatar
René Delcourt
Merci de ta réponse.
La valeur est...Variable = Erreur 2015!!!
--
René Delcourt



Bonjoour.
Essaie :
Variable =
Evaluate("GETPIVOTDATA(""Création"",R3C1,""Statut"",""Traité"",""Service"",""CSC"")/
_
GETPIVOTDATA(""Création"",R3C1)")
Cordialement.
Daniel

"René Delcourt" a écrit dans le message de news:

Bon dimanche à toutes et à tous,

J'ai un code qui devrait tenir compte d'une variable qui, dans une cellule
excel est traduite de la manière suivante en VBA :
ActiveCell.FormulaR1C1 = _
"=+GETPIVOTDATA(""Création"",R3C1,""Statut"",""Traité"",""Service
"",""CSC"")/GETPIVOTDATA(""Création"",R3C1)"
Je voudrais en faire une variable sans devoir l'écrire dans une feuille et
y
faire référence.
J'ai essayé avec worksheet.function mais sans succès.
Merci de votre aide.

--
René Delcourt