07.12.2016, 09:24
Hallo Leute,
im Rahmen einer Bearbeitung muss ich einen Hyperlink anpassen. Der Zellbezug ändert sich bei jedem Durchgang.
Ich habe hierzu als Objektvariable
definiert.
Dann kopiere ich einen bestimmten Bereich und möchte den kopierten Hyperlink anpassen.
Hierbei lauf ich auf den Laufzeitfehler 91 - Objektvariable oder With-Blockvariable nicht festgelegt.
.Hyperlinks(1).SubAddress enthält den alten Hyperlink den es zu ändern gilt.
Was muss ich der Variablen zuweisen?
VG Michael
im Rahmen einer Bearbeitung muss ich einen Hyperlink anpassen. Der Zellbezug ändert sich bei jedem Durchgang.
Ich habe hierzu als Objektvariable
Code:
Dim hyAdresse As Hyperlink
definiert.
Dann kopiere ich einen bestimmten Bereich und möchte den kopierten Hyperlink anpassen.
Code:
With Range("C11").Offset(0, iMax)
'Spalte B kopieren
Range("C11:C44").Copy .Cells(1)
'Firmennummer eintragen
.Value = iMax + 1
'Hyperlink anpassen
.Hyperlinks(1).SubAddress = Replace(hyAdresse.SubAddress, "Firma 1", "Firma " & iMax + 1)
Hierbei lauf ich auf den Laufzeitfehler 91 - Objektvariable oder With-Blockvariable nicht festgelegt.
.Hyperlinks(1).SubAddress enthält den alten Hyperlink den es zu ändern gilt.
Was muss ich der Variablen zuweisen?
VG Michael