Visualizzazione post con etichetta Tabella. Mostra tutti i post
Visualizzazione post con etichetta Tabella. Mostra tutti i post

sabato 16 agosto 2025

MS Excel: Aggiungere una mappa dinamica ai dati di una tabella

Questo articolo illustra la procedura per creare una mappa interattiva collegata a una tabella in Excel. Supponiamo di avere una tabella con dei dati come quella mostrata in FIG 1.
Tabella Excel
FIG 1 - Tabella Excel

Per convertire il set di dati in una tabella, selezionare una qualsiasi cella al suo interno e premere la combinazione di tasti CTRL+T. Nella finestra di dialogo Crea tabella, verificare che l'opzione Tabella con intestazioni sia spuntata e che l'intervallo di dati sia corretto, quindi fare clic su OK.
Posizione dei dati per la tabella
FIG 2 - Posizione dei dati per la tabella
Per inserire un filtro dati, cliccare su Inserisci filtro dei dati, selezionare il campo Stato (che corrisponde alla prima colonna della tabella) e fare clic su OK.

Inserisci filtro dei dati
FIG 3 - Inserisci filtro dei dati

Posizionare il filtro dati sopra la tabella e impostare il numero di colonne a 3 tramite l'apposita casella. Ciò assicurerà che il filtro si allinei visivamente con la larghezza della tabella.
Filtro
FIG 4 - Filtro
Dal menu Inserisci selezionare Mappa. Assicurarsi che, nella tabella, sia selezionata l'intestazione Guadagni (per visualizzarla all'interno della mappa).
Mappa
FIG 5 - Mappa

A questo punto selezionando uno degli stati nel filtro dati, la mappa si aggiornerà dinamicamente, visualizzando lo stato selezionato e i relativi dati della colonna Guadagni della tabella.
Filtro Mappa
FIG 6 - Filtro Mappa






lunedì 4 febbraio 2019

MS Word: Modificare lo stile delle tabelle tramite macro

MS Word consente di formattare velocemente una tabella applicando gli stili di tabella. Per applicare uno degli stili di tabella messi a disposizione da MS Word:
  • Selezionare la cella di una tabella contenuta nel documento MS Word. Apparirà un nuovo gruppo di schede STRUMENTI TABELLA;
  • Cliccare sulla scheda contestuale Progettazione presente nel nuovo gruppo di schede;
  • Nella raccolta Stili tabella selezionare lo stile tabella da applicare.
    MS Word, Stili tabella
    FIG 1 - MS Word, Stili tabella
Quando si lavora su un lungo testo o quando più persone lavorano su uno stesso documento è possibile ritrovarsi con tabelle formattate in maniera diversa. Per uniformare lo stile delle tabelle contenute in un documento è possibile creare una semplice macro a patto che le tabelle non siano state utilizzate per formattare le pagine.

Il primo passo consiste nell'individuare lo stile che si intende applicare a tutte le tabelle del documento:
  • Selezionare la cella di una tabella;
  • Nel nuovo gruppo STRUMENTI TABELLA, selezionare la scheda Progettazione;
  • Nella sezione Stili tabella scorrere l'elenco degli stili e, una volta individuato lo stile di proprio interesse, soffermarsi per qualche istante sulla relativa icona e prendere nota del nome visualizzato dal tooltip che appare (FIG 1).

Qualora in MS Word la scheda Sviluppo non fosse visibile abilitarla procedendo come indicato di seguito:

  • Dal menu File->Opzioni selezionare Personalizzazione barra multifunzione;
  • Nell'elenco Schede principali (sulla destra) aggiungere il segno di spunta alla voce Sviluppo e cliccare su OK;
    MS Word, Attivazione scheda Sviluppo
    FIG 2 - MS Word, Attivazione scheda Sviluppo
Il passo successivo consiste nel creare la macro:
  • Aprire il documento MS Word contenente le tabelle da uniformare;
  • Avviare Microsoft Visual Basic, Application Edition cliccando sul pulsante Visual Basic nella scheda Sviluppo oppure tramite la combinazione di tasti ALT+F11;
  • Nella visualizzazione ad albero del progetto, sul lato sinistro della finestra, selezionare ThisDocument;
  • Copiare e incollare il seguente codice sostituendo "Tabella griglia 2 - colore 6" con il nome dello stile individuato precedentemente
    Sub ImpostaStileTabelle()
        Dim tabella As Table
        For Each tabella In ActiveDocument.Tables
            tabella.Style = "Tabella griglia 2 - colore 6"
        Next
    End Sub
    

MS Word, Microsoft Visual Basic, Application Edition
FIG 3 - MS Word, Microsoft Visual Basic, Application Edition

A questo punto non resta che eseguire la macro per uniformare lo stile di tutte le tabelle contenute all'interno del documento con quello prescelto:
  • Dalla scheda Sviluppo cliccare sul pulsante Macro (o premere la combinazione di tasti ALT+F8);
  • Selezionare la macro ImpostaStileTabelle appena creata quindi cliccare su Esegui.
    MS Word, Esegui Macro
    FIG 4 - MS Word, Esegui Macro