種ヶ島

いろいろなエッセイを書いてます。

エクセルとワードでファイルの保存場所を自動で表示する方法


スポンサーリンク

CELL関数を使います。

 

エクセル

シートの名前まで

ドライブからファイル名までの全てを表示

=CELL("filename")

 

ファイル名まで表示する場合

ドライブからファイル名までを表示

=LEFT(CELL("filename",A1),FIND("]",CELL("filename",A1))-1)

セルA1に貼り付けて、最後の『-1』はエクセルの拡張子の種類によって変更して下さい。

 

フォルダ名まで表示する場合

ドライブからフォルダ名までを表示

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

セルA1に貼り付けて、最後の『-1』は拡張子の種類によって変更して下さい。

  

ファイル名だけを表示する場合

=MID(CELL("filename",A1),FIND("[",CELL("filename",A1))+1,FIND("]",CELL("filename",A1))-FIND("[",CELL("filename",A1))-1)

最後の『-1』は拡張子の種類によって変更して下さい。

 

シートの名前を表示させてリンクする場合

=IF(COLUMNS(シート一覧)<ROW(A1),"",HYPERLINK("#" & INDEX(シート一覧,ROW(A1)) & "!B2",INDEX(シート一覧,ROW(A1))))

リンク先のシート名に記号は使えません。

セルB2に数式を入力します。

セルB2を選択し、セルの右下隅(黒い十字)をクリックして、下にドラッグすれば

シート名が順次、表示されます。

 

リンク先のシートのセルに↓を入力すれば、一覧に戻ります。

=HYPERLINK("#項目一覧!B2","一覧に戻る")

項目一覧~ここはシート名なので、適宜変更して下さい。

 

ワード

ワードは、ヘッダーかフッターに表示させます。

「挿入」タブ→「ヘッダーとフッター」グループ→「フッター」ボタン→「フッターの編集」


フッター部分にカーソルが表示され、

「ヘッダー/フッター ツール」「デザイン」タブが表示されます。

 

「ヘッダー/フッター ツール」「デザイン」タブ→「挿入」グループ→
 「クイックパーツ」ボタン→「フィールド」

 

[フィールド]ダイアログボックスが表示されますので、
左側のフィールドの名前より「FileName」を選び、
右側の[ファイル名にパスを追加]にチェックを付けて「OK」してください。

 

右上の「ヘッダーとフッターを閉じる」を選択

 

お役に立てたら幸いです。