J'ai une requete web a faire pour de nombreux liens. J'arrive à la faire
pour un lien web (http://www.essai.com/1.htm?id=ABAB) après l'autre . Mais
je bloque car je voudrais qu'excel me rapatrie les données pour chaque ID
(=identifiant) qui se trouvent dans une colonne A (presente ds la feuille
ID).
Donc dans la colonne A, j'ai pour l'instant 50 caractères différents :
Dans la cellule A2 j'ai : ABAB
Dans la cellule A3 j'ai : ABCC
etc...
J'ai essayé ceci mais çà bug à selection.copy ! ;-(
Sub prendre_ID()
For truc = 1 To 6
Sheets("ID").Select
Range("A2:A50").Selection.Copy
Next
End Sub
Voilà ce qui marche pour un seul lien (http://www.essai.com/1.htm?id=ABAB
mais pour qu'Excel assemble tout seul le reste des liens, je seche!) :
sub charge_données
Application.CutCopyMode = False
ActiveWorkbook.Worksheets.Add
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
dom
Bonsoir, Je pense avoir trouver une solution (un peu bancale mais apparemment çà marche) : Je fais appel à la premiere cellule de ID tout le temps puis une fois utilisée cette cellule, je supprime carément la ligne. ;-)
Dom
"dom" a écrit dans le message de news: 41b77444$0$21378$
Bonsoir,
J'ai une requete web a faire pour de nombreux liens. J'arrive à la faire pour un lien web (http://www.essai.com/1.htm?id«AB) après l'autre . Mais je bloque car je voudrais qu'excel me rapatrie les données pour chaque ID (=identifiant) qui se trouvent dans une colonne A (presente ds la feuille ID).
Donc dans la colonne A, j'ai pour l'instant 50 caractères différents : Dans la cellule A2 j'ai : ABAB Dans la cellule A3 j'ai : ABCC etc...
J'ai essayé ceci mais çà bug à selection.copy ! ;-(
Sub prendre_ID() For truc = 1 To 6 Sheets("ID").Select Range("A2:A50").Selection.Copy Next End Sub
Voilà ce qui marche pour un seul lien (http://www.essai.com/1.htm?id«AB mais pour qu'Excel assemble tout seul le reste des liens, je seche!) :
sub charge_données Application.CutCopyMode = False ActiveWorkbook.Worksheets.Add
Bonsoir,
Je pense avoir trouver une solution (un peu bancale mais apparemment çà
marche) :
Je fais appel à la premiere cellule de ID tout le temps puis une fois
utilisée cette cellule, je supprime carément la ligne. ;-)
Dom
"dom" <dom@he.fu> a écrit dans le message de news:
41b77444$0$21378$626a14ce@news.free.fr...
Bonsoir,
J'ai une requete web a faire pour de nombreux liens. J'arrive à la faire
pour un lien web (http://www.essai.com/1.htm?id«AB) après l'autre . Mais
je bloque car je voudrais qu'excel me rapatrie les données pour chaque ID
(=identifiant) qui se trouvent dans une colonne A (presente ds la feuille
ID).
Donc dans la colonne A, j'ai pour l'instant 50 caractères différents :
Dans la cellule A2 j'ai : ABAB
Dans la cellule A3 j'ai : ABCC
etc...
J'ai essayé ceci mais çà bug à selection.copy ! ;-(
Sub prendre_ID()
For truc = 1 To 6
Sheets("ID").Select
Range("A2:A50").Selection.Copy
Next
End Sub
Voilà ce qui marche pour un seul lien (http://www.essai.com/1.htm?id«AB
mais pour qu'Excel assemble tout seul le reste des liens, je seche!) :
sub charge_données
Application.CutCopyMode = False
ActiveWorkbook.Worksheets.Add
Bonsoir, Je pense avoir trouver une solution (un peu bancale mais apparemment çà marche) : Je fais appel à la premiere cellule de ID tout le temps puis une fois utilisée cette cellule, je supprime carément la ligne. ;-)
Dom
"dom" a écrit dans le message de news: 41b77444$0$21378$
Bonsoir,
J'ai une requete web a faire pour de nombreux liens. J'arrive à la faire pour un lien web (http://www.essai.com/1.htm?id«AB) après l'autre . Mais je bloque car je voudrais qu'excel me rapatrie les données pour chaque ID (=identifiant) qui se trouvent dans une colonne A (presente ds la feuille ID).
Donc dans la colonne A, j'ai pour l'instant 50 caractères différents : Dans la cellule A2 j'ai : ABAB Dans la cellule A3 j'ai : ABCC etc...
J'ai essayé ceci mais çà bug à selection.copy ! ;-(
Sub prendre_ID() For truc = 1 To 6 Sheets("ID").Select Range("A2:A50").Selection.Copy Next End Sub
Voilà ce qui marche pour un seul lien (http://www.essai.com/1.htm?id«AB mais pour qu'Excel assemble tout seul le reste des liens, je seche!) :
sub charge_données Application.CutCopyMode = False ActiveWorkbook.Worksheets.Add