Buona giornata, Roberto;
prima di procedere, consentimi alcune considerazioni.
roberto_re; scrive:
- nella colonna di sinistra "padre" meglio ripetere in tutte le righe sempre il padre rispetto a cui si riferisce il livello a cui si trova il codice figlio (quindi andrebbe ripetuto sempre il 557L/382L in ogni riga)
Questo, ovviamente, non è un problema, ma, sinceramente preferirei non mettere più mano alla procedura.
Se hai problemi nella modifica, possiamo risentirci e, assieme, trovare la giusta soluzione.
roberto_re; scrive:
- la colonna di fabbisogno in rosso non mi interessa (nel senso che potresti ometterla, tanto la posso ricavare io una volta che ho l'elaborato)
Anche questo non è un problema; questi valori mi erano serviti per valorizzare i fabbisogni, in modo univoco.
Voglio dire, il Codice:
- LU75-01
nella distinta, anche se a Livelli diversi, compare due volte; nel prospetto in Colonne "M:O", in automatico, vengono inserito i Codici univoci con i relativi valori totali.
Nel caso in cui questo non serva, basterà eliminare una parte del Codice:
- Sub Livel1()
Come puoi ben vedere non ho modificato i Tuoi Codici, quindi, nel Foglio di lavoro "BOM", troverai dei Record con Codici e Descrizioni con spazi finali che, a mio avviso andrebbero eliminati; ma questa è altro storia.
La soluzione proposta prevede di avere, oltre ai Tuoi Fogli di lavoro originali, tanti nuovi Fogli di lavoro quanti sono i Livelli in Distinta oltre al primo Livello.
Nell'esempio i Livelli sono tre, quindi ho aggiunto due Fogli di lavoro:
- Liv2
e
- Liv3
Con lo stesso criterio, potranno essere aggiunti altri Livelli.
A disposizione per eventuali ulteriori chiarimenti.
Buon Lavoro e buona serata.
Giuseppe