D
Del_F
Hi,
I have a macro to find and mark duplicated values in a sorted column
of data as follows:
Sub FindDuplicates()
Dim check As String
Dim colName As String
Dim A As Integer
colName = "B"
Range(colName & 1).Select
'loop through first 100 rows
For A = 1 To 100
Range(colName & A).Activate
If ActiveCell.Value = check Then
ActiveCell.Font.Bold = True
Else
End If
check = ActiveCell.Value
Next A
End Sub
I'd like to copy the values from the marked cells (and also the
matching value from the cell above, if possible) to a new worksheet.
I can get the first hit okay by adding this code to the loop:
ActiveCell.EntireRow.Copy
Sheets(2).Select
ActiveSheet.Paste
.... but this breaks things - presumably because I lose the active
cell?
Any suggestions on how I should approach this?
many thanks,
Del.
I have a macro to find and mark duplicated values in a sorted column
of data as follows:
Sub FindDuplicates()
Dim check As String
Dim colName As String
Dim A As Integer
colName = "B"
Range(colName & 1).Select
'loop through first 100 rows
For A = 1 To 100
Range(colName & A).Activate
If ActiveCell.Value = check Then
ActiveCell.Font.Bold = True
Else
End If
check = ActiveCell.Value
Next A
End Sub
I'd like to copy the values from the marked cells (and also the
matching value from the cell above, if possible) to a new worksheet.
I can get the first hit okay by adding this code to the loop:
ActiveCell.EntireRow.Copy
Sheets(2).Select
ActiveSheet.Paste
.... but this breaks things - presumably because I lose the active
cell?
Any suggestions on how I should approach this?
many thanks,
Del.