人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

A列とB列を比較して同じデータがあれば「1回だけ」B列の該当データに色を付けるようなマクロや関数をお教えいただきたいです。
図のように、一致するデータに色を付けたいのですが、それを1回限りにして、B列に余計なデータがないかどうか調べたいのです。
類似の方法でも構いません。(A列とB列を比較し、一致するデータがあればC列に、B列の該当セルの個数を出す等)
実際のデータはA列、B列共に、1500行ぐらいまで入っております。
お力添えいただければ幸いです。
よろしくお願いします。

1418207622
●拡大する

●質問者: moon-fondu
●カテゴリ:コンピュータ 学習・教育
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● きゃづみぃ
●300ポイント ベストアンサー
Sub main()

Dim a As Long
Dim b As Long


For a = 1 To Rows.Count
 If Cells(a, "A") = "" Then Exit For
 For b = 1 To Rows.Count
 If Cells(b, "B") = "" Then Exit For
 If Cells(a, "A") = Cells(b, "B") Then
 Cells(b, "B").Interior.ColorIndex = 6
 Exit For
 End If
 Next b
Next a

End Sub


moon-fonduさんのコメント
ありがとうございます、うまく塗りつぶせました!
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ