Je ne sais pas si cette demande transgresse la charte sachant qu'aucune information confidentielle ou site Web n'est indiqué
J'aurais souhaité ajouter une instruction au code ci-dessous pour importer toutes les pages d'un site Web,
L'URL se termine à chaque fois par son numéro de page à savoir : page/2, page/3, page4/….etc
Je pensais ajouter une variable : Dim Pages As String,
URL = "https://Adresse_du_Site/blog/"& i
Et une boucle For i
Mais je ne sais pas trop comment faire et si cette partie du code est suffisante pour répondre à ma demande.
Merci d'avance pour vos remarques
Edit : j'arrive à récupérer toutes les pages et les informations souhaitées avec Power query mais les liens hyperliens ne fonctionnent pas
Alors qu'avec VBA, tous les liens Web sont conservés
Cordialement
VB:
Dim ws As Worksheet
Dim qt As QueryTable
Dim URL As String
URL = "https://Adresse_du_Site/blog/page/2"
Set ws = Worksheets.Add
Set qt = ws.QueryTables.Add(Connection:="URL;" & URL, Destination:=Range("A1"))