Excel VBA質問箱 IV

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

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


12232 / 13644 ツリー ←次へ | 前へ→

【11603】アクティブなシートの名前変更方法 弩級初心者 04/3/12(金) 10:59 質問
【11604】Re:アクティブなシートの名前変更方法 Jカーター 04/3/12(金) 11:04 回答
【11606】Re:アクティブなシートの名前変更方法 弩級初心者 04/3/12(金) 11:22 発言
【11608】Re:アクティブなシートの名前変更方法 Jカーター 04/3/12(金) 11:27 発言
【11610】Re:アクティブなシートの名前変更方法 弩級初心者 04/3/12(金) 11:50 お礼

【11603】アクティブなシートの名前変更方法
質問  弩級初心者  - 04/3/12(金) 10:59 -

引用なし
パスワード
   不特定な名前のアクティブなシートをコピーして
名前変更するにはどうすれば良いですか?

例.
アクティブなシートの名前が
sheet1
sheet1(2)
sheetabc
abc
123
だったりしても

コピーしたセルの名前を
”コピーしたシート”にする

【11604】Re:アクティブなシートの名前変更方法
回答  Jカーター  - 04/3/12(金) 11:04 -

引用なし
パスワード
   こんにちは。

シートのコピーメソッドはオブジェクトを返さないので
コピーを実行
コピーでできたシートを特定して名前を変更

という動作になると思います。

コピーでできたシートの特定は
コピーメソッドで作成する位置を指定しているはずなので
そこで判断して下さい。

【11606】Re:アクティブなシートの名前変更方法
発言  弩級初心者  - 04/3/12(金) 11:22 -

引用なし
パスワード
   アクティブなシートをコピーするにはどうすれば良いのでしょうか?

【11608】Re:アクティブなシートの名前変更方法
発言  Jカーター  - 04/3/12(金) 11:27 -

引用なし
パスワード
   こんにちは。
手作業でできることをVBAにしたいときは
できるだけ「自動記録」を使いましょう。

今回の場合は「編集」にそのコマンドがありますよ。

できたら
その構文をヘルプで調べて意味を把握することをおすすめします。

【11610】Re:アクティブなシートの名前変更方法
お礼  弩級初心者  - 04/3/12(金) 11:50 -

引用なし
パスワード
   ▼Jカーター さん:
>こんにちは。
>手作業でできることをVBAにしたいときは
>できるだけ「自動記録」を使いましょう。
>
自動記録では出来ませんでした。
方法が悪いのでしょうか?

>今回の場合は「編集」にそのコマンドがありますよ。
>
>できたら
>その構文をヘルプで調べて意味を把握することをおすすめします。
ヘルプにプロパティ有りました。

解決しました。
ありがとうございます。

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