[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste

in Tabelle Zeilen und Spalten vertauschen

drerol74
Beiträge gesamt: 507

17. Dez 2011, 22:25
Bewertung:

gelesen: 9504

Beitrag als Lesezeichen
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

(Dieser Beitrag wurde von drerol74 am 17. Dez 2011, 22:27 geändert)
Änderungsverlauf:
Beitrag geändert von drerol74 (Enthusiast) am 17. Dez 2011, 22:27