hallo www-ler
folgender vba-code fuegt eine internetseite in excel ein.
ich moechte nun so etwas wie eine schleife in den code einfuegen, die in der internetadresse die ‚startnr‘ um jeweils 10 erhoeht (also: auf 20, dann auf 30 usw.)
jeweils nach aenderung der startnummer soll dann wiederrum die internetseite in excel geladen werden.
zur frage:
wie muss diese schleife programmiert werden?
DANKE IM VORAUS PETER
Sub Aufruf()
WebAufruf ("http://www.xxx.de/search.php3?inhalt=&startnr=10")
End Sub
Function WebAufruf(wName$)
Dim TB As Worksheet
Set TB = ThisWorkbook.Worksheets(1)
With ActiveSheet.QueryTables.Add(Connection:= _
„URL;“ & wName, _
Destination:=Range(„A1“))
.FieldNames = False
.RefreshStyle = xlInsertDeleteCells
.RowNumbers = False
.FillAdjacentFormulas = False
.RefreshOnFileOpen = False
.HasAutoFormat = True
.BackgroundQuery = True
.TablesOnlyFromHTML = True
.Refresh BackgroundQuery:=False
.SavePassword = False
.SaveData = True
End With
End Function