Guten Tag zusammen,
Ich erstelle zurzeit ein Expertensystem für die Auswahl von geeigneten Packmitteln für bestimmte Gefahrenstoffe. Damit die Stammdaten des Systems einfach gepflegt werden können erfolgt die Dateneingabe in Excel - die Daten werden anschließend automatisiert exportiert. Für den Benutzer werden Eingabemasken als EXCEL-User-Form zur Verfügung gestellt. Die Darstellung des User-Forms soll nun auf jeglichen Rechnern, unabhängig von Bildschirmauflösung und Skalierung identisch dargestellt werden.
Problem: Ändert man in den Windows-Anzeigeeinstellungen (siehe "Screenshot1_Anzeigeeinstellungen") die Skalierung (z.B. von 100% auf 125%), wird das USER-Form anschließend völlig verzerrt dargestellt (siehe "Screenshot2_verzerrte_Darstellung"). Gibt es eine Möglichkeit bei Start der Excel-Datei, die Skalierung abzufragen und das User-Form automatisch anzupassen, sodass es immer korrekt dargestellt wird (siehe "Screenshot3_korrekte_Darstellung")?
Eine ähnliche Lösung gibt es für die Bildschirmauflösung (siehe: https://www.excel-inside.de/beispiele_vba/vba-userforms/318-userform-anhand-der-bildschirmaufloesung-zoomen),
jedoch nicht für den Skalierungsfaktor. Ich bin über jeden Lösungsvorschlag und Ideen dankbar!
Screenshots: https://www.herber.de/bbs/user/158753.zip
Vielen Dank und beste Grüße,
Max