Skapa genväg till arbetsbok och mapp
Här demonstreras tekniker för att skapa genvägar till en arbetsbok respektive till en mapp direkt på skrivbordet. Detta kan vara önskvärt om vi t ex vi vill ha snabb tillgång till en arbetsbok/mapp i ett nätverk.För att skapa egna ikoner för MS Excel se Egna ikoner för MS Excel.
Såväl arbetsbok som mapp måste existera för att genvägarna ska kunnas skapas.
Option Explicit
Sub Skapa_Genvag_Arbetsbok()
'© 2001 - 2002 Alla rättigheter XL-Dennis
Dim oWSS As Object, oGenvag As Object
Dim stSkrivbordsSokvag As String
Set oWSS = CreateObject("WScript.Shell")
With oWSS
stSkrivbordsSokvag = .SpecialFolders("Desktop")
Set oGenvag = .CreateShortcut(stSkrivbordsSokvag & _
"\" & ThisWorkbook.Name & ".lnk")
End With
With oGenvag
.TargetPath = ThisWorkbook.FullName
.IconLocation = ThisWorkbook.Path & "\Staroffice.ico"
.Save
End With
Set oWSS = Nothing
End Sub
I nästa exempel visas hur en genväg till en mapp skapas på skrivbordet.
Sub Skapa_Genvag_Mapp()
'© 2001 - 2002 Alla rättigheter XL-Dennis
Dim oWSS As Object, oGenvag As Object
Dim stSkrivbordsSokvag As String
Set oWSS = CreateObject("WScript.Shell")
With oWSS
stSkrivbordsSokvag = .SpecialFolders("Desktop")
Set oGenvag = .CreateShortcut(stSkrivbordsSokvag & _
"\XL-Filer.lnk")
End With
With oGenvag
.TargetPath = "C:\XL-Filer"
.Save
End With
Set oWSS = Nothing
End Sub