
No.1ベストアンサー
- 回答日時:
こんにちは!
試しにどこかのセルに
=CELL("filename",A1)
という数式を入れてみてください。
(A1のセル番地はどこのセル番地でも構いません。)
保存場所のパス[ファイル名]シート名
の順に表示されるはずです。
(シート名を指定していないので、アクティブシートのシート名になるはずです)
この文字列の ] より後がシート名になりますので、
] をFIND関数で何文字目になるか検索し
文字列 CELL("filename",A1) の文字列の最後○文字目を表示!
という数式になります。
※ 当然保存済みのファイルのみ有効な数式になります。m(_ _)m
No.2
- 回答日時:
関数の中の”A1”が無くても大丈夫ですね!
=RIGHT(CELL("filename"),LEN(CELL("filename"))-FIND("]",CELL("filename")))
CELL("filename") で、「パス¥[ファイル名]シート名」 を表示
LEN(CELL("filename"))-FIND("]",CELL("filename") で、
「パス¥[ファイル名]シート名」の文字数から”]”までの文字数(findで検索)を引いた文字数を算出(文字数をLENで計算→シート名が何文字かわかる)
あとはRightで、「パス¥[ファイル名]シート名」から、シート名分の文字数(Lenとfindで計算した結果)を表示させている。
こんな感じでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Visual Basic(VBA) エクセルの数式で教えてください。 1 2023/07/31 15:49
- Excel(エクセル) Excelマクロ(VBA)CELL形式とA1形式の使い分け 6 2022/08/27 23:35
- Excel(エクセル) 【VBA】PDF出力に任意のファイル名前を付ける方法 3 2023/07/21 10:55
- Excel(エクセル) Excel VBAどこが間違ってますか? 4 2023/07/17 10:04
- その他(プログラミング・Web制作) Pythonを勉強しています。 5 2023/08/25 09:51
- Excel(エクセル) エクセル 関数 指定の繰り返しの回数 以降(以前)を削除するには、 2 2022/04/24 10:29
- フリーソフト Googleスプレッドシートで特定の言葉が含まれる行の色分けをしたいのですが 4 2022/04/30 15:29
- Excel(エクセル) Excel 、この式はどのように解釈すればいいのでしょうか 4 2023/02/03 08:53
- Excel(エクセル) ユーザー定義について質問です。 2 2023/06/28 13:21
- Visual Basic(VBA) Excel VBA 複数ブックシートごとにデータを統合する方法について 4 2022/05/20 14:23
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
特定のセルだけ結果がおかしい...
-
前の(左隣の)シートを連続参...
-
別シート参照のセルをシート毎...
-
エクセルの複数シートの保護を...
-
エクセルで前シートを参照して...
-
Excel、同じフォルダ内のExcel...
-
EXCEL:同じセルへどんどん足し...
-
(Excel)マクロで複数シートを...
-
VBAで条件によりフォントサイズ...
-
エクセルでファイルを開いたと...
-
エクセルで前のシートを連続参...
-
エクセルVBAでパスの¥マークに...
-
excelで会議室予約表の作成(マ...
-
テキストボックスの移動(2)
-
特定のシートの削除を禁止した...
-
シートを任意の日付で自動で作...
-
エクセル 計算式も入っていない...
-
EXCELで同一フォーマットのシー...
-
EXCEL VBAで別のシー...
-
EXCELで1ヶ月分の連続した日付...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルの複数シートの保護を...
-
前の(左隣の)シートを連続参...
-
別シート参照のセルをシート毎...
-
エクセルでファイルを開いたと...
-
特定のシートの削除を禁止した...
-
Excelで金銭出納帳。繰越残高を...
-
エクセルで前シートを参照して...
-
エクセル 計算式も入っていない...
-
EXCEL:同じセルへどんどん足し...
-
Excel、同じフォルダ内のExcel...
-
複数シートの特定の位置に連番...
-
エクセルVBAでパスの¥マークに...
-
Excelのシートを、まとめて表示...
-
VBAで条件によりフォントサイズ...
-
【Excel関数】値が合致するセル...
-
Accessのスプレッドシートエク...
-
エクセルで前のシートを連続参...
-
VBAでシートコピー後、シート名...
-
EXCELで1ヶ月分の連続した日付...
-
シートの保護のあとセルの列、...
おすすめ情報