

以下のマクロを使用して、複数のシートを持つブックからCSVをエクスポートしたいと考えています。
https://gist.github.com/se1exin/2a599e4fec8c62b8 …
出力自体はできるのですが、ファイル名が、「{ブック名}.xlsx_{シート名}.csv」という形式になってしまいます。「{シート名}.csv」という形式にしたいのですが、どのように変更すればよいかがわからず困っています。
No.2ベストアンサー
- 回答日時:
理由としては、sURL の値を引数として渡さないと『ファイルの保存先』が未記入になるように感じます。
けど、このソフト自体の経験が皆無なので、ま~~~~ったく保証はありませんけど。
oView.setActiveSheet(sh)
scURL = CONVERTFROMURL(sURL)
stURL = Dir(sURL , 16)
StoreCSV LEFT(sURL , instr(scURL,stURL) + 7) & s &".csv"
中に2行追加と1行は一部変更。
なのかなぁ?
No.1
- 回答日時:
LibreOffice Calcのマクロは使用したことが無いのですが、回答が付いていないようですのでアドバイス程度にお考え下さい。
StoreCSV sURL &"_"& s &".csv"
の
sURL &"_"& s &".csv"
の部分でファイル名が決定されているようですので、
StoreCSV s &".csv"
と変更すれば良いのではないでしょうか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excel VBA セルの値がおかしいです
-
VBA セル間のリンク修正につい...
-
WindowsのOutlook を VBA から...
-
【ExcelVBA】値を変更しながら...
-
ExcelのVBAコードについて教え...
-
VBAでCOPYを繰り返すと、処理が...
-
マクロの記録を使用したマクロ...
-
vba textboxへの入力について教...
-
複数のExcelファイルをマージす...
-
Vba Array関数について教えてく...
-
【マクロ】シートの変数へ入れ...
-
【マクロ】並び替えの範囲が、...
-
【マクロ】売上一覧YYYYMMDDHHS...
-
【マクロ】開いているブックの...
-
Excelのマクロについて教えてく...
-
Vba WorkBooks.Openについて教...
-
VBAから書き込んだ条件付き初期...
-
Vba 型が一致しません(エラー1...
-
【ExcelVBA】5万行以上のデー...
-
[Excel VBA]特定の条件で文字を...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
VBAでcsvファイルもシートもあ...
-
ダブルコーテーション付きでCSV...
-
【ExcelVBA】300万件越えCSVか...
-
Excelマクロ 空白セルを無視し...
-
LibreOffice Calcのマクロで、...
-
ファイル名を変数で書きこむfwr...
-
シート内容の文字列を置換してV...
-
EXCEL→CSV保存時のダブルクォー...
-
バッチファイルでcsvファイルに...
-
VBAで文字列を引数とするアドイ...
-
VBScript等で、CSV内の各文字列...
-
pythonによるcsv出力がうまくい...
-
VB.netでShellExecuteがしたい
-
IPアドレスのゼロパディング
-
CSVファイルの比較と結果の取得...
-
パイソン文法で ファイルオープ...
-
fortranでデータの抜き出しをし...
-
pythonのこのエラーがわかりません
-
pythonでリストをCSVに出力する...
-
FileListBoxで出すものを絞り込...
おすすめ情報
どうもありがとうございます。
確かに、そのようにすれば大丈夫そうなのですが、マクロを実行すると下記のようなエラーが出てしまいます。
BASIC ランタイムエラー.
例外が発生しました
Type: com.sun.star.io.IOException
Message: SfxBaseModel::impl_store <{シート名}.csv> failed: 0x81a(Error Area:Io Class:Parameter Code:26)。