Excel VBA質問箱 IV

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

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


11697 / 13645 ツリー ←次へ | 前へ→

【14645】オブジェクト名でのシート複数選択 初心者マーク 04/6/3(木) 19:16 質問[未読]
【14654】Re:オブジェクト名でのシート複数選択 ちゃっぴ 04/6/3(木) 21:56 回答[未読]
【14656】Re:オブジェクト名でのシート複数選択 Jカーター 04/6/3(木) 21:58 回答[未読]
【14673】Re:オブジェクト名でのシート複数選択 初心者マーク 04/6/4(金) 9:57 お礼[未読]

【14645】オブジェクト名でのシート複数選択
質問  初心者マーク  - 04/6/3(木) 19:16 -

引用なし
パスワード
   シートを複数選択する際の、シート名ではなくオブジェクト名での複数選択方法が
わかりません。教えてください。お願いします。

【14654】Re:オブジェクト名でのシート複数選択
回答  ちゃっぴ  - 04/6/3(木) 21:56 -

引用なし
パスワード
   >シートを複数選択する際の、シート名ではなくオブジェクト名での複数選択方法が
>わかりません。教えてください。お願いします。

直接は出来ないと思いますので・・・
Indexを利用します。

Sheets(Array(オブジェクト1.Index, オブジェクト2.Index)).Select

ただ、シートを複数選択してどうするのでしょう?
対象が複数シートの場合、一般操作では出来ても、VBAだと出来ないことは多いです。

VBAでは、シートをループさせ1シートずつ処理するのが基本です。

【14656】Re:オブジェクト名でのシート複数選択
回答  Jカーター  - 04/6/3(木) 21:58 -

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

  Sheet1.Select
  Sheet2.Select False
  Sheet3.Select False

Selectをヘルプで調べてみて下さい。

【14673】Re:オブジェクト名でのシート複数選択
お礼  初心者マーク  - 04/6/4(金) 9:57 -

引用なし
パスワード
   ありがとうございました。
ヘルプを調べてみました。
ヘルプの内容は、初心者の私にはどうもとっつきが悪くて・・・。

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