Hallo zusammen und frohe Pfingsten,
ich habe ein Problemchen.
Ich starte eine Userform mit 3 command Buttons. Wenn man auf den 3. Button klickt sollte eigentlich eine MsgBox aufgehen mit der Meldung Daten in die Zwischenablage zu kopieren und dann OK zu klicken.
Daraufhin werden die Daten in ein Tabelleblatt eingefügt usw...
Jetzt ist aber das Problem, dass die Daten, die in die Zwischenablage sollen, sich in einer anderen Excel Datei befinden und ich natürlich keinen Zugriff auf diese habe, solange die MsgBox geöffnet ist.
Ich habe schon rausgefunden, dass man das dann mit einer weiteren Userfom und vb modeless machen könnte.
Allerdings rennt mein Makro unaufhörlich weiter, so dass ich gar nicht die Möglichkeit habe etwas in die Zwischenablage zu kopieren. Das Fenster mit der Anweisung "kopiere die Daten in die Zwischenablage" soll sich also öffnen und dann macht der Anwender das (in einer anderen Excel) und dann klickt er auf OK, und dann sollen die Daten im Tabellenblatt "Transfer" eingefügt werden usw.
Kann mir das jemand weiterhelfen?
VG,
Alex
Private Sub Nummer3_Click()
UserForm3.Label3 = "Copy from Excel in Clipboard and click ok"
UserForm3.Show vbModeless
Sheets("Transfer").Select
Range("BY2").Select
ActiveSheet.Paste
|