VBAの絶対パスと相対パスを解説

Поделиться
HTML-код
  • Опубликовано: 13 окт 2024
  • Excel VBAで相対パスがよくわからないという質問を頂いたので解説します。カレントディレクトリとはなにか?※基本的に絶対パスを使うことを推奨します。
    📚ゼロから勉強し直したい方は
    [VBAプログラミング基礎講座の再生リスト]
    • VBAプログラミング基礎講座

Комментарии • 4

  • @yuka-hashimoto
    @yuka-hashimoto 2 года назад

    コメント失礼します。
    マクロチャンネルさん 解説ありがとうございます。
    PowerQueryでは,ファイルパスは「絶対パス」で指定されます。
    他の環境で開いた時、ファイルパスを「相対パス」で指定しておかないと
    うまく作動しませんでした。カレントディレクトリとは、ユーザーが現時点で作業を行なっているディレクトリーのことなんですね。
    参考にさせて貰ってチャレンジしてみます。

  • @alicezoom5739
    @alicezoom5739 2 года назад

    何度もすみません、
    HYPERLINK関数の件ですが、
    マクロチャンネルさんがこの動画で解説しているように、
    「.¥」のように指定しましたところ、
    配下のフォルダーを開く事ができました。
    ありがとうございます。
    なぜ、相対パスにしたいかと言いますと、
    エクセルファイルとデータをSDカードに入れて、
    別な人のPC環境でも使えるようにしたいからです。
    悩みが一つ解決できました、
    ありがとうございます。

    • @alicezoom5739
      @alicezoom5739 2 года назад +1

      ハートマーク、ありがとうございます。
      私はエクセルをはじめて、2年ぐらいの初心者です、
      マクロちゃんねるさんの解説は、初心者にも分かりやすいです、
      これからも参考にさせていただきます。

  • @alicezoom5739
    @alicezoom5739 2 года назад

    マクロチャンネルさん、
    お礼のコメントが遅くなって申し訳ありません。
    Upされいたのが、分かりませんでした(汗)
    マクロの相対パスについて、丁寧な解説、
    誠にありがとうございました。
    凄く、勉強になりました。
    ついで、とは申し訳ないですが、
    もう一つ教えて欲しいのです。
    HYPERLINK関数は、引数に絶対パスを指定すると、
    指定されたフォルダーが開きます。
    その指定した絶対パスを
    相対パスで指定できますか?
    お忙しいところ、何度も申し訳ございません。