Bonjour,
Suite à une recherche infructeuse sur la toile depuis quelques jours, voici mon pbe.
Je veux actualiser une requête mais j'obtiens à chaque fois une erreur 1004 "erreur définie par l'application ou par l'objet" sur la ligne "With activesheets..."
Quoi qu'est ce donc, svp?
Ci apres le code:
Merci.
Suite à une recherche infructeuse sur la toile depuis quelques jours, voici mon pbe.
Je veux actualiser une requête mais j'obtiens à chaque fois une erreur 1004 "erreur définie par l'application ou par l'objet" sur la ligne "With activesheets..."
Quoi qu'est ce donc, svp?
Ci apres le code:
Code:
Private Sub CommandButton1_Click()
Dim Req, Lien As String
Req = "SELECT stock.art_cod, stock.stk_qte, stock.stk_qte_mini, Sum(stock.stk_cum_res), Sum(stock.stk_cum_app) FROM iidba.stock stock GROUP BY stock.art_cod, stock.stk_qte, stock.stk_qte_mini"
Lien = "DSN=pms01;SERVER=PMS_ND;DATABASE=pms01;SERVERTYPE=INGRES"
With ActiveSheet.QueryTables.Add(Connection:=Lien, Destination:=Range("$B$10"))
.CommandText = Req
.Name = "Etat_Stock"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = True
.RefreshOnFileOpen = False
.BackgroundQuery = True
.RefreshStyle = xlInsertDeleteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.PreserveColumnInfo = True
.Refresh BackgroundQuery:=False
End With
End Sub
Merci.