No.2ベストアンサー
- 回答日時:
If文なしで出来ました。
Sub test02()
s = "A:\BBBB\CCCC\DDDD\EEEE.TXT"
x = Split(s, "\")
y = x(UBound(x))
MsgBox y
End Sub
最近出来た関数InStrRevでも、Instr関数でも出来ます。
Sub test03()
s = "A:\BBBB\CCCC\DDDD\EEEE.TXT"
x = InStrRev(s, "\")
y = Mid(s, x + 1, Len(s) - x)
MsgBox y
End Sub
Sub test04()
s = "A:\BBBB\CCCC\DDDD\EEEE.TXT"
st = 1
p01:
x = InStr(st, s, "\")
If x = 0 Then GoTo p02
st = x + 1
GoTo p01
p02:
y = Mid(s, st, Len(s) - st + 1)
MsgBox y
End Sub
No.1
- 回答日時:
文字列中に「¥」が複数有り、一番最後の「¥」を知るのは「InStrRev関数」を使います。
あとはその文字位置で「Left関数」で前半を、「Right関数」で後半を切り出します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) VBAで重複データを合算したい(時間) 1 2022/12/08 23:06
- Perl Perlでファイルの末尾から指定文字列を検索してファイルに吐き出したい 4 2022/04/04 16:15
- Visual Basic(VBA) VBAでの共有パスにつきまして 1 2023/03/04 17:24
- Android VBA、フォルダのパスに環境文字 ㉑ があり、VBAが機能しません。 2 2022/07/27 09:16
- Excel(エクセル) 【マクロ】フォルダAからダBへファイルを、ファイルの更新日時の条件で、1つづつ移動するには? 3 2022/08/25 09:56
- Excel(エクセル) 【VBA】環境文字を含んだVBAのフォルダパスの書き方について 1 2022/07/28 11:47
- Windows 10 コマンドプロンプトの使い方 1 2022/10/13 14:43
- Visual Basic(VBA) シートをコピーする下記記述でダイアログを用いた記述がわかりません?( A = Dir(ThisWor 4 2022/08/22 12:26
- Visual Basic(VBA) Excel ファイルを指定し、指定されたファイル内にシートを統合するVBA 8 2023/07/10 10:09
- Visual Basic(VBA) VBA Twitter 高度な検索 日付 単語 リンクをOutlook で送信 2 2022/06/18 18:36
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
エクセルvbaでdocuworksprinter...
-
バッチファイル 二つ上のディ...
-
エクセルのマクロで特定フォル...
-
ExcelVBAの使い方 ¥の使い方...
-
VBA★PDFをPDFアプリで印刷し...
-
VBS パスに変数を入れたい
-
Eclipse
-
エクセルVBAで一つ上の階層...
-
VBAでの共有パスにつきまして
-
xcopyコマンドの進行状況を表示...
-
ExcelのVBAで上書き保存を確...
-
【VB.NET】App.configにファイ...
-
setcurrentdirectoryのパス拡張...
-
SaveAsの保存先について
-
A列に記載されているフォルダ...
-
【VBA】ExcelマクロでCSVファイ...
-
【VB6】デバイスマネージャを表...
-
ShellExecuteでエクセルファイ...
-
アプリケーションのインストー...
-
VBAでテキストファイル中の文字...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルvbaでdocuworksprinter...
-
バッチファイル 二つ上のディ...
-
VBAでパワーシェルを実行したい...
-
VBA一覧取得 再投稿
-
【VB.NET】App.configにファイ...
-
エクセルVBAで一つ上の階層...
-
初心者powershellのPS1ファイル...
-
ExcelVBAの使い方 ¥の使い方...
-
EXCEL(VBA)で指定フォルダ内の...
-
SaveAsの保存先について
-
Excel 相対パス
-
パスワード保護されたExcelファ...
-
【VBA】ExcelマクロでCSVファイ...
-
xcopyコマンドの進行状況を表示...
-
エクセルのマクロで特定フォル...
-
VBA★PDFをPDFアプリで印刷し...
-
VBS パスに変数を入れたい
-
コマンドプロンプトのコピー関...
-
【VBA】複数のtxtファイルから...
-
開いているファイルを削除し、...
おすすめ情報