-1
A
答えて
0
これ以上の文脈や情報がなければ、私はあなたに高いレベルの応答を与えることができますが、うまくいけばそれを開始することができます。
ある範囲内の項目が別の範囲内にあるかどうかを確認するには、以下のコードでは1つの範囲から文字列を作成し、 "Instr"を使用して項目を別の範囲と比較します。より洗練された比較を行うには、範囲から配列を作成します。
Sub CompareLists()
Dim rng1 As Range, rng2 As Range
Dim cell As Range
Dim tmp As String
Set rng1 = Worksheets("Sheet1").Range("A1:A6")
Set rng2 = Worksheets("Sheet2").Range("A1:A6")
'Build pipe-delimited string from cells in range
For Each cell In rng1
tmp = tmp & cell & "|"
Next cell
'Remove last pipe
tmp = Left(tmp, Len(tmp) - 1)
'Loop list 2 and compare against list 1.
'Specifically, see if each item in list 2 is found in list 1
For Each cell In rng2
If InStr(1, tmp, cell) > 0 Then
'Print items from list 2 that are found in list 1
Debug.Print "Found: " & cell.Value
Else
'Print items from list 2 that are NOT found in list 1
Debug.Print "NOT Found: " & cell.Value
End If
Next cell
Set rng1 = Nothing
Set rng2 = Nothing
Set cell = Nothing
End Subの
関連する問題
- 1. C#データの重複を見つける
- 2. Elasticsearchで重複を見つける
- 3. 配列で重複を見つける
- 4. セッションの重複を見つける
- 5. iPhoneアプリの重複を見つける
- 6. 重複する円を見つける
- 7. NSArrayで重複を見つけよう
- 8. 重複を見つけるアルゴリズム
- 9. リストに重複を見つける
- 10. 最後の行を3枚の別々のシートで見つける。 VBA Excel 2007
- 11. JS重複値が3つ以上ある場合、配列内に重複値のインデックスを見つける
- 12. Javaプログラム否定ソリューションエラーjava.lang.ArrayIndexOutOfBoundsExceptionで重複する値を見つける:-3
- 13. 2つの配列で重複する値を見つける
- 14. 複数の列とドロップ行で重複を見つける - Pandas
- 15. 2つのテーブル間で重複を見つける
- 16. 2つのDGVで重複を見つける
- 17. のMySQL:複数のフィールド間で見つける重複
- 18. 重複したデータの長いシーケンスのローリング・ウィンドウでモードを見つける
- 19. テーブル内の2つの列で重複を見つけよう
- 20. C++で文字列の重複するエントリを見つける
- 21. 私はMathWorks社のMATLABを使用して2枚の画像の重複領域を見つけたいMATLAB
- 22. 特定のフィールドで重複を見つけるステートメントを選択
- 23. オブジェクトの配列で重複するものを見つけ、
- 24. 2列の間でRの重複を見つける
- 25. アプリケーションエンジンのデータストアで重複を見つける
- 26. 整数の配列/リストで重複を見つける
- 27. SQL Server 2005で重複レコードのIDを見つける方法
- 28. Eclipseで多くの重複ファイルを見つける方法
- 29. パンダのgroupbyオブジェクトで重複を見つけてマッピングする
- 30. mongodbは文書間で配列の重複を見つける
あなたの質問は非常にあいまいです。詳細を教えてください。どのような種類のデータを比較したいですか?可能であれば、短くて実用的な例を教えてください。良い比較/マッチング関数は、vbaの 'range.find'メソッドです。 [ここ](https://msdn.microsoft.com/en-us/library/office/ff839746.aspx)を見てください。 –