[GastForen Programme Print/Bildbearbeitung Adobe InDesign Skriptwerkstatt Zellenformat bei allen Tabellenzellen zuweisen [INDD15.1.1 / WIN10]

  • Suche
  • Hilfe
  • Lesezeichen
  • Benutzerliste
Print/Bildbearbeitung - Photos, Layout, Design
Themen
Beiträge
Moderatoren
Letzter Beitrag

Zellenformat bei allen Tabellenzellen zuweisen [INDD15.1.1 / WIN10]

cwenet
Beiträge gesamt: 1139

14. Feb 2021, 13:35
Beitrag # 16 von 23
Beitrag ID: #578762
Bewertung:
(6118 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Dann muss ich das unter "ungeklärte Phänomene" abheften.
Danke fürs Testen

Schönen Sonntag
Christoph


als Antwort auf: [#578759]
X

Zellenformat bei allen Tabellenzellen zuweisen [INDD15.1.1 / WIN10]

WernerPerplies
Beiträge gesamt: 2762

14. Feb 2021, 15:03
Beitrag # 17 von 23
Beitrag ID: #578763
Bewertung:
(6095 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Na ja, vielleicht hat noch jemand eine "zündende" Idee.

Zitat Schönen Sonntag

Dir auch!


als Antwort auf: [#578762]

Zellenformat bei allen Tabellenzellen zuweisen [INDD15.1.1 / WIN10]

WernerPerplies
Beiträge gesamt: 2762

14. Feb 2021, 15:15
Beitrag # 18 von 23
Beitrag ID: #578764
Bewertung:
(6087 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Christoph,

noch ein Versuch:

Code
var /*CellStyle*/cS =  app.activeDocument.cellStyles.itemByName("Zelle");   
var /*Table*/table = app.selection[0];
var /*Array*/cells = table.cells.everyItem().getElements();
cells.reverse();
for (var i = 0; i < cells.length; i++){
cells[i].appliedCellStyle = cS
}


Ach ja, für die Darstellung reicht auch ein ausreichend großer Zoom-Factor


als Antwort auf: [#578762]

Zellenformat bei allen Tabellenzellen zuweisen [INDD15.1.1 / WIN10]

cwenet
Beiträge gesamt: 1139

14. Feb 2021, 15:19
Beitrag # 19 von 23
Beitrag ID: #578765
Bewertung:
(6079 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Hallo Werner,
besten Dank. Es funktioniert! Mein Held!

Schönen Sonntag
Gruß Christoph


als Antwort auf: [#578764]

Zellenformat bei allen Tabellenzellen zuweisen [INDD15.1.1 / WIN10]

WernerPerplies
Beiträge gesamt: 2762

14. Feb 2021, 15:23
Beitrag # 20 von 23
Beitrag ID: #578766
Bewertung:
(6072 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Schön,

meine gute Tat für heute! :-)

Zitat Es funktioniert!


Denk mal drüber nach, warum.

Jetzt stellt sich nur noch die Frage, ob das UI weiß, was Du wirklich willst, oder ob es nur per Zufall funktionierte.

Teste es mal mit einem Zellenformat "Linie oben".


als Antwort auf: [#578765]

Zellenformat bei allen Tabellenzellen zuweisen [INDD15.1.1 / WIN10]

cwenet
Beiträge gesamt: 1139

14. Feb 2021, 15:25
Beitrag # 21 von 23
Beitrag ID: #578767
Bewertung:
(6066 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Wahrscheinlich weil mein Zellenformat nur die Linien unten hat.
Und das Script die Zellen von oben nach unten abarbeitet.
Die Zuweisung ist sich also selber im Weg.

Gruss
Christoph


als Antwort auf: [#578766]

Zellenformat bei allen Tabellenzellen zuweisen [INDD15.1.1 / WIN10]

WernerPerplies
Beiträge gesamt: 2762

14. Feb 2021, 15:28
Beitrag # 22 von 23
Beitrag ID: #578768
Bewertung:
(6058 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Ja genau, und richtig schön wird es, wenn Du noch Linien links oder rechts haben willst, ich habe es nicht ausprobiert, aber das müsste richtig schwierig oder sogar unmöglich werden.


als Antwort auf: [#578767]

Zellenformat bei allen Tabellenzellen zuweisen [INDD15.1.1 / WIN10]

cwenet
Beiträge gesamt: 1139

14. Feb 2021, 15:33
Beitrag # 23 von 23
Beitrag ID: #578769
Bewertung:
(6047 mal gelesen)
URL zum Beitrag
Beitrag als Lesezeichen
Das will ich zum Glück nicht.
So habe ich es mir nun für alle Tabellen umgebaut:

Code
var cS =  app.activeDocument.cellStyles.itemByName("Zelle"); 
var cells = app.activeDocument.stories.everyItem().tables.everyItem().cells.everyItem().getElements();
cells.reverse();
for (var i = 0; i < cells.length; i++){
cells[i].appliedCellStyle = cS
}


Danke nochmals.
Gruß Christoph


als Antwort auf: [#578768]
X