Sto lavorando su alcune macro di LibreOffice che funzionano sulle tabelle, in particolare per impostare la larghezza e l'altezza di ogni colonna e riga a 0,85 cm (0,335 pollici).LibreOffice 4.1 Writer: macro per regolare le larghezze delle colonne nelle tabelle
in MS Office, questo è facile, basta selezionare la tabella e nella macro avere:
Selection.Rows.Height = CentimetersToPoints(0.85)
Selection.Columns.PreferredWidth = CentimetersToPoints(0.85)
Non c'è nulla di simile in LibreOffice 4.1. Sembra che ogni colonna/riga debba essere regolata individualmente. Due modi per farlo:
scorrere tutti i colonne/righe e regolare ogni colonna/fila
Regolare la prima colonna/riga per qualche un'ampia larghezza/altezza attentamente calcolato, quindi chiamare Distribuire colonne/righe uniformemente
Giusto per avere un'idea del codice, ho provato ad utilizzare il registratore di macro e ha attraversato da tavolo | Tabella Proprietà e giocato fino a quando il tavolo sembrava ok, ma la maggior parte di quello che ho fatto non è stato registrato nella macro.
Qualcuno ha fatto qualcosa del genere?
Grazie per la vostra perseveranza! La conversione è 1 unità = 10 μm = 0,01 mm = 0,001 cm, quindi: 26000 unità = 260 mm = 26 cm e 1600 unità = 16 mm = 1,6 cm –
Funziona bene per impostare la larghezza della prima colonna. –