online 1
gast (50)

/ Forum / Datenbanken

DatenbankenDatenbanken

Fragevon morpheus__85 vom 13.03.2021, 12:21 Options

Lösung

Zwischenablage

Hallo Leute,

hätte da mal eine Frage.
Ich habe ein Formular. Darin befindet sich ein Textfeld mit namen txtKundennummer.
Nun hätte ich es gerne so, dass wenn ich auf einen Button klicke, der Wert des Textfeldes in die Zwischenablage kopiert wird, sodass wenn ich Strg + V drücke den Wert in Excel oder so einfügen kann.
Habe schon mal gegoogelt und dann Einträge gefunden die vom Begriff Clipboard sprechen.
Habe da auch schon den ein oder anderen Code ausprobiert allerdings erkennt Access "Clipboard" nicht.

viele Dank für Eure Hilfe und ein schönes Wochenende.

Gruß
morpheus


Antwort schreiben

Antwort 1 von Marie vom 13.03.2021, 21:11 Options

RunCommand acCmdCopy

Gruß Marie

Antwort 2 von Marie vom 13.03.2021, 22:14 OptionsLösung

Lösung
Oder so:

Private Sub Kopieren_Click()
On Error GoTo Err_Kopieren_Click

DoCmd.GoToControl "txtKundennummer" 'zum Textfeld txtKundennummer
'in die Zwischenablage
Application.DoCmd.DoMenuItem acFormBar, acEditMenu, acCopy, , acMenuVer70

Exit_Kopieren_Click:
    Exit Sub

Err_Kopieren_Click:
    MsgBox Err.Description
    Resume Exit_Kopieren_Click
    
End Sub


Gruß Marie

Antwort 3 von morpheus__85 vom 16.03.2021, 11:22 Options

Hallo Marie,

Vielen vielen Dank für deine Hilfe.
Habs grad ausprobiert und funktioniert einwandfrei.

lg

Morpheus

Ähnliche Themen

Verknüpfte Bilder
schnuffelhase  04.09.2007 - 111 Hits - 2 Antworten

datum in access
morpheus__85  05.09.2007 - 105 Hits - 24 Antworten

m:n Beziehungen zwischen zwei Tabellen
Wig  03.09.2007 - 13 Hits - 2 Antworten

Hinweis

Diese Frage ist schon etwas älter, Sie können daher nicht mehr auf sie antworten. Sollte Ihre Frage noch nicht gelöst sein, stellen Sie einfach eine neue Frage im Forum..

Neue Einträge

Version: supportware 1.9.150 / 10.06.2022, Startzeit:Thu Jan 8 21:07:44 2026