Excelのファイルを○○.txtにしないで任意の拡張子にしてtxt形式で保存したいと思っています。
(1)あとで名前を変えれば済む話なのですが、VBAで自動化を考えているのでSaveAsでできないでしょうか?
(2)もしだめなら、その後moveコマンドのバッチファイルを作って起動して名前を変えようかと思いますが、ExcelVBAからバッチファイルを呼び出す方法がわかりません。
(1)(2)のどちらかが解りましたら教えてください。
ちなみにExcel2000を使っています。
よろしくお願いします。m(_ _)m
No.1ベストアンサー
- 回答日時:
名前を付けて保存の際に、
"test.abc"(テキスト、タブ区切り)
のようにダブルクォートで囲って保存するとOKです。
--
> VBAで自動化を考えているので
上の操作を記録すると、
ActiveWorkbook.SaveAs Filename:= "C:\~\test.abc", FileFormat:=xlText, CreateBackup:=False
のように記録されました。
この書き方ならば、まさか勝手に.txtなんて付けないハズですが。
No.2
- 回答日時:
こんにちは。
maruru01です。SaveAsメソッドの引数FileFormatに、「xlCurrentPlatformText」(=-4158)を指定して下さい。
No.1の方の回答にある、「xlText」は定数の意味としては正しくありません。
(でも、値は同じ「-4158」なので問題ないですが。)
マクロの記録はこういうおかしなコードをよく記述します。
ちなみに、この方法で保存すれば、名前が「AAA.xls」のようにExcelの拡張子でもテキストエディタで開けます。
(通常のxlsファイルは正しく表示されません。)
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/03 13:18
- XML エクセルのマクロについて教えてください。 3 2023/02/06 09:06
- Visual Basic(VBA) 複数のcsvファイルをExcelに一括変換したい 2 2023/03/03 12:44
- Visual Basic(VBA) Excelのマクロについて教えてください。 作業フォルダ内に2つのファイルがあります。 このファイル 2 2023/07/09 13:40
- Excel(エクセル) エクセルのマクロについて教えてください。 1 2023/02/06 13:01
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/06/04 09:39
- Excel(エクセル) ドキュメントに保存していたエクセルのファイルが開きません。 2 2022/12/02 09:38
- システム CSVファイルのマッピング処理の省力化 1 2022/11/24 00:01
- Excel(エクセル) エクセルのマクロについて教えてください。 2 2023/02/21 13:29
- PowerPoint(パワーポイント) エクセルのマクロについて教えてください。 1 2022/03/25 17:03
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Zipなどを保存するときに「保存...
-
起動してるソフトは終了してか...
-
エクセルの保存された場所
-
消えた「メモ帳」の中身
-
ファイルのコピー禁止の方法
-
ワードで作成したものをCD-...
-
ファイルアクセス権のエラーの...
-
資源不足のため…
-
「DVDshrinkで吸い出し→isoの保...
-
ワードのズーム変更が保存でき...
-
解凍後の.zipファイルは消して...
-
Ziを開けるには
-
ワードのデータをUSBに保存した...
-
エクセルのVBAでクリップボード...
-
拡張子をtxtからdatに
-
一部のオンラインゲームが出来...
-
4.7GB以上のデータをDVDに書き...
-
誤って変更した拡張子を元に戻...
-
圧縮ファイル(rarファイル)は...
-
“.vbs”のファイルが実行できない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ワードで作成したものをCD-...
-
ワードのズーム変更が保存でき...
-
文書がCDに保存できない
-
ファイルのコピー禁止の方法
-
ファイルアクセス権のエラーの...
-
Windows ZIPファイルを解凍して...
-
Excelファイルをダウロードして...
-
Wordの文書ファイルの「名前を...
-
起動してるソフトは終了してか...
-
VBAでExcelの保存終了を取得したい
-
「名前を付けて保存」が常に・・・
-
Word文書を同じ名前・同じ場所...
-
Q>Excelファイルをテキスト形式...
-
Word 2010文書がデスクトップに...
-
再生されるのに保存できないwmv...
-
●「遅延書き込みデータの紛失」...
-
保存した「一太郎12」の文書...
-
エクセル2007の拡張子は?
-
フロッピーへの保存の仕方を、...
-
ワード文書の書き換え保存
おすすめ情報