Bonjour
J'ai un problème avec un macro qui lance un sql à l'aide de la commande querytables.
Le sql renvoie une seule ligne(tester avec un éditeur sql), mais dans excel cette lignes se retrouve décaler sur 3 lignes
J'ai ce problème avec un seul fichier
Ci joint une partie du code ...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 With fa.QueryTables.Add(Connection:="ODBC;DSN=" & MonOdbc, Destination:=d) .CommandText = Sqlcmd3 .Name = V3 .FieldNames = Wfn .RowNumbers = False .FillAdjacentFormulas = False .PreserveFormatting = True .RefreshOnFileOpen = False .BackgroundQuery = True .RefreshStyle = xlOverwriteCells .SavePassword = True .SaveData = True .AdjustColumnWidth = False .RefreshPeriod = 0 .PreserveColumnInfo = True .Refresh BackgroundQuery:=False End With
Partager