Bonjour,

J'ai un problème sans doute un peu compliqué (du moins, je m'arrache les cheveux dessus!).

Je désirerais écrire à partir d'un classeur Excel dans un autre, c'est à dire que par exemple une fenêtre de conversation utilisateur s'ouvre sur un classeur maitre et me demande une valeur, je rentre une valeur, et à partir de ça, Excel se charge d'aller écrire dans une autre feuille esclave, en A1 (par exemple!) la valeur que j'ai rentré.

Ce qui donnerai à peu près ce genre de code :

Code:
'Ici je suis dans mon fichier maître

variable = InputBox("Tapez ce que vous voulez écrire dans l'autre feuille")

'Maintenant excel se charge d'aller écrire dans le fichier esclave
'Ici je suis perdu, je ne connais pas du tout la syntaxe pour aller dans l'adresse du fichier
'Note : il est necessaire que je donne l'adresse du fichier car c'est pour une application réseau

'donc maintenant je considère que je suis sur la feuille de mon réseau

Sheets(1).Cells(1, 1) = variable
Autre chose importante : il est nécessaire que j'indique l'adresse du fichier dans lequel je veux écrire, car c'est pour dans l'avenir utiliser cette macro sur un réseau : le fichier maître est sur un ordinateur, l'esclave est sur un autre.

De plus, de préférence, ce serait bien de ne pas ouvrir le fichier esclave.

Voilà j'espère que c'est possible de faire une telle chose...et que je ne suis pas trop exigeant...

Merci par avance de vos réponses!