• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:【Excel VBA】選択フォルダへの相対パス)

【Excel VBA】選択フォルダへの相対パス

このQ&Aのポイント
  • Excel VBAにてフォルダを選択し、フルパスを取得する方法についての質問です。
  • 質問1では「~.items.Item.Path」という構文についての意味を教えてほしいという内容です。
  • 質問2では、ブックのあるパスから見た、選択したフォルダへの相対パスを知る方法についての質問です。

質問者が選んだベストアンサー

  • ベストアンサー
  • keithin
  • ベストアンサー率66% (5278/7941)
回答No.1

mypath Folderオブジェクト mypath.items 指定したFolderオブジェクトに含まれるFolderItemsコレクションを返すメソッド mypath.items.item 指定したFolderオブジェクトで指定したFolderオブジェクト .path フルパス #補足 mypath.items.itemはmypath.items.item(0)ではない >相対パス とりあえず今の文脈に継ぎ足すなら relpath = mid(mypath.items.item.path ,len(thisworkbook.path)+1, 999) のような具合ですね。

harahachi
質問者

お礼

なるほど!! MID関数ですか! 助かりました。 ありがとうございます。

すると、全ての回答が全文表示されます。

関連するQ&A