2017-08-03 2 views
0

Ich habe folgende Daten:Erstellen URL Paginator mit Excel VBA

  • Col a: Spezifische URL
  • Col b: Anzahl der Seiten in dieser URL

Ich brauche eine Liste zu erstellen die URL mit dem anhängenden Seite Wert am Ende

enter image description here

Das Endergebnis mit Excel VBA-Makro/Python sollte so aussehen, mit dem angehängten &page= Wert am Ende.

enter image description here

Antwort

0

Antwort ist diese:

Sub Paginator() 
    Dim sht As Worksheet: Set sht = ActiveSheet 
    Dim LastRow As Long 
    Dim curCell As Range 
    Dim i As Integer 
    Dim iCounter As Integer: iCounter = 0 

    LastRow = sht.Cells(Rows.Count, "A").End(xlUp).row 

    For Each curCell In sht.Range("A1:A" & LastRow).Cells 

     For i = 1 To Val(curCell.Offset(, 1)) 
      iCounter = iCounter + 1 
      Cells(iCounter, 3) = curCell & "&page=" & i 
     Next i 

    Next  

End Sub 

Ändern i=2 Seite 1 Werte

enter image description here

ignorieren