Excel VBA質問箱 IV

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

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


43975 / 76732 ←次へ | 前へ→

【37782】Re:ブック名の変更
質問  美貴  - 06/5/18(木) 17:39 -

引用なし
パスワード
   ▼ハチ さん:
>
>変数はきっちり、宣言したほうが良いと思います。
>なにを指してるのかわかりづらいです。

はーい、気をつけます!!
ごめんなさい。あせあせ^^;

>
>こんな感じですか?
>ActiveWindow.SelectedSheets って初めて使ってみました。
>便利ですね^^
>下のほうはコメントアウトしてます。

しかし、ずいぶんとシンプルになるものなんですね?
す・ご・い♪
ありがとうございます。

さて、
>'Newwb.SaveAs ThisWorkbook.Path & "\" & Newwb.Worksheets(1).Name & ".xls"
なんですけど、私の目論見としては、ファイル保存してしまう前に
フォルダをダイアログボックスから任意に指定したいんですよ。
または、保存しない状態でブック名だけをリネームしたいです。
無理なんでしょうか?
どうぞ、よろしくお願い致します。

>
>Sub Test()
>
>Dim Oldwb, Newwb As Workbook
>Set Oldwb = ActiveWorkbook
>Set Newwb = Workbooks.Add(xlWBATWorksheet)
>
>Newwb.Worksheets(1).Name = "TMP"
>Oldwb.Activate
>ActiveWindow.SelectedSheets.Copy After:=Newwb.Worksheets(1)
>Application.DisplayAlerts = False
>  Newwb.Worksheets(1).Delete
>Application.DisplayAlerts = True
>'右端のSheetの名前をつけて保存しない?
>'Newwb.SaveAs ThisWorkbook.Path & "\" & Newwb.Worksheets(1).Name & ".xls"
>'閉じない?
>'Newwb.Close
>
>Set Oldwb = Nothing
>Set Newwb = Nothing
>
>End Sub
5 hits

【37767】ブック名の変更 美貴 06/5/18(木) 14:47 質問
【37768】Re:ブック名の変更 ぱっせんじゃー 06/5/18(木) 14:54 発言
【37772】Re:ブック名の変更 美貴 06/5/18(木) 15:53 質問
【37780】Re:ブック名の変更 ハチ 06/5/18(木) 17:03 発言
【37782】Re:ブック名の変更 美貴 06/5/18(木) 17:39 質問
【37787】Re:ブック名の変更 ハチ 06/5/18(木) 18:18 発言
【37803】Re:ブック名の変更 Kein 06/5/18(木) 22:24 回答
【37815】Re:ブック名の変更 美貴 06/5/19(金) 10:44 お礼

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