
No.1ベストアンサー
- 回答日時:
こんにちは
こんな感じでしょうか?
Private Sub Worksheet_Change(ByVal Target As Range)
Dim rng, c, rw As Long, f As Boolean
Set rng = Intersect(Range("A:B"), Target)
If rng Is Nothing Then Exit Sub
With Worksheets("Sheet1")
For Each c In rng
rw = c.Row
f = WorksheetFunction.CountIfs(.Columns(1), Cells(rw, 1), .Columns(2), Cells(rw, 2)) > 0
If f Then Cells(rw, 3).Value = "〇" Else Cells(rw, 3).Value = ""
Next c
End With
End Sub
ご教授頂きありがとうございます!
なるほど、WorksheetFunctionを使うと関数が使えるのですね!!すごく勉強になりました!まだまだわからないことが多いので、教えていただいたコードを一つ一つ解読していきたいと思います!
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) マクロを修正できないものか、統合シートについて 3 2021/12/07 09:26
- Excel(エクセル) 条件式書式に入力する式 6 2023/09/12 22:41
- その他(Microsoft Office) Excel VLOOKUP関数複数条件の求め方について 4 2021/10/25 10:28
- Visual Basic(VBA) 【Excel VBA】シートの中から特定の文字列のセル位置を取得するには? 6 2021/11/03 23:11
- Excel(エクセル) 納品書台帳の納品書番号(一連番号)が入力シートからのデータ転記で反映(表示)されるようにしたい。 1 2021/11/17 19:49
- Visual Basic(VBA) excelにて、特定の列に数字入力してあれば、入力してある行コピーして 別ファイルに張り付ける 2 2022/08/11 05:33
- Excel(エクセル) エクセルで別ブックの複数シートを参照VBA 4 2021/12/08 23:14
- Excel(エクセル) EXCEL 表の整理 VBA 2 2021/12/21 23:13
- Visual Basic(VBA) Changeイベントで複数セルへの貼り付けおよび値削除時に1個目のセルのみエラーになる 3 2022/12/21 09:07
- Excel(エクセル) vlookupで複数条件で抽出するにはどうしたらいいでしょうか? b列に市区町村コード、c列に日付が 2 2021/11/02 16:03
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
Excelマクロのエラーを解決した...
-
excelのマクロで該当処理できな...
-
特定の文字を含むシートだけマ...
-
ワークシートを追加したときの...
-
実行時エラー'1004': WorkSheet...
-
VBAマクロでシートコピーした新...
-
同じ作業を複数のシートに実行...
-
ブック名、シート名を他のモジ...
-
別のシートから値を取得するとき
-
エクセルで特定のシートのみ自...
-
Excel VBA マクロ 先頭行の固定...
-
エクセルvba シートを順次アク...
-
Excel VBA での計算について…
-
【エクセルVBA】「Protect User...
-
【VBA】全ての複数シートから指...
-
【VBA】色のついたシート名を取得
-
Excel チェックボックスにチェ...
-
コマンドボタンをクリックでシ...
-
シートが保護されている状態で...
-
Access エクセルシート名変更
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
特定の文字を含むシートだけマ...
-
Excelマクロのエラーを解決した...
-
excelのマクロで該当処理できな...
-
ユーザーフォームに入力したデ...
-
実行時エラー'1004': WorkSheet...
-
XL:BeforeDoubleClickが動かない
-
エクセルVBA Ifでシート名が合...
-
実行時エラー1004「Select メソ...
-
エクセルのシート名変更で重複...
-
【ExcelVBA】全シートのセルの...
-
VBA 存在しないシートを選...
-
ブック名、シート名を他のモジ...
-
Excel チェックボックスにチェ...
-
VBA 検索して一致したセル...
-
エクセルで通し番号を入れてチ...
-
シートが保護されている状態で...
-
【VBA】特定の文字で改行(次の...
-
ExcelのVBAのマクロで他のシー...
-
Worksheet_Changeの内容を標準...
-
EXCELVBAを使ってシートを一定...
おすすめ情報