habe gestern von Euch ne geniale Lösung für mein Problem bekommen, und zwar wollte ich Daten von einer "Diskette" in ein "Arbeitsblatt" einlesen:
Application.Dialogs(xlDialogOpen).Show
If Workbooks("Diskette.xls").Sheets("Tabelle Diskette").Range("A200") = 123 Then
Workbooks("Arbeitsblatt.xls").Sheets("Tabelle Arbeitsblatt").Range("A6:E10") _
= Workbooks("Diskette.xls").Sheets("Tabelle Diskette").Range("A6:E10").Value
Else
MsgBox "Sie möchten die falsche Daten einlesen!"
End If
Workbooks("Arbeitsblatt").Worksheets("Tabelle Arbeitsblatt").Activate
Jetzt mein Problem:
Es kann sein, dass die Datei der Diskette, sowie auch das Arbeitsblatt (die Blätter haben immer den selben Namen), einen anderen Namen haben!
Gibt es vielleicht noch eine Möglichkeit, mit aktivierten Blättern zu arbeiten! Bzw. wenn es gehen sollte, wie könnte ich meine Makro umschreiben!
Danke im Voraus!
LG Chris