Translations:Macros/Writer/003/5/it

From The Document Foundation Wiki
Jump to navigation Jump to search

La macro seguente viene eseguita sulla tabella selezionata in quel momento. Nella macro, vengono eseguite le seguenti opeazioni:

  • Inizia controllando che il cursore sia posizionato all'interno di una tabella;
  • l'obiettivo è quello di sostituire i bordi correnti (il parametro Is... viene impostato su True) al fine di ottenere il perimetro esterno e linee doppie orizzontali. Non si vogliono ottenere delle linee verticali. Perciò sono necessari i valori .IsVerticalLineValid = true e VerticalLine = LibONoLine, una struttura definita al fine di assegnare il valore "empty" ad una linea. Non è possibile usare semplicemente .IsVerticalLineValid = false in quanto la tabella corrente potrebbe avere delle linee verticali già definite e si desidera eliminarle. Con il parametro false le linee esistenti rimarrebbero nello stesso stato in cui si trovano;
  • lo spessore del bordo desiderato è di 0.30 cm;
  • il parametro Unisci stili di riga adiacenti viene definito tramite la proprietà CollapsingBorders della tabella.