Bonjour,
Merci pour la réponse. Mais cette formule renvois la valeur 0 et rien d’autre…
A la base je pensais utiliser un petit code VBA.
J’aurai voulu récupérer dans une variable le nom du classeur actif dans la liste déroulante.
Ensuite j’aurai affecté à ma cellule F3 la valeur de F2 du classeur ayant comme nom la variable récupéré dans la liste déroulante.
Je débute en VBA, je pensais à quelque chose de ce style-là :
Sub variables()
'Déclaration de la variable
Dim scenario1 As Workbooks, scenario2 As Workbooks
'Attribution d'une valeur à la variable
Set scenario1 = Cells(6, 3)
Set scenario2 = Cells(7, 3)
End Sub
Sub proprietes()
'F3 = F2 de la feuille "Data" du classeur ayant la variable en nom
Range("F3").Value = scenario1.Sheets("Data").Range("F2")
End Sub
Mais dans ce cas je ne sais pas comment déclarer que dans Workbooks() le nom est ma variable « scenario1 »