Bonsoir à toutes et tous, Dentelle, gmb,
Juste pour me faire la main
Une proposition avec Power Query, appuyer sur le bouton "Go" pour rafraîchir.
Requête1:
let
Source = Excel.CurrentWorkbook(),
#"Content développé" = Table.ExpandTableColumn(Source, "Content", {"Column1", "Column2", "Column3", "Column4", "Column5", "Column6", "Column7", "Column8", "Column9", "Column10", "Column11", "Column12", "Column13", "Column14", "Column15", "Column16", "Column17", "Column18", "Column19", "Column20", "Column21"}, {"Content.Column1", "Content.Column2", "Content.Column3", "Content.Column4", "Content.Column5", "Content.Column6", "Content.Column7", "Content.Column8", "Content.Column9", "Content.Column10", "Content.Column11", "Content.Column12", "Content.Column13", "Content.Column14", "Content.Column15", "Content.Column16", "Content.Column17", "Content.Column18", "Content.Column19", "Content.Column20", "Content.Column21"}),
#"Lignes filtrées" = Table.SelectRows(#"Content développé", each ([Content.Column1] <> null and [Content.Column1] <> "N°" and [Content.Column1] <> "TABLEAU DE SUIVI DES RESERVES & ACTIONS") and ([Content.Column2] <> null)),
#"Colonnes supprimées" = Table.RemoveColumns(#"Lignes filtrées",{"Name"})
in
#"Colonnes supprimées"
Macro Rafr
Sub Rafrîchir()
'Actualiser Requête
ActiveWorkbook.RefreshAll
Rows("3:3").Select
Selection.EntireRow.Hidden = True
End Sub
Cordialement