Dieses Forum nutzt Cookies
Dieses Forum verwendet Cookies, um deine Login-Informationen zu speichern, wenn du registriert bist, und deinen letzten Besuch, wenn du es nicht bist. Cookies sind kleine Textdokumente, die auf deinem Computer gespeichert werden. Die von diesem Forum gesetzten Cookies werden nur auf dieser Website verwendet und stellen kein Sicherheitsrisiko dar. Cookies aus diesem Forum speichern auch die spezifischen Themen, die du gelesen hast und wann du zum letzten Mal gelesen hast. Bitte bestätige, ob du diese Cookies akzeptierst oder ablehnst.

Ein Cookie wird in deinem Browser unabhängig von der Wahl gespeichert, um zu verhindern, dass dir diese Frage erneut gestellt wird. Du kannst deine Cookie-Einstellungen jederzeit über den Link in der Fußzeile ändern.

Meine Excel Tabelle
#11
Moin Günter, 19

hier ist alles erklärt (mit Beispieldatei): 21

UNIZEICHEN...

Du kannst es aber auch über Word machen:
  • Öffne Word mit einer leeren, neuen Seite
  • Gib 1F915 ein (Liste der UNICODE-Zeichen gibt's im Netz)
  • Drücke dann direkt im Anschluss ALT+C
  • Symbol nach Excel kopieren
________
Servus
Case
Antworten Top
#12
Vielen Dank, Ralf.
Gruß Günter
Jeder Fehler erscheint unglaublich dumm, wenn andere ihn begehen.
angebl. von Georg Christoph Lichtenberg (1742-1799)
Antworten Top
#13
Vielen Dank!! Leider öffnet sich der Kalender nicht, bekomme diese Fehlermeldung
Smileys sind super!


Angehängte Dateien Thumbnail(s)
   
Antworten Top
#14
Hallöchen,

die Meldung könntest Du beseitigen mit

Declare PtrSafe Function ReleaseCapture Lib "user32.dll" () As Long

Sollte die Zeile dann immer noch rot markiert sein,

dann

Declare PtrSafe Function ReleaseCapture Lib "user32.dll" () As LongPtr
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#15
Hallo, 19

schreibe die Zeile so: 21

Code:
Private Declare PtrSafe Function ReleaseCapture Lib "user32.dll" () As Long

Nicht LongPtr hinten da nur Funktionsparameter oder Rückgabewerte die einen Zeiger auf einen Speicherplatz oder ein Handle (z. B. Window Handle (HWND) oder Picture Handle) darstellen, als LongPtr deklariert werden sollten.

Die API-Funktion ReleaseCapture hebt lediglich die SetCapture-Funktion wieder auf.

Habe den Kalender mal von XLPH aus dem Netz gefischt und die API-Deklarationen nicht kontrolliert. Dodgy
________
Servus
Case
[-] Folgende(r) 1 Nutzer sagt Danke an Case für diesen Beitrag:
  • Sonic76
Antworten Top
#16
Halte mich nicht für gaga aber ich komm einfach nicht auf die Seite um dies zu bearbeiten :( Könntest du es ändern und mir hier erneut integrieren? Auch die Smileys, Vielen Dank im Voraus!
Antworten Top
#17
Hallo, 19

siehe Anhang - habe hier allerdings kein 64Bit zum testen. 21

.xlsb   Daten_Gueltigkeit_Symbol_Kalender_1.xlsb (Größe: 562,36 KB / Downloads: 4)
________
Servus
Case
Antworten Top
#18
Hallöchen,

mal allgemein, für die 64er Variante müssen ggf. auch die Variablendeklarationen angepasst werden.

Folgendes müsste geändert werden, damit der Kalender läuft

*************************************
- im 64er Zweig
Private Declare PtrSafe Function SetWindowLong Lib "user32.dll" Alias "SetWindowLongA" ( _
ByVal hwnd As LongPtr, _
ByVal nIndex As Long, _
ByVal dwNewLong As LongPtr) As LongPtr

*************************************
bei Variablendeklarationen weitere Fallunterscheidung nötig
- 32
Private hWndForm As Long
-64
Private hWndForm As LongPtr

*************************************
im Userform_Activate

weitere Fallunterscheidung nötig
- 32
Dim lngHwnd As Long
-64
Dim lngHwnd As LongPtr
.      \\\|///      Hoffe, geholfen zu haben.
       ( ô ô )      Grüße, André aus G in T  
  ooO-(_)-Ooo    (Excel 97-2019+365)
Antworten Top
#19
Nun ja, wie vorhergesehen geht er nicht ;) Für mich ist dies alles chinesisch, könntest du mir den Code implementieren? Vielen Dank im Voraus!
Antworten Top
#20
Hallo, 19

könnte etwas schwierig werden mit 64 Bit. Kanns hier nicht testen. Eventuell kann André das testen. Blush

Da du ja nur ein Datum auswählen möchtest, können wir das API-Gedöns auch weglassen. Ein Kalender der auch bei dir laufen sollte: 21

.xlsb   Daten_Gueltigkeit_Symbol_Kalender_2.xlsb (Größe: 565,12 KB / Downloads: 3)
________
Servus
Case
Antworten Top


Gehe zu:


Benutzer, die gerade dieses Thema anschauen: 1 Gast/Gäste