Microsoft 365 Power Query - importation données masquées

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

Alexx2019

XLDnaute Nouveau
Bonjour,

J'utilise Power Query pour importer des données de plusieurs tableurs dans une base de données générale. Le souci, c'est que dans les excel source, il y a des données masquées que je n'aimerais pas afficher dans la base de données Power Query. Pour l'instant toutes les lignes masquées apparaissent. Je ne trouve pas l'option pour ne pas importer ces données. Savez-vous m'aider?

Merci d'avance.
 
Bonjour,

A ma connaissance il n'y en a pas. Une façon de contourner le problème est de rajouter une colonne dans chaque source avec une formule comme ci-dessous qui indiquera si la ligne est visible (1) ou non (0): =AGREGAT(3;5;[@lacolonne])

Ensuite dans les requêtes vous pouvez filtrer les lignes 0 sur cette colonne.

Bonne journée
 

Pièces jointes

Re,

Bien entendu on peut utiliser le VBA, voyez les fichiers joints et cette macro dans le fichier .xlsm :
VB:
Sub Importer()
Dim chemin$, fichier$, F As Worksheet, lig&
chemin = ThisWorkbook.Path & "\"
fichier = Dir(chemin & "*.xlsx")
Set F = ActiveSheet
Application.ScreenUpdating = False
Application.DisplayAlerts = False 'si le fichier est déjà ouvert
Rows("2:" & Rows.Count).Delete 'RAZ
While fichier <> ""
    With Workbooks.Open(chemin & fichier).Sheets(1)
        lig = F.Cells.Find("*", , xlValues, , xlByRows, xlPrevious).Row + 1
        If .ListObjects.Count Then .ListObjects(1).DataBodyRange.Copy F.Cells(lig, 1)
        .Parent.Close
    End With
    fichier = Dir
Wend
With F.UsedRange
    .Interior.ColorIndex = xlNone
    .Borders.LineStyle = xlNone
End With
End Sub
Edit : j'ai testé avec 38 fichiers sources (copies des précédents), la macro s'exécute en 8 secondes chez moi.

Bonne nuit.
 

Pièces jointes

Dernière édition:
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

  • Question Question
Microsoft 365 Power Query
Réponses
7
Affichages
290
Réponses
1
Affichages
152
Réponses
2
Affichages
568
  • Question Question
Power Query Power Query
Réponses
26
Affichages
667
Réponses
8
Affichages
442
Retour