Bonsoir
J'ai essai de faire une requête sur la feuil1 et veux reporter le résultat sur la feuil2.
Set cn = New ADODB.Connection
Set rs = New ADODB.Recordset
With cn
.Provider = "Microsoft.Ace.OLEDB.12.0"
.ConnectionString = "Data Source=" & ActiveWorkbook.FullName & ";Extended Properties=Excel 12.0;"
.Open
End With
strSQL = "SELECT [ColA],[ColB],[ColC],[ColD] FROM [Feuil1$] where [ColD]='' "
rs.Open strSQL, cn
wsOutput.Cells(2, 1).CopyFromRecordset rs
La requête marche sans le where, mais je n'arrive pas à trouver la solution pour n'avoir que les cellules vide de [ColD].
Je tourne en round. J'essayer "" , '' et is null mais rien ne semble marcher.
Merci d'avance pour votre aide.
salutations
Tra