ich verwende einen Code von Josef Ehrensberger um einen bestimmten Bereich als .jpg zu speichern. Das funktioniert auch wie gewünscht.
https://www.herber.de/forum/archiv/1248to1252/1248270_copypicture.html
Leider ist es aber so, dass es einen Unterschied macht, auf welchem Rechner (besser an welchem Bildschirm) ich den Code laufen lasse. Je nach Auflösung ist der Screenshot dann verzerrt. Daher würde ich gerne ein festes Seitenverhältnis vorgeben (1028 x 1024). Die Funktion bietet ja die Möglichkeit das Seitenverhältnis umzurechnen (per Faktor), aber das führt zu keinem schärferen Ergebnis. Es scheint wichtig zu sein, dass der Bildschirm im Moment des "Fotos" die richtige Auflösung hat.
Ich habe herausgefunden, dass man die Bildschirmauflösung auslesen kann.
https://www.herber.de/forum/archiv/148to152/t151820.htm
Kann man diese auch kurzzeitig via VBA verändern? Oder gibt es einen besseren WEg?
LG Georg