AW: HYPERLINK Funktion
07.11.2008 11:23:00
David
Hallo Carolina,
zu 1.) ja, das geht prinzipiell.
zu 2.)
per VBA-Script:
Option Explicit
Sub test()
Application.ScreenUpdating = False 'Bilschirmaktualisierung aus
If Application.Calculation = xlCalculationAutomatic Then Berechnung = Auto Else Berechnung = _
Manu
If Berechnung = Auto Then Application.Calculation = xlCalculationManual 'Berechnung auf Manuell, _
falls noch nicht gesetzt
Dim c As Range
For Each c In Range("A3:A10")
ActiveSheet.Hyperlinks.Add Anchor:=c, Address:="D:\Bilder\" & c.Value _
, TextToDisplay:="D:\Bilder\Test.jpg"
Next
If Berechnung = Auto Then Application.Calculation = xlAutomatic 'Berechnung wieder auf Auto, _
falls vorher so
Application.ScreenUpdating = True 'Bildschirmaktualisierung ein
End Sub
Das Range() musst duOption Explicit
Sub test()
Dim c As Range
Dim Auto As Boolean
Application.ScreenUpdating = False 'Bilschirmaktualisierung aus
If Application.Calculation = xlCalculationAutomatic Then Auto = True Else Auto = False
If Auto = True Then Application.Calculation = xlCalculationManual 'Berechnung auf Manuell, falls noch nicht gesetzt
For Each c In Range("A3:A10")
ActiveSheet.Hyperlinks.Add Anchor:=c, Address:="D:\Bilder\" & c.Value _
, TextToDisplay:=c.Value
Next
If Auto = True Then Application.Calculation = xlAutomatic 'Berechnung wieder auf Auto, falls vorher so
Application.ScreenUpdating = True 'Bildschirmaktualisierung ein
End Sub natürlich noch auf deine Tabelle anpassen.
Rückmeldung wäre nett.
Gruß
David