Final Job
2023-01-11 00:13:01 UTC
Buonasera,
ho necessità di settare, scegliendo tra alcune voci in chiaro contenute
in menù a tendina concatenati, quattro campi descrittivi di un database
esistente nel Foglio "Dati" della Cartella "Archivio".
Una volta settati questi campi, le celle a loro adiacenti devono
assumere il valore di un codice corrispondente ad ogni descrizione.
Le matrici di queste voci descrittive, e le relative corrispondenze in
codici, sono contenute in due tabelle nominate, appunto, "Descrizioni" e
"Corrispondenza Codici" che si trovano nel Foglio "TabStd" della stessa
cartella (quì posizionate per ora e per comodità. Una volta risolto
dovrò alloggiarle in una cartella esterna).
Nel file di esempio, del quale allego un link, riporto un esempio nel
quale sono presenti poche righe di risultati scritti manualmente.
Le due tabelle contenute nel Foglio "TabStd" sono banalmente basate su
correlazioni tra Regioni, Province, Comuni e CAP in quanto da il senso
del legame tra i quattro livelli di valori che devo trattare. Nella
realtà, devo lavorare in altri contesti.
Ho provato a usare le funzioni indiretto e le convalide ma questa
soluzione va bene fino a che i livelli di concatenamento sono massimo 2.
Come passo a 3 mi si ingarbuglia tutto ed io ne ho 4 da gestire di
questi livelli. Inoltre, questo sistema mi rende molto complicato
modificare l'estensione delle tabelle "Descrizioni" e "Corrispondenza
codici" (quelle contenute in TabStd), modifiche necessarie ad
attualizzare le informazioni nel tempo. Le modifiche consistono in cambi
dei contenuti delle voci ma anche in allungamenti o riduzioni delle
scelte per uno o più livelli.
Infine, sottolineo che nelle tabelle del Foglio "TabStd" sono mostrate,
per brevità, solo poche possibilità di scelta tra un livello e l'altro.
Nella realtà, possono essere parecchie.
Sempre se possibile e comunque grazie.
Ale
https://www.dropbox.com/s/eiaatkkepmzodih/Archivio.rar?dl=0
ho necessità di settare, scegliendo tra alcune voci in chiaro contenute
in menù a tendina concatenati, quattro campi descrittivi di un database
esistente nel Foglio "Dati" della Cartella "Archivio".
Una volta settati questi campi, le celle a loro adiacenti devono
assumere il valore di un codice corrispondente ad ogni descrizione.
Le matrici di queste voci descrittive, e le relative corrispondenze in
codici, sono contenute in due tabelle nominate, appunto, "Descrizioni" e
"Corrispondenza Codici" che si trovano nel Foglio "TabStd" della stessa
cartella (quì posizionate per ora e per comodità. Una volta risolto
dovrò alloggiarle in una cartella esterna).
Nel file di esempio, del quale allego un link, riporto un esempio nel
quale sono presenti poche righe di risultati scritti manualmente.
Le due tabelle contenute nel Foglio "TabStd" sono banalmente basate su
correlazioni tra Regioni, Province, Comuni e CAP in quanto da il senso
del legame tra i quattro livelli di valori che devo trattare. Nella
realtà, devo lavorare in altri contesti.
Ho provato a usare le funzioni indiretto e le convalide ma questa
soluzione va bene fino a che i livelli di concatenamento sono massimo 2.
Come passo a 3 mi si ingarbuglia tutto ed io ne ho 4 da gestire di
questi livelli. Inoltre, questo sistema mi rende molto complicato
modificare l'estensione delle tabelle "Descrizioni" e "Corrispondenza
codici" (quelle contenute in TabStd), modifiche necessarie ad
attualizzare le informazioni nel tempo. Le modifiche consistono in cambi
dei contenuti delle voci ma anche in allungamenti o riduzioni delle
scelte per uno o più livelli.
Infine, sottolineo che nelle tabelle del Foglio "TabStd" sono mostrate,
per brevità, solo poche possibilità di scelta tra un livello e l'altro.
Nella realtà, possono essere parecchie.
Sempre se possibile e comunque grazie.
Ale
https://www.dropbox.com/s/eiaatkkepmzodih/Archivio.rar?dl=0