Um die optimale Spaltenbreite für die ganze Tabelle oder einige Spalten einzustellen, brauchst du weder ein Makro noch eine Funktion. Dafür genügen ein paar Mausklicks.Ich kann noch per Makroaufzeichnung die Spalten so darstellen wie ich das möchte, wobei es einer Funktion bedürfte, um sie auf die richtige Breite zu bringen.
1. Klick: In der linken oberen Ecke zwischen Zeilen- und Spaltenköpfen die gesamte Tabelle auswählen, oder die gewünschten Spalten;
2. Klick: Rechte Maustasten-Klick auf Spaltenkopf;
3. Klick: im Menü auf optimale Breite und Enter drücken bei deaktiviertem Auswahlfeld "Standardbreite".
Das wärs.
Gruß Helmut