Zwischenspeicher >Ramses



Excel-Version: 9.0 (Office 2000)
nach unten

Betrifft: Zwischenspeicher >Ramses
von: Helmut J
Geschrieben am: 19.06.2002 - 22:06:16

Wer weiss wie man eine Uhrzeit , die mit "Strg" "c" in den Zwischenspeicher kopiert worden ist , im Makro an eine Variabel zurück gibt um sie dort zu vergleichen????
Die folgende Sub funktioniert nicht , es gibt die Fehlermeldung
"Benutzerdefenierter Typ nicht defeniert"
in den Satz "Dim ClpObj As DataObject"
In der Liste als was man eine Variabele defeniert fehlt der Typ DataObjekt

Sub Compare_Time()
'Verweis auf "Microsoft Forms 2.0 Object Library" aktivieren !!
'sonst geht es nicht
'Dataobject wird gebraucht wegen der Zwischenablage
Dim ClpObj As DataObject
Set ClpObj = New DataObject
ClpObj.GetFromClipboard
Debug.Print ClpObj.GetText
If Format("12:35:00", "hh:mm:ss") = Format(ClpObj.GetText, "hh:mm:ss") Then
Debug.Print "OK"
End If
End Sub
Danke im Vorraus

nach oben   nach unten

Steht doch im Code...
von: Ramses
Geschrieben am: 19.06.2002 - 22:59:35

Du must den Verweis auf die MS Forms 2.0 Library aktivieren !!
Starte den VB-Editor dann unter Extras - Verweise ein Häckchen davor setzen.
Dann haut das schon hin.

... by the way:
Da hätte mir ein anderes Feedback gewünscht,.. ist ja nun auch schon ein wenig her, oder ?

Gruss Rainer

 nach oben

Beiträge aus den Excel-Beispielen zum Thema "Zwischenspeicher >Ramses"