Una famiglia di software per fogli di calcolo Microsoft con strumenti per l'analisi, la creazione di grafici e la comunicazione di dati
Puoi utilizzare Power Query.
Questo un esempio di codice M
let
Origine = Excel.CurrentWorkbook(),
#"Filtrate righe" = Table.SelectRows(Origine, each Text.Contains([Name], "AxTable")),
#"Rimosse colonne" = Table.RemoveColumns(#"Filtrate righe",{"Name"}),
#"Tabella Content espansa" = Table.ExpandTableColumn(#"Rimosse colonne", "Content", {"Numero articolo", "Nome prodotto", "CODICE FORNITORE"}, {"Numero articolo", "Nome prodotto", "CODICE FORNITORE"})
in
#"Tabella Content espansa"
Come origine prende il contenuto di tutta la cartella di lavoro.
Viene effettuato in filtro della colonna "Name" per mantenere le sole righe per cui sia presente "AxTable".
Viene rimossa la colonna "Name" che non serve allo scopo.
Vengono espanse le colonne delle tabelle presenti nalla colonna "Content".
Qui il file di esempio: File esempio
ciao