CreateObject関数でフォルダーのショートカットを作成

 

Sub test()

  ' CreateObject関数でフォルダーのショートカットを作成

    Dim A, B As String
    A = ThisWorkbook.Path & "\Test1のショートカット.lnk"     ' ショートカットのファイルパス
    B = ThisWorkbook.Path & "\test1"    ' リンク先のフォルダパス
    
    With CreateObject("WScript.Shell").CreateShortcut(A)
      .TargetPath = B   ' リンク先のフォルダパス
      .Save     ' 保存
    End With


End Sub

 

 

 

 

 

実行結果

 

 

 

 

 

 

― ― ― ― ― ― ― ― ― ― → Excel VBA基礎入門もくじ へ戻る 

 

参考記事