Neuigkeiten:

Ist euer Problem gelöst, dann bitte den Knopf "Thema gelöst" drücken!

Mobiles Hauptmenü

Kompilierungsfehler

Begonnen von Mykis, Juni 10, 2024, 13:02:01

⏪ vorheriges - nächstes ⏩

Mykis

Vielen Dank euch allen für die nützlichen Hinweise.

Um für Nutzer aller Access Versionen von Access 2003 bis Access 2019 (32 Bit und 64 Bit) und dann noch unterschiedlichen Windows-Versionen immer alles passend zu machen, ist schon manchmal anspruchsvoll.

@PhilS- Deinen Code füge ich mal ein und lasse ihn vom 2003 Nutzer testen.

Beste Grüße
Frank

Josef P.

#16
ZitatGenerell empfehle ich die Verwendung von eingebauten Konstanten immer sehr. In diesem konkreten Fall würde ich eine Ausnahme machen und davon abweichen.
Warum?
Zur Not wird die Konstante auch für die anderen Versionen definiert.
public const acSpreadsheetTypeExcel12Xml = 10wird auch in Access 365 kein Problem verursachen - zumindest so lange der Wert bei 10 bleibt.
Das in Kombination mit deiner If-Anweisung (bzw. eine globale Property, falls mehrmals benötigt) gefällt mir besser als (möglicherweise mehrmals) 10 in den Code zu schreiben. (Auch wenn es den Enum-Wert überlagert.)

Gruß
Josef

Mykis

Nochmals Danke!
Es funktioniert. Mein Problem ist damit gelöst.

Beste Grüße
Frank