Vereinfachung VBA-Code
18.05.2006 12:24:38
Tom
ich habe mit dem Rekorder folgendes Makro aufgezeichnet - funktioniert ganz gut nur ist es eben sehr umständlich und nicht variabel einsetzbar.
In Tabelle1 Spalte G stehen Hyperlinks (ca. 1000).
Es soll nun jeder einzelne Hyperlink geöffnet werden.
Danach soll der Text des geöffneten Hyperlinks in Tabelle kopiert werden.
Sub Übertrag()
Range("G7").Select
Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
Sheets("Tabelle2").Select
Range("A1").Select
ActiveSheet.Paste
ActiveWindow.SmallScroll Down:=18
Sheets("Tabelle1").Select
Range("G9").Select
Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
Sheets("Tabelle2").Select
Range("A26").Select
ActiveSheet.Paste
ActiveWindow.SmallScroll Down:=18
Sheets("Tabelle1").Select
Range("G12").Select
Selection.Hyperlinks(1).Follow NewWindow:=False, AddHistory:=True
Sheets("Tabelle2").Select
ActiveWindow.SmallScroll Down:=0
Range("A46").Select
ActiveSheet.Paste
ActiveWindow.SmallScroll Down:=-66
Range("A1").Select
End Sub
Wer hat ne Lösung wie es einfach geht...
TOM