メインコンテンツへスキップ

Excelでアクティブなブックの場所/パスを取得するにはどうすればよいですか?

複数のブックを同時に開いたり、ブックの場所を忘れたりすることがあるので、Excelでアクティブなブックの場所/パスを取得する方法を紹介します。

数式を使用してブックの場所を取得する

VBAでブックの場所を取得する

Kutools forExcelでブックの場所を取得する 良いアイデア3

Kutools forExcelで包含フォルダーを開く良いアイデア3


数式を使用してブックの場所を取得する

Excelでは、数式を使用してブックの場所を取得できます。

セルを選択し、以下の数式のいずれかを選択してセルに貼り付け、Enterキーを押して場所を取得します。

ワークブックの場所を取得するには

= LEFT(CELL( "filename"、A1)、FIND( "["、CELL( "filename"、A1))-1)

ブックの場所とブック名を取得するには

= SUBSTITUTE(LEFT(CELL( "filename"、A1)、FIND( "]"、CELL( "filename"、A1))-1)、 "["、 "")

ワークブックの場所、ワークブック名​​、アクティブなワークシート名を取得するには

= CELL( "ファイル名"、A1)

注意: これまでアクティブなブックを保存したことがない場合、最初の1つの数式は#VALUEを返します。 エラー、数式= CELL( "filename"、AXNUMX)は空白を返します。


VBAでブックの場所を取得する

VBAを使用してブックの場所を取得しようとする場合は、次のように実行できます。

1.ブックを有効にして、を押します Altキー+ F11 有効にするキー アプリケーション向け Microsoft Visual Basic ウィンドウをクリックし、 インセット > モジュール モジュールウィンドウを表示します。

2.VBAコードの下をに貼り付けます モジュール 窓。

VBA:ブックの場所を表示する

Sub DisplayWorkbookPath()
    MsgBox ActiveWorkbook.Path, vbInformation, "Workbook Path"
End Sub

3。 クリック ラン ボタンをクリックすると、ダイアログがポップアップ表示され、ワー​​クブックのパスが表示されます。

doc はワークブックの場所 1 を取得します

注: これまでアクティブなブックを保存したことがない場合、このVBAは空白のダイアログボックスを表示します。 スクリーンショットを参照してください:

doc はワークブックの場所 2 を取得します

ブックの場所とブック名を表示する場合は、以下のVBAを使用できます。

VBA:ブックの場所とブック名を表示する

Sub DisplayWorkbookFullName()

    MsgBox ActiveWorkbook.FullName, vbInformation, "Workbook Complete Path"

End Sub

Kutools forExcelでブックの場所を取得する

Kutools for Excelさん ワークブック情報を挿入する ユーティリティを使用すると、ブックの場所を取得して、必要なセルに挿入できます。

Kutools for Excel, 以上で 300 便利なExcel関数、 作業効率を高め、作業時間を節約します。

後の 無料インストール Kutools for Excel、以下のようにしてください:

1.ブックの場所を挿入するセルを選択し、をクリックします クツールズプラス > ワークブック > ワークブック情報を挿入する。 スクリーンショットを参照してください:

doc はワークブックの場所 7 を取得します

2。 の中に ワークブック情報を挿入する ダイアログで、[情報]セクションに挿入する必要のある情報オプションをオンにします。次に、セル、ヘッダー、またはフッターに情報を挿入するように指定することもできます。 に挿入 のセクションから無料でダウンロードできます。

ドキュメント挿入ワークブック情報

3。 クリック Ok。 これで、選択した情報が挿入されました。

doc はワークブックの場所 5 を取得します

注: アクティブなブックがこれまでに保存されたことがない場合、このユーティリティは「このブックは保存されていません」というテキストを返します。

ブック情報の挿入の詳細については、ここをクリックしてください。


Kutools forExcelで包含フォルダーを開く

現在のワークブックが含まれているフォルダーをポップアウトする場合は、適用することもできます オープン含むフォルダ of Kutools for Excel.

後の 無料インストール Kutools for Excel、以下のようにしてください:

フォルダを開きたいブックをアクティブにして、[ クツールズプラス > ワークブック > オープン含むフォルダ。 スクリーンショットを参照してください:

doc はワークブックの場所 8 を取得します

次に、アクティブなブックを含むフォルダーが開きます。

最高のオフィス生産性向上ツール

人気の機能: 重複を検索、強調表示、または識別する   |  空白行を削除する   |  データを失わずに列またはセルを結合する   |   数式なしのラウンド ...
スーパールックアップ: 複数の基準の VLookup    複数の値の VLookup  |   複数のシートにわたる VLookup   |   ファジールックアップ ....
詳細ドロップダウン リスト: ドロップダウンリストを素早く作成する   |  依存関係のドロップダウン リスト   |  複数選択のドロップダウンリスト ....
列マネージャー: 特定の数の列を追加する  |  列の移動  |  Toggle 非表示列の表示ステータス  |  範囲と列の比較 ...
注目の機能: グリッドフォーカス   |  デザインビュー   |   ビッグフォーミュラバー    ワークブックとシートマネージャー   |  リソースライブラリ (自動テキスト)   |  日付ピッカー   |  ワークシートを組み合わせる   |  セルの暗号化/復号化    リストごとにメールを送信する   |  スーパーフィルター   |   特殊フィルター (太字/斜体/取り消し線をフィルター...) ...
上位 15 のツールセット12 テキスト 工具 (テキストを追加, 文字を削除する、...)   |   50+ チャート 種類 (ガントチャート、...)   |   40+ 実用的 (誕生日に基づいて年齢を計算する、...)   |   19 挿入 工具 (QRコードを挿入, パスから画像を挿入、...)   |   12 変換 工具 (数字から言葉へ, 通貨の換算、...)   |   7 マージ&スプリット 工具 (高度な結合行, 分割セル、...)   |   ... もっと

Kutools for Excel で Excel スキルを強化し、これまでにない効率を体験してください。 Kutools for Excelは、生産性を向上させ、時間を節約するための300以上の高度な機能を提供します。  最も必要な機能を入手するにはここをクリックしてください...

kteタブ201905


Officeタブは、タブ付きのインターフェイスをOfficeにもたらし、作​​業をはるかに簡単にします

  • Word、Excel、PowerPointでタブ付きの編集と読み取りを有効にする、パブリッシャー、アクセス、Visioおよびプロジェクト。
  • 新しいウィンドウではなく、同じウィンドウの新しいタブで複数のドキュメントを開いて作成します。
  • 生産性を 50% 向上させ、毎日何百回もマウス クリックを減らすことができます!
Comments (1)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Thank you!!!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations