Vielen Dank nochmals für eure Tipps.
Wenn jemand mal Zeilen und Spalten einer Tabelle vertauschen möchte, hier zwei Scripts zum Testen. (bisher getestet am Mac mit CS5.5)
Einzige Einschränkung an die Tabelle:
Die zu tauschenden Zellen dürfen nicht verbunden sein.
Script
flipTable_Content+Format.jsx Sämtliche Inhalte und die zugewiesenen Zellenformate werden mit den Zellen übertragen.
Script
flipTable_allProps.jsx tauscht zudem auch jene Eigenschaften, die nicht über ein Zellenformat zugewiesen sind, und Abweichungen vom Zellenformat. (Berücksichtigt werden dabei alle Eigenschaften, die mit einem Zellenformat übertragen werden können.) Das Script ist allerdings um einiges langsamer.
Da die Konturen nicht eindeutig einer Zelle zugeordnet werden können, müssen diese in den transformierten Zellen nachbearbeitet werden (z.B. wenn die Konturen von angrenzenden Zellen unterschiedliche Farbe und Stärke aufweisen) - ebenso wie Zellenhöhe und -breite (wenn unterschiedlich).
Schöne Grüße
Roland