.Refresh BackgroundQuery:=False

  • Initiateur de la discussion Initiateur de la discussion loufred
  • Date de début Date de début

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 !

loufred

XLDnaute Nouveau
Bonjour a tous,

j'ai une macro avec une requete web

j'ai de temps en temps l'erreur 1004 a la ligne :

.Refresh BackgroundQuery:=False

true ou false toujours meme erreur

si quelqu'un a une solution ?

merci de votre aide.
 
Re : .Refresh BackgroundQuery:=False

bonjour,

probleme de connexion pense pas,

car a mon boulot ca fait pareil,

par contre je me suis apercu en utilisant une veiux pc,

je peux faire une boucle de 2000 , jamais une erreur !

avec un pc recent , ca va peux etre trop vite , lol ?
 
Re : .Refresh BackgroundQuery:=False

voila le code:

Sub Macro1()
With ActiveSheet.QueryTables.Add(Connection:= _
"URL;http://www.leboncoin.fr/li?ca=0_s&q=TRUC&th=0", Destination:=Range( _
"A1"))
.Name = "essai"
.FieldNames = True
.RowNumbers = False
.FillAdjacentFormulas = False
.PreserveFormatting = False
.RefreshOnFileOpen = False
.BackgroundQuery = True
.RefreshStyle = xlInsertDeleteCells
.SavePassword = False
.SaveData = True
.AdjustColumnWidth = True
.RefreshPeriod = 0
.WebSelectionType = xlSpecifiedTables
.WebFormatting = xlWebFormattingAll
.WebTables = """hl"""
.WebPreFormattedTextToColumns = True
.WebConsecutiveDelimitersAsOne = True
.WebSingleBlockTextImport = True
.WebDisableDateRecognition = False
.WebDisableRedirections = False
.Refresh BackgroundQuery:=False
End With
End Sub
 
Re : .Refresh BackgroundQuery:=False

Re
Sinon sur XL2007, je n'ai pas de soucis avec ta macro.

Fais-tu pluisieurs appels à cette routine à la suite?

A tester:
Code:
Sub Macro2()
'
' Macro2 Macro
'
'
    With ActiveSheet.QueryTables.Add(Connection:= _
        "URL;http://www.leboncoin.fr/li?ca=0_s&q=TRUC&th=0", Destination:=Range( _
        "$A$1"))
        .Name = "li?ca=0_s&q=TRUC&th=0"
        .FieldNames = True
        .RowNumbers = False
        .FillAdjacentFormulas = False
        .PreserveFormatting = True
        .RefreshOnFileOpen = False
        .BackgroundQuery = True
        .RefreshStyle = xlInsertDeleteCells
        .SavePassword = False
        .SaveData = True
        .AdjustColumnWidth = True
        .RefreshPeriod = 0
        .WebSelectionType = xlEntirePage
        .WebFormatting = xlWebFormattingNone
        .WebPreFormattedTextToColumns = True
        .WebConsecutiveDelimitersAsOne = True
        .WebSingleBlockTextImport = False
        .WebDisableDateRecognition = False
        .WebDisableRedirections = False
        .Refresh BackgroundQuery:=False
    End With
End Sub

Sinon j'ai trouvé ce lien pour l'erreur 1004 avec IE.
http://support.microsoft.com/kb/19901/fr
 
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 CSV en EXCEL
Réponses
1
Affichages
52
Réponses
1
Affichages
67
Réponses
18
Affichages
239
Réponses
8
Affichages
289
Réponses
7
Affichages
108
Retour