XL 2013 Etendre la recherche QueryTables

  • Initiateur de la discussion Initiateur de la discussion Simply
  • 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 !

Simply

XLDnaute Occasionnel
Bonjour à tous nous allons voir si quelqu'un peut me aider dans cette entreprise.

Je besoin de télécharger le fichier Excel à partir du site:
h t t p://it.investing.com/commodities/brent-oil-historical-data
Je me demande si vous pouvez changer les dates pour récupérer tout ce à partir du site historique

Voici le code créé

Code:
Option Explicit

Sub Macro1()
    Dim i As Long
    Cells.Select
    For i = 1 To ActiveSheet.QueryTables.Count
      ActiveSheet.QueryTables(i).Delete
    Next i
    Selection.ClearContents
    
    With ActiveSheet.QueryTables.Add(Connection:= _
        "URL;http://it.investing.com/commodities/brent-oil-historical-data", _
        Destination:=Range("$A$1"))
'        .CommandType = 0         'Disabilitare
        .Name = "brent-oil-historical-data"
        .FieldNames = True
        .RowNumbers = False
        .FillAdjacentFormulas = False
        .PreserveFormatting = False
        .RefreshOnFileOpen = False
        .BackgroundQuery = True
        .RefreshStyle = xlInsertDeleteCells
        .SavePassword = False
        .SaveData = True
        .AdjustColumnWidth = True
        .RefreshPeriod = 0
        '------------------------------------
        .WebSelectionType = xlSpecifiedTables
        .WebTables = "3,4"
        '------------------------------------
        .WebFormatting = xlWebFormattingAll
        .WebPreFormattedTextToColumns = False
        .WebConsecutiveDelimitersAsOne = False
        .WebSingleBlockTextImport = False
        .WebDisableDateRecognition = False
        .WebDisableRedirections = False
        .Refresh BackgroundQuery:=False
    End With
End Sub

Merci
 
Re : Etendre la recherche QueryTables

Bonjour Simply le forum
je n'ai sans doute pas compris ce que tu veux mais regardes tout de même, tu ouvres tu cliques importer et tu me redis
a+
papou🙂

Bien, Je me demandais les procédures pour le téléchargement de l'historien
Je joins les fichiers montrant les données attendues
 

Pièces jointes

Re : Etendre la recherche QueryTables

Bonjour Simply, Paritec 🙂

@ Simply: en mettant ceci .WebTables = "3", j'obtiens le tableau en image.

tableau.gif

Se no, anch'io non ho capito niente. 😉
 

Pièces jointes

  • tableau.gif
    tableau.gif
    37.4 KB · Affichages: 49
- 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

Réponses
2
Affichages
1 K
Réponses
5
Affichages
813
Retour