ich ändere ein Tabellenblatt per VBA-Funktion und rufe dann in dieser Funktion PrintPreview auf. Auf dem Tabellenblatt sind 3 TextBoxes, aber nur eine wird aktualisiert (immer die gleiche).
Rufe ich die Funktion nochmal mit den gleichen Parametern auf, wird alles richtig aktualisiert.
Wenn ich vor der PrintPreview ActiveWorkbook.Save aufrufe, wird auch alles richtig angezeigt. Das dauert aber relativ lange (Dateigröße 1,2 MB).
Gibt es eine Möglichkeit das Tabellenblatt zu refreshen oder etwas schnelleres als ActiveWorkbook.Save?
Im schlimmsten Fall könnte ich die Funktion zweimal laufen lassen, aber das ist nicht gerade elegant...
Ich bin für jeden Tip dankbar.