Macro Importer une colonne sans les cellules vides

Bonjour à tous,

Je souhaite importer deux colonnes (de feuilles différentes) d'un classeur fermé dans un autre classeur mais sans les cellules vides.

Origine:

Classeur fermé: "00 TARIFS DEVIS.xlsx"

Colonnes à copiés: "T_matiere" de la feuille "TARIFS_PX" et "T_quinc" de la feuille "TARIFS_QUINC"

Destination:

Classeur modèle

Colonne: "l_matiere" et "l_quinc" sur la feuille "Liste"

J'arrive à importer les données des deux colonnes mais ma macro me copie également les cellules vide par des "0".

La macro que j'utilise mais que je n'arrive pas à compléter:

Sub Importe_PX()

Worksheets("Liste").Range("$A:$B").ClearContents

With ThisWorkbook.Sheets("Liste").Range("l_matiere")
.Formula = "='\\PC-ETUDE\Projet\!! Divers\[00 TARIFS DEVIS.xlsx]TARIFS_PX'!T_matiere"
.Value = .Value
End With

With ThisWorkbook.Sheets("Liste").Range("l_quinc")
.Formula = "='\\PC-ETUDE\Projet\!! Divers\[00 TARIFS DEVIS.xlsx]TARIFS_QUINC'!T_quinc"
.Value = .Value
End With

End Sub

Merci d'avance pour vos réponses.

Yoann

Rechercher des sujets similaires à "macro importer colonne vides"