Bonjour à tous,
Je vous écris car je suis confronté à un problème. Dans le cadre de mon travail, j'essaie de transférer des données d'un fichier excel a l'autre.
au début les deux fichiers étaient sur mon pc: pas de soucis.
par contre maintenant qu'ils sont sur l'intranet, impossible de les faire communiquer.
quand j'essaie d'accéder au deuxième fichier par nom=workbooks("nomfichier").sheets(1).cells(4,2) par exemple, nomfichier étant le deuxième fichier ouvert, il me dit que l'indice n'appartient pas à la selection.
idem quand je fais un workbooks.count il me répond 1 alors qu'avant il me m'était 2.
J'ai l'impression que du fait de l'ouverture du réseau, il y a deux applications excel qui n'arrivent pas à communiquer ensemble...
en faisant un petit programme tout simple comme ceci, meme probleme:
Dim d As String
d=Workbooks("3Nouveau_tableau_de_jalonnement_V0_1.xlsm").Sheets(1).Cells(4, 2)
MsgBox d
Est ce que quelqu'un a une solution? je cherche sur le net depuis hier et j'ai pas trouvé pour le moment 🙂
merci d'avance!
Je vous écris car je suis confronté à un problème. Dans le cadre de mon travail, j'essaie de transférer des données d'un fichier excel a l'autre.
au début les deux fichiers étaient sur mon pc: pas de soucis.
par contre maintenant qu'ils sont sur l'intranet, impossible de les faire communiquer.
quand j'essaie d'accéder au deuxième fichier par nom=workbooks("nomfichier").sheets(1).cells(4,2) par exemple, nomfichier étant le deuxième fichier ouvert, il me dit que l'indice n'appartient pas à la selection.
idem quand je fais un workbooks.count il me répond 1 alors qu'avant il me m'était 2.
J'ai l'impression que du fait de l'ouverture du réseau, il y a deux applications excel qui n'arrivent pas à communiquer ensemble...
en faisant un petit programme tout simple comme ceci, meme probleme:
Dim d As String
d=Workbooks("3Nouveau_tableau_de_jalonnement_V0_1.xlsm").Sheets(1).Cells(4, 2)
MsgBox d
Est ce que quelqu'un a une solution? je cherche sur le net depuis hier et j'ai pas trouvé pour le moment 🙂
merci d'avance!