Datentransfer innerhalb eines Netz
05.11.2003 15:21:47
Rafael
ich suche die entsprechende Syntax, um innerhalb eines Netzwerkes (EXCEL-)Daten zu versenden.
Auf beiden Rechnern eines Netzwerks läuft jeweils EXCEL. Auf Rechner1 ist das Workbook ("MesswerteNeu.xls") geöffnet. Ein Code innerhalb dieses Workbooks soll in regelmässigen Abständen Daten in das Workbook Messwerte (mit dem Pfad: \\Hnpc2\C:\Archiv\Messwerte\ ......Sheets(2).Cells(1, 1)) auf Rechner2 kopieren. Hier analysiert ein anderer Code die Werte und archiviert sie. Berechtigungen und Freigaben auf dem Zielrechner sind korrekt gesetzt.
Mit der Anweisung:
Range(Sheets(1).Cells(8, 4), Sheets(1).Cells(28, 12)).SpecialCells(xlCellTypeVisible).Copy _
Workbooks("Messwerte").Sheets(2).Cells(1,1) ..... werden die Daten von einem Workbook zum andern auf d e m s e l b e n Rechner problemlos kopieren.
Leider habe ich weder in meinen Büchern, noch in den verschiedenen Chatboards einen Hinweis gefunden, wie ich diesen Code so abändern müsste, um das Gleiche rechnerübergreifend hinzubekommen.
Hier im Board hatte mir Andreas netterweise den Tip gegeben, es doch mal mit:
MSGBOX WORKBOOKS(1).NAME
MSGBOX WORKBOOKS(2).NAME ..........zu versuchen. Das bringt mich aber insofern nicht weiter, alsdass das Ansprechen der Workbooks i n n e r h a l b eines Rechnersystems ja tadellos funktioniert.
Das Anzeigenlassen des Pfades einer Datei funktioniert ebenfalls nur auf dem Rechner, auf dem die Anfrage gestartet wurde.
Auch für kleinste Hinweise wäre ich wirklich sehr dankbar!
Rafael