Bonjour à tous,
Tout est dans le titre, je cherche donc à récupérer la valeur d'une cellule de la feuille 2 dans la feuille 1
J'utilise ;
Ou ;
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 mavaleur = Worksheets("Feuille 2").Range("G13").Value MsgBox mavaleur
Ces deux syntaxes marchent très bien quand je mets une valeur du genre "123" dans la case G13 mais mon problème c'est que dans ma case G13 j'ai en fait le résultat d'une fonction. Et quand je récupère la valeur il semble que la fonction n'ai pas été calculée et ma Msgbox affiche "0"...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 mavaleur = Worksheets("Feuille 2").Cells(13, 7).Value MsgBox mavaleur
J'ai tenté de faire en sorte que la fonction soit calculée avant la récupération de la valeur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3 Worksheets("Feuille 2").Range("A6:G13").Calculate mavaleur = Worksheets("Feuille 2").Range("G13").Value MsgBox mavaleur
Mais le problème persiste.
Merci d'avance pour votre aide
Partager