Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1172to1176
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
Inhaltsverzeichnis

Datenaustausch zw. Excel Sessions

Datenaustausch zw. Excel Sessions
Peter
Hi VBA Spezialisten,
Folgende Aufgabenstellung
Ich habe die beiden Datei Test1.xls und Test2.xls in unterschiedlichen Excel Sessions offen.
Test1.xls hat ein Blatt mit dem Namen Test1 und Test2.xls hat ein Blatt mit dem Namen Test2.
Nun möchte ich Daten zwischen der Zelle A1 von Blatt Test1 und der Zelle A2 von Blatt Test2 austauschen, wobei wie gesagt beide Excel Dateien Test1.xls und Test2.xls in unterschiedlichen Sessions bereits geöffnet sind.
Danke für eure Unterstützung im Form eines Makros
Grüße
Peter

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Benutzer
Anzeige
AW: Datenaustausch zw. Excel Sessions
21.08.2010 19:39:18
Nepumuk
Hallo Peter,
einfach so:
Public Sub test()
    Dim objWorkbook As Workbook
    Set objWorkbook = GetObject(PathName:="D:\Test2.xls")
    objWorkbook.Worksheets("Test2").Cells(1, 1).Value = "Hallo"
    Set objWorkbook = Nothing
End Sub

Gruß
Nepumuk
Anzeige
AW: Datenaustausch zw. Excel Sessions
23.08.2010 12:26:57
Peter
Hallo Neomuk,
Es funktioniert.
Ich habe Test2.xls im falschen Verzeichnis gespeichert.
Danke nochmals.
Grüße
Peter
AW: Datenaustausch zw. Excel Sessions
23.08.2010 10:54:31
Peter
Hallo Nepomuk,
Besten Dank.
Ich habe dein Makro
Dim objWorkbook As Workbook
Set objWorkbook = GetObject(PathName:="C:\Doku\Test2.xls")
objWorkbook.Worksheets("Test2").Cells(1, 1).Value = "Hallo"
Set objWorkbook = Nothing
in Test1.xls platziert und gestartet.
Test1.xls und Test2.xls sind in C:\Doku gespeichert.
Leider kommt beim Aufruf der Zeile
Set objWorkbook = GetObject(PathName:="C:\Doku\Test2.xls")
Laufzeitfehler '432'
Daten- oder Klassenname während Automatisierungsoperation nicht gefunden.
Danke nochmals für deine Unterstützung.
Grüße
Peter
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige