クローンで重複を見つけて1つのセルとしてマージし、隣接する列を追加して1つのセル値として表示するにはどうすればよいですか? 要するに、表1を表2形式に変換する方法は? 表1重複する行を結合して次の列を集計します。
|---------------------|------------------|
| Heading 1 | Heading 2 |
|---------------------|------------------|
| 12 | 34 |
|---------------------|------------------|
|---------------------|------------------|
| 12 | 54 |
|---------------------|------------------|
|---------------------|------------------|
| 13 | 43 |
|---------------------|------------------|
表2以下
|---------------------|------------------|
| Heading 1 | Heading 2 |
|---------------------|------------------|
| 12 | 88 |
|---------------------|------------------|
|---------------------|------------------|
| 13 | 43 |
|---------------------|------------------|
私が試みたコードです。これは、合計するSUMIF式で満たされているヘルパー列として、列Cを使用しています
Sub sbFindDuplicatesInColumn()
Dim lastRow As Long
Dim matchFoundIndex As Long
Dim iCntr As Long
lastRow = Range("A65000").End(xlUp).Row
For iCntr = 1 To lastRow
If Cells(iCntr, 1) <> "" Then
matchFoundIndex = WorksheetFunction.Match(Cells(iCntr, 1), Range("A1:A" &
lastRow), 0)
If iCntr <> matchFoundIndex Then
Cells(iCntr, 2) = "Duplicate"
End If
End If
Next
End Sub
あなたが今まで試してみましたコードを共有して下さい! –
'heading1'はソートされているのですか、それともランダムですか? –