/*
Créer des listes de noms de colonnes et de types de colonnes par défaut
*/
DefaultNames = List.Transform({1..FinalsColumnsNumber},each "Column" & Text.From(_)),
DefaultTypes = List.Transform({1..FinalsColumnsNumber},each type any),
/*
puis les mixer avec les noms de colonnes et de types désirés
*/
Names = List.Transform(List.Zip({FinalsColumnsNames??{},DefaultNames}),each if _{0} = null then _{1} else _{0}),
Types = List.Transform(List.Zip({FinalsColumnsTypes??{},DefaultTypes}),each if _{0} = null then _{1} else _{0}),