eine kleine Begrüssung und ein Gruss lassen den Beitrag gleich freundlicher erscheinen.
Was meinst du mit "geöffnete Datfiles in einem Verzeichnis aktiviert werden" ?
Gruss Rainer
Ciao Andy
eine Datei die per Doppelklick geöffnet wurde kann vom Auto_Open Makro einer anderen Datei nicht erkannt werden.
In dem vorherigen Makro das ich dir geschickt habe, wird doch das File durch das Makro geöffnet, und dann ist es aktiv.
Um das Makro auf diese Datei zugreifen zu lassen kannst du mit
Workbooks("DeinDatfile.dat").Worksheets("Tabelle1").Range("a1")
direkt auf den Bereich zugreifen lassen.
Gruss Rainer
eine Datei die per Doppelklick geöffnet wurde kann vom Auto_Open Makro einer anderen Datei nicht erkannt werden.
In dem vorherigen Makro das ich dir geschickt habe, wird doch das File durch das Makro geöffnet, und dann ist es aktiv.
Um das Makro auf diese Datei zugreifen zu lassen kannst du mit
Workbooks("DeinDatfile.dat").Worksheets("Tabelle1").Range("a1")
direkt auf den Bereich zugreifen lassen.
Gruss Rainer
Schlag dir das aus dem Kopf, Code von einer Tabelle in eine andere zu kopieren.
Dazu reichen, sorry für die Bemerkung, deine VBA-kenntnisse, soweit ich das bisher beurteilen kann, bei weitem noch nicht aus;-).
Daran beissen sich hartgesottenen VBA-Freaks teilweise die Zähne aus.
Du musst beim Workbook.Open Ereignis den Pfad zu deiner Datei natürlich voranstellen, wenn sie nicht im aktuell gültigen Verzeichnis ist.
Workbooks.OpenText Filename:="Dein Pfad\" & DateiName ...
Gruss Rainer
Ciao Andy