XL 2013 Cells(r,c) qui ne modifie pas la cellule...

  • Initiateur de la discussion Initiateur de la discussion massepi
  • Date de début Date de début

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

massepi

XLDnaute Nouveau
Bonjour j'ai un souci vraiment très très bête, mais très embêtant...
J'ai isolé le pb dans mes fonctions et le voici :
Dans une cellule je fais appel à une fonction Test() et la fonction Test() est sensée modifier la valeur d'une cellule avec Cells. Mais rien ne se passe et j'ai une erreur #VALEUR
VB:
Function Test() As String
    Cells(5, 5) = "Hello"
    Test = "ok"
End Function

Merci pour vos réponses,
Pierre
 
Bonjour
tout dépend de ce que tu appelles "fonction" . Fonction personnalisée ou autre ? C e n'est pas du toujt pareil.
Preuve ici avec une fonction "normale" (non "personnalisée") --->>
VB:
Private Sub CommandButton1_Click()
 MsgBox Test() ' affichera "ok" et écrira "Hello" en cellule E5
End Sub

Function Test() As String
    Cells(5, 5) = "Hello"
    Test = "ok"
End Function
 
D'accord, mais donc il n'y a pas moyen de faire modifier le contenu de cellules depuis une formule appelée dans une cellule?
C'est que j'aurai besoin de cette fonctionnalité pour une autre de mes fonctions (je vais créer un autre sujet pour expliquer en détail mon besoin).
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Retour