Excel VBA質問箱 IV

当質問箱は、有志のボランティア精神のおかげで成り立っています。
問題が解決したら、必ずお礼をしましょうね。
本サイトの基本方針をまとめました。こちら をご一読ください。

投稿種別の選択が必要です。ご注意ください。
迷惑投稿防止のため、URLの入力を制限しています。ご了承ください。


12934 / 76734 ←次へ | 前へ→

【69312】Re:ワークシート指定のエクセル出力
発言  UO3  - 11/6/23(木) 22:21 -

引用なし
パスワード
   ▼管理表 さん:

こんばんは

フォルダパス名のコメント CSVファイルパス というのにとらわれて、最初は? と思いましたが・・
以下のようなことですか?

・今、開かれているブックがある。
・そのブックにはシートAとシートBがある。(もしかしたら他のシートもある)
・シートAとシートBを、そのシート1枚だけの形で、別々の2つのブックとして保存する。

で、それとは別に、アップされたコードでは、シート1枚の新規ブックを生成して、そこに転記もとシートの
必要な領域を転記するという構成で、これでもいいのですが、
転記もとシート.Copy とすると、そのシートだけの新規ブックができますので、これでできたシートの
不要な部分をClearContentsとしたほうが、転記もとシートの書式なんかもそのまま継承されます。
私はこちらのやりかたが好きですね。

いずれにしても、上記要件でいいなら、

現在のコードを骨格としたサブプロシジャを作っておいて、それに、引数としてシートA,シートBを
与えるような構えにすればよろしいかと思います。
保存するファイル名をコード内できめることができるなら Application.GetSaveAsFilename ではなく
最初に保存フォルダを選択させ、あとはコードで、そのフォルダに保存ということもできますね。

6 hits

【69307】ワークシート指定のエクセル出力 管理表 11/6/23(木) 20:03 質問
【69312】Re:ワークシート指定のエクセル出力 UO3 11/6/23(木) 22:21 発言
【69324】Re:ワークシート指定のエクセル出力 管理表 11/6/24(金) 11:53 質問
【69325】Re:ワークシート指定のエクセル出力 neptune 11/6/24(金) 13:35 発言

12934 / 76734 ←次へ | 前へ→
ページ:  ┃  記事番号:
2610219
(SS)C-BOARD v3.8 is Free