
No.2ベストアンサー
- 回答日時:
n-junです。
Sub try()
ThisWorkbook.Worksheets(Array(1, 2)).Move
With ActiveWorkbook
.SaveAs Filename:=ThisWorkbook.Path & "\" & .Worksheets(1).Name & ".xls"
End With
End Sub
こうゆう感じの事ですか?
この回答への補足
ブックは、毎日開き更新しているのですが、その開いた日が
月の第一営業日の場合にシートを移動させたいのです。
質問内容に不足がありり申し訳ありません。
宜しくお願い致します。
No.1
- 回答日時:
>日報を転記して、その月の名前で保存させたいので
これが
http://okwave.jp/qa5077296.html
に関係する事であるなら、そのシートが存在するか否かを判定するだけではないかと思えるのですが。
1度だけ実行する「何か」を明確にされるか、実行した際のチェックをどこかのシートに
記録していくかかな?
この回答への補足
詳細を記せずすみません。
月初に一度だけやりたいことは、シートを新規ファイルに移動させて、
[Sheet1]シート名と同じファイル名にさせ、カレントフォルダ(日報ファイルと同じ階層)に保存させることです。
↓オブジェクトが必要ですと言われてしまいました。
ThisWorkbook.Worksheets(Array(1, 2)).Move.Workbooks.Add
ActiveWorkbook.SaveAs Filename:="ws1.xls"
宜しくお願い致します。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
宮崎駿作品集15枚組を購入した...
-
chatGPTの利用に関して
-
CPUの温度を
-
LinuxではUTF8のBOMなし、UTF8...
-
プリンターのプロパティの動作...
-
【地球の未来】イーロン・マス...
-
Windows用アプリ作成方法
-
coPilotにかけられた、制限(?...
-
世界中で、人気のある、1000万...
-
サーフェスについて、「再起動...
-
PowerBIで最大値、最小値を表示...
-
ファイル名やフォルダ名に日本...
-
有線のキーボードやマウスをノ...
-
AI を おちょくる質問
-
Windowsでファイルを操作する場...
-
ファイルのタイムスタンプはミ...
-
フリーソフトはオープンソース...
-
【これからのAI時代はコンテキ...
-
色々な言語について。
-
マイナー保健証で、紙の時より...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBA 作業後に選択範囲...
-
別のフォームで記述している関...
-
エクセル マクロ 別シートから...
-
VBAでのユーザフォームの表示有...
-
ascW関数の結果がおかしい
-
Excel VBA 選択範囲の罫線色の...
-
ACCESSで別DBにあるクエリを...
-
Sub Auto_Open() 実行されない
-
円の中に等間隔に線を引くには
-
ExcelVBAで毎月月初の最初にBoo...
-
エクセルのVBAにショートカット...
-
GetAsyncKeyState() を利用する...
-
最小化ボタンで最小化したフォ...
-
エクセルVBAのコードで質問です...
-
メニューバーのイベントが2回...
-
続き…エクセルvba ①SUBメニ...
-
Excel VBAのステップイン
-
Excelで、チェックボックスにチ...
-
MATLABの乱数生成関数 rand( ) ...
-
Visual Basic 6.0のフォームの...
おすすめ情報