in einem Formular sind einige Schaltflächen in einem "Layout" zusammengefasst, so dass diese sich bei einer Größenänderung des Access-Hauptfenster ebenfalls vergrößern oder verkleinern.
Das funktioniert soweit ganz gut.
Ich möchte jedoch ganz gerne die neue Größe dieser Schaltflächen anschließend ermitteln und weiterverwenden.
Hintergrund: Die Schaltflächen sind quasi die Überschriften der Spalten einer Listbox. Durch Anklicken einer Schaltfläche kann die Sortierung der Listbox geändert werden.
Meine Idee war nun, die neue Breite der Schaltflächen auf die Breite der Spalten in der Listbox zu übertragen (ColumnWidths), da die Listbox ebenfalls ihr Breite verändert hat.
Das geht aber nicht, da sich nach der Größenänderung der Wert in [Schaltfläche].Width nicht geändert hat. Es ist weiterhin der Wert, der bei Öffnen des Formulars festgelegt wurde.