Bonjour à tous,
J'ai une petite question concernant Power Query
Je débute dans ce domaine mais je commence à comprendre pas mal de chose.
J'importe un fichier XLSX avec des données , je le transforme via Power Query ce qui me donne un truc comme ça :
let
UrlFichier= Excel.CurrentWorkbook(){[Name="UrlFichier"]}[Content]{0}[Column1],
NomFichier= Excel.CurrentWorkbook(){[Name="NomFichier"]}[Content]{0}[Column1],
SansExtension= Excel.CurrentWorkbook(){[Name="SansExtension"]}[Content]{0}[Column1],
Source = Excel.Workbook(File.Contents(UrlFichier & NomFichier), null, true),
Report_Sheet = Source{[Item="Report",Kind="Sheet"]}[Data],
#"Personnalisée ajoutée" = Table.AddColumn(Report_Sheet, "COL", each if [Column1]="COL" then [Column2] else null),
#"Rempli vers le bas" = Table.FillDown(#"Personnalisée ajoutée",{"COL"}),
#"Premières lignes supprimées" = Table.Skip(#"Rempli vers le bas",2),
#"En-têtes promus" = Table.PromoteHeaders(#"Premières lignes supprimées", [PromoteAllScalars=true]),
#"Type modifié" = Table.TransformColumnTypes(#"En-têtes promus",{{"Temps", type datetime}})
in
#"Type modifié"
Comme je ne suis pas forcément un expert vous allez peut être remarquer des petites erreurs. Mais bon je ne veux pas en venir là.
Ma question :
Mon problème est lorsque je lance mon programme le traitement Power Query n'est pas terminé alors que mes formules traitées via une macro sont terminées
Du coup les résultats ne sont pas juste.
Avez vous des solutions ou me suis-je mal fait comprendre ?