Excel2003を使用しております。


今、アクティブになっているシートの特定の色のセルのみ、
全て選択状態にしたいのですが、
どのようにすればよいでしょうか?

簡単かもしれませんが、どうぞよろしくお願い致します。

※VBA利用でも構いません。
※具体的には「ColorIndex = 12」の色のセルです。

回答の条件
  • 1人2回まで
  • 13歳以上
  • 登録:2010/11/27 06:16:10
  • 終了:2010/11/30 20:22:45

回答(4件)

id:taknt No.1

きゃづみぃ回答回数13537ベストアンサー獲得回数11982010/11/27 07:26:44

Sub シート選択()
b = ActiveSheet.Tab.ColorIndex
For a = 1 To Sheets.Count
    If Sheets(a).Tab.ColorIndex = b Then
        Sheets(a).Select False
    End If
Next a

End Sub

アクティブになっているシートの色と同じシートを選択するVBAです。

id:miku1973

ごめんなさい。選択したいのは「シート」ではなくて、「セル」なんです。

2010/11/27 07:31:58

質問者が未読の回答一覧

 回答者回答受取ベストアンサー回答時間
1 きゃづみぃ 13537 10062 1198 2010-11-27 07:58:15
2 Silvanus 174 148 67 2010-11-27 15:42:30
3 windofiuly 62 37 2 2010-11-28 11:38:31

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません