# Export Excel

> **Versione corrente:** 2.0.0\
> **Compatibile con:** QGIS 3.34 e versioni successive\
> **Licenza:** GNU General Public License v2.0 or later (GPL-2.0-or-later)

🇬🇧 English documentation: [README.md](README.md)

## Esportazione avanzata della tabella attributi di QGIS in formato 
Microsoft Excel (.xlsx)

**Export Excel** è un plugin per QGIS che esporta la tabella attributi
dei layer vettoriali direttamente in formato Microsoft Excel (.xlsx),
consentendo di selezionare e riordinare i campi, utilizzare gli alias,
definire ordinamenti multilivello e salvare configurazioni
personalizzate mediante preset.

------------------------------------------------------------------------

# Perché utilizzare Export Excel?

L'esportazione standard di QGIS consente di salvare i dati in numerosi
formati, ma spesso richiede ulteriori operazioni per ottenere un file
Excel realmente pronto all'uso.

**Export Excel** nasce proprio per semplificare questo processo,
permettendo di organizzare i dati prima dell'esportazione e producendo
file ordinati, leggibili e immediatamente utilizzabili.

------------------------------------------------------------------------

# Caratteristiche principali

-   Esportazione diretta nel formato Microsoft Excel (.xlsx)
-   Esportazione di tutte le entità oppure delle sole entità selezionate
-   Utilizzo degli alias dei campi come intestazioni delle colonne
-   Selezione dei campi da esportare
-   Riordinamento dei campi mediante **Drag & Drop**
-   Preset personalizzati memorizzati separatamente per ogni layer
-   Ordinamento multilivello su più campi con priorità configurabile
-   Ordinamento crescente o decrescente indipendente per ciascun campo
-   Ordinamento numerico corretto anche per valori memorizzati come
    testo

------------------------------------------------------------------------

# Novità della versione 2.0

La versione 2.0 rappresenta un importante aggiornamento rispetto alla
serie 1.x e introduce numerosi miglioramenti sia funzionali sia grafici.

## Principali novità

-   Gestione dei preset di esportazione
-   Eliminazione eventuale dei preset salvati
-   Ordinamento multilivello su più campi con definizione della priorità
    di ordinamento
-   Ordinamento crescente e decrescente indipendente per ogni campo
-   Ordinamento numerico avanzato dei campi contenenti valori numerici
    memorizzati come testo
-   Nuova interfaccia grafica
-   Miglioramento dell'aspetto e della leggibilità dell'esportazione
    Excel

------------------------------------------------------------------------

# Utilizzo

1.  Selezionare il layer vettoriale da esportare.
2.  Selezionare i campi da esportare.
3.  Avviare **Export Excel**.
4.  Riordinare eventualmente i campi mediante **Drag & Drop**.
5.  Impostare uno o più criteri di ordinamento.
6.  Salvare, se desiderato, la configurazione come preset per riutilizzarla
    nelle successive esportazioni.
7.  Esportare il file Excel.

------------------------------------------------------------------------

# Screenshot

### Toolbar

![Toolbar](screenshots/Toolbar.png)

### Interfaccia principale

![Interfaccia principale](screenshots/main_window.png)

La finestra principale consente di selezionare i campi da esportare, riordinarli mediante **Drag & Drop**, utilizzare gli alias, definire i criteri di ordinamento e salvare configurazioni personalizzate tramite preset.

### Risultato dell'esportazione

![File Excel esportato](screenshots/excel_output.png)

Il file XLSX viene generato già pronto per l'utilizzo in Microsoft Excel, LibreOffice Calc e negli altri software compatibili, mantenendo l'ordine dei campi, gli alias e l'ordinamento configurati dall'utente.

------------------------------------------------------------------------

# Compatibilità

-   QGIS 3.22 e versioni successive
-   Microsoft Excel
-   LibreOffice Calc
-   Altri software compatibili con il formato XLSX

------------------------------------------------------------------------

# Licenza

Questo progetto è distribuito con licenza GNU General Public License v2.0
o successive (GPL-2.0-or-later).
È consentito utilizzare, modificare e ridistribuire il software nel rispetto
dei termini della GNU General Public License pubblicata dalla Free Software
Foundation, versione 2 della licenza o, a scelta dell'utilizzatore, qualsiasi
versione successiva.
Per il testo completo della licenza consultare il file LICENSE.

------------------------------------------------------------------------

# Autore

**Maurizio Begani**

------------------------------------------------------------------------

# Segnalazioni e suggerimenti

Segnalazioni di bug, suggerimenti e richieste di nuove funzionalità sono
sempre benvenuti e contribuiranno al miglioramento del plugin.
