• ベストアンサー

VisualBasicでファイル名から拡張子.まで取り除くには?

imogasiの回答

  • imogasi
  • ベストアンサー率27% (4737/17068)
回答No.6

#1です。「.」が2つ以上ある場合を考慮すると Sub test01() a = "aaa.bbb.ccc.dddd.txt" s = 1 p01: p = InStr(s, a, ".") If p = 0 Then GoTo p02 s = p + 1 GoTo p01 p02: MsgBox Mid(a, 1, s - 2) End Sub 拡張子部分を除いた文字列でName Asする。 こんな質問ではないのかな。

関連するQ&A

  • ファイル名に拡張子を・・・。

    ファイル名に拡張子を見えるようにしたいのですが、 方法が分かりません。 もし良かったら教えてもらえますか??

    • ベストアンサー
    • ADSL
  • ファイル名に拡張子を表示しないには?

    ヘッダーのファイル名の表示について教えて下さい。 Wordを操作しているのですが ファイル名に拡張子が表示されています。 そのため ヘッダーの“定型句の挿入”で“ファイル名”を選択しますと ファイル名のあとに拡張子が表示されます。 ファイル名だけをヘッダーに表示するには どうすればいいのでしょうか? 宜しくお願いいたします。

  • ファイル名または拡張子が長すぎます

    ゲームの体験版をダウンロードし、ファイルを開くをクリックすると 、windowsが出たり消えたりして、15分ぐらいたつと、windowsが消えて、「ファイル名または拡張子が長すぎます」とでます。 どうすればいいでしょう? お願いします。

  • ファイル名から拡張子を削除したい

    WordやExcelのファイル名から拡張子(.docや.xls)を削除すると変なアイコンになってしまいます。 「ファイル名から拡張子を削除してもアイコンは元のまま」にする方法を教えてください。 よろしくお願いします。

  • 変更したファイル名を戻す方法は?(拡張子絡み)

    WinMEのエクスプローラ画面で、あるファイルについてファイル名の変更を行い、その際に拡張子も変更してしまいました。 「拡張子を変更すると...」の警告には「はい」としたため、ファイル名は拡張子も含めて変更されました。 この直後であれば、編集メニュー→「元に戻す」でファイル名は元に戻ると思うのですが、「元に戻す」が使えない場合は、ファイル名の変更で戻すしか方法はありませんか?拡張子を含めてファイル名を覚えていない場合は、元に戻せませんか?何か裏技的な操作はないでしょうか。 教えて下さい。

  • ファイル名または拡張子が長すぎます。

    CDを焼こうとしてメディアプレーヤーへ録音しようと したところ「ファイル名または拡張子が長すぎます。」 と注意画面が出て録音出来ません(TT) 今ひとつ、よく分かりません。 対処法を教えてください。お願いします!!!m(__)m

  • ファイル名を変更すると拡張子を一々聞かれる

     WINMeを使っています。  ファイル名を変更すると、「拡張子を変更するとファイルが使えなくなります」と聞いてきます。  ファイル名の後に拡張子を入れれば問題はないのですが、右クリックして名前を変更すると、拡張子ごと青くなるので、ファイル名変更してそのままEnterをキーを押したいです。わざわざその後、半角で拡張子まで入れるのが非常に面倒です。  拡張子が表示されないようにする方法はありますか?

  • VisualBasicを保存するときにできるvbwファイルができないようにするには?

    VBでプログラムを作ってるときに、 保存時に勝手に拡張子がvbwのファイルができます。 bas や frm の開いたものを記録してるっぽい のですが、このファイルが作られないように することは可能でしょうか?

  • ファイル名の拡張子を表示

    初歩的な質問ですが ファイル名の拡張子を表示 はどうしたらよいですか?

  • logファイルのファイル名と拡張子について・・・

    皆さんにお聞きしたいことがあるのですが。 よくサーバーなどの仕様によって、logファイルなどを直接指定するとそのまま閲覧が出来てしまうことがあるのですが、これらを防ぐ方法としてよく耳にするのが、分かりにくいファイル名にするとか、拡張子を.cgiなどに変えることによって閲覧は出来なくなるとの事ですが本当でしょうか? また、ファイル名と拡張子の変更で、どのくらいのセキュリティーがあるのでしょうか? やはり最善は、非公開領域にlogが来るようにするのがベストなのでしょうか?更に更にで申し訳ないのですが、非公開領域においた場合と、ファイル名拡張子を変更した場合と、公開領域のlogフォルダに認証を書けた場合と何が一番望ましいのですか? 変な質問で申し訳ないのですが、詳しい方おられましたら、教えていただけたら幸いです。 宜しくお願いいたします。

    • ベストアンサー
    • CGI