T
Thdelerme
Guest
Bonjour,
je suis sous Excel 2007
Dans une fonction VBA, je souhaite modifier le contenu d'une cellule qui n'est pas celle qui contient une fonction personnalisée (test)
C'est à dire que dans une cellule, j'écris "=test()"
et je souhaite que dans une autre cellule, soit affiché un résultat intermédiaire au résultat retourné par ma fonction test.
J'arrive bien à lire le contenu d'autres cellules, mais pas à y écrire
j'ai essayé les différentes écritures : cells(x,y).value = "ABC"
ActiveSheet.Range("A9").value = "ABC"
Rien n'y fait, j'ai systématiquement l'erreur "#valeur!" dans ma cellule contenant la fonction test ...
Merci de vos conseils
je suis sous Excel 2007
Dans une fonction VBA, je souhaite modifier le contenu d'une cellule qui n'est pas celle qui contient une fonction personnalisée (test)
C'est à dire que dans une cellule, j'écris "=test()"
et je souhaite que dans une autre cellule, soit affiché un résultat intermédiaire au résultat retourné par ma fonction test.
J'arrive bien à lire le contenu d'autres cellules, mais pas à y écrire
j'ai essayé les différentes écritures : cells(x,y).value = "ABC"
ActiveSheet.Range("A9").value = "ABC"
Rien n'y fait, j'ai systématiquement l'erreur "#valeur!" dans ma cellule contenant la fonction test ...
Merci de vos conseils