bin gerade am verzweifeln mit meinem Excel-Problem.
über einen Button auf dem Tabellenblatt Inhalt, lasse ich mir ein Inhaltsverzeichnis
im Tabellenblatt Verzeichnis mit folgenden Code erstellen:
Private Sub cmdErstellen_Click()
Dim ws1 As Worksheet, ws2 As Worksheet
Dim z As Long, ze As Long, zz As Long
Set ws1 = ActiveWorkbook.Worksheets("Inhalt")
Set ws2 = ActiveWorkbook.Worksheets("Verzeichnis")
ze = ws1.Cells(ws1.Rows.Count, 7).End(xlUp).Row
zz = 0
ws2.UsedRange.Clear
For z = 1 To ze
If ws1.Cells(z, 7) "" And ws1.Cells(z, 9) = "" Then
zz = zz + 1
If ws1.Cells(z, 8) "" Then
ws2.Cells(zz, 2) = ws1.Cells(z, 7) & "." & ws1.Cells(z, 8)
Else
ws2.Range(ws2.Cells(zz, 1), ws2.Cells(zz, 2)).Merge
ws2.Cells(zz, 1) = ws1.Cells(z, 7)
ws2.Cells(zz, 2).EntireRow.Font.Bold = True
ws2.Cells(zz, 2).EntireRow.Font.Size = 11
ws2.Cells(zz, 2).HorizontalAlignment = xlCenter
End If
ws2.Cells(zz, 3) = ws1.Cells(z, 10)
End If
Next z
End Sub
Zusätzliche möchte ich nun ermitteln, auf welcher Seite sich meine Überschrift im
Tabellenblatt Inhalt befindet.
Habe ein Beispiel zur besseren Veranschaulichung mit angehängt.
https://www.herber.de/bbs/user/41919.xls
Für eine Antwort schon jetzt herzlichen Dank!
Thomas