écrire dans une cellule d'une feuille excel

Signaler
Messages postés
1
Date d'inscription
mercredi 21 novembre 2007
Statut
Membre
Dernière intervention
21 novembre 2007
-
Messages postés
3877
Date d'inscription
mardi 19 mars 2002
Statut
Membre
Dernière intervention
23 août 2018
-
Bonjour,

je souhaite à travers une fonction VB, appelée sous excel, modifier le contenu d'une cellule de ce tableur.
Lorsque j'entre le code  :
Activesheet.cells (1,1) = "salut"

"salut" ne s'écrit pas dans la case et j'obtient #VALEUR dans la case ou a été appelée la fonction.

Avec une sub, "salut" apparait bien dans la cellule. Cependant je voudrais automatiser cela en appelant la sub dans la fonction ou avec une ligne de code pour ne pas avoir à executer la macro.

Merci de l'attention accordée

aline

2 réponses

Messages postés
67
Date d'inscription
vendredi 28 mars 2003
Statut
Membre
Dernière intervention
12 juillet 2011

il faut que tu écrive Activesheet.cells (1,1).value  = "salut"
Messages postés
3877
Date d'inscription
mardi 19 mars 2002
Statut
Membre
Dernière intervention
23 août 2018
19
Avec une sub, "salut" apparait bien dans la cellule. Cependant je
voudrais automatiser cela en appelant la sub dans la fonction ou avec
une pour ne pas avoir à executer la macro



Désolé, mais je n'ai rien compris...
Peux-tu expliquer un peu plus ?
Qu'est-ce que tu appelles Sub et Fonction et Macro et Code

MPi²