Re : Probleme formule avec Named ranges
c est pas simple a comprendre comme ca c est vrai.
Voici la macro pour creer les named ranges (qui correspond a un tableau en sheet calculations dont les header sont en colonne (D) correspondant au noms USPPIm, Exm... et colonne B les indices avec une reference en r soit USPPIr ...enfin plein d indices):
Sub CreateNames()
'
' CreateNames Macro
'
Sheets("Calculations").Select
Range("D40
I49").Select
Selection.CreateNames Top:=False, Left:=True, Bottom:=False, Right:= _
False
Range("B40:C49").Select
Selection.CreateNames Top:=False, Left:=True, Bottom:=False, Right:= _
False
'
End Sub
La formule cree a la main soit USPPIm/USPPIr*YFOMRP*Exm/Exr est en cell :'Assumptions - Input'!D79
Ma cellule F51 qui a pour formule =INDIRECT('Assumptions - Input'!D79) me renvoie le #ref. Ce que je voudrais faire c est pouvoir modifier en text la formule correspondant a des operations sur les named ranges et copier cette formule en cellule F51 (puis F52.... sur toute la longueur du tableau) mais en faisant en sorte qu Excel comprenne que c est une formule (donc faire le calcul). J espere que je suis plus clair