Peter Ostermann
2012-12-28 18:17:30 UTC
Hallo,
folgende Decalres lassen VBA abstürzen:
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA"
(ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Declare Function OpenClipboard Lib "user32" (ByVal hwnd As Long)
As Long
Private Declare Function EmptyClipboard Lib "user32" () As Long
Private Declare Function CloseClipboard Lib "user32" () As Long
Unter einem 32 bit Windows laufen die Makros fehlerfrei, ebenso nach
auskommentieren.
Eigentlich weiß ich gar nicht ob die Mappe an Funktionalität einbüßt
ohne diese Funktionen. Auch kann ich mich nicht erinnern wann und zu
welchem Zweck dieser Code eingefügt wurde.
Ich bin versucht diese Funktionen zu löschen, es sei denn sie lassen
sich abändern damit unter beiden Windows lauffähig.
Wer weiß Rat? Welcher Verweis unter einem 32 bit (das verfügbare
Entwicklungs)-Windows würde z.B. dem Nutzer der Mappe im 64 bit Windows
die fehlende Bibliothek eingebunden mitliefern?
Schöne Grüsse an die Experten und danke im Voraus
Peter
folgende Decalres lassen VBA abstürzen:
Private Declare Function FindWindow Lib "user32" Alias "FindWindowA"
(ByVal lpClassName As String, ByVal lpWindowName As String) As Long
Private Declare Function OpenClipboard Lib "user32" (ByVal hwnd As Long)
As Long
Private Declare Function EmptyClipboard Lib "user32" () As Long
Private Declare Function CloseClipboard Lib "user32" () As Long
Unter einem 32 bit Windows laufen die Makros fehlerfrei, ebenso nach
auskommentieren.
Eigentlich weiß ich gar nicht ob die Mappe an Funktionalität einbüßt
ohne diese Funktionen. Auch kann ich mich nicht erinnern wann und zu
welchem Zweck dieser Code eingefügt wurde.
Ich bin versucht diese Funktionen zu löschen, es sei denn sie lassen
sich abändern damit unter beiden Windows lauffähig.
Wer weiß Rat? Welcher Verweis unter einem 32 bit (das verfügbare
Entwicklungs)-Windows würde z.B. dem Nutzer der Mappe im 64 bit Windows
die fehlende Bibliothek eingebunden mitliefern?
Schöne Grüsse an die Experten und danke im Voraus
Peter