La funzione TABLETOXML() è progettata per una rapida conversione di valori tabellari in formato testuale XML. Essa struttura automaticamente i dati sotto forma di tag gerarchici che definiscono chiaramente ogni elemento della tabella.
Il risultato ottenuto è ideale per lo scambio di dati tra diversi sistemi informativi e per l'archiviazione delle configurazioni.
=TABLETOXML(Range; [RootElement]; [RowElement])
La funzione TABLETOXML() è semplice da usare. Basta selezionare una tabella o specificare un intervallo qualsiasi di celle con valori e Excel (Calc) restituirà automaticamente il testo in formato "XML":
=TABLETOXML(Range; "Countries")
Avremo il seguente risultato:
In questo esempio vengono utilizzati i seguenti valori:
È possibile utilizzare la funzione TABLETOXML() installando l'estensione YLC Utilities.
Dopodiché, questa funzione sarà disponibile in tutti i file che verranno aperti in Excel (LibreOffice Calc).