I'm trying to copy a column of data from one sheet into an empty sheet containing only the matching "tickers" for a large list...once this is done I'm looking to delete all duplicates or do not copy them at all.
A) Could someone help figure out why I'm getting an error when setting the "Ticker"
B) What would the most efficient method be for removing the duplicates?
Dim BottomRow As Long
Dim TopRow As Long
Dim col As Integer
Dim Ticker As String
Dim RngY As Range
TopRow = 6
For col = 4 To 3 + (2 * 26) Step 2
Ticker = .Cell(TopRow - 1, col - 3).Value
BottomRow = .Cells(.Rows.Count, col).End(xlUp).row
.Range(.Cells(TopRow, col), .Cells(BottomRow, col)).Copy
Worksheets("TSX-CleanDate").Activate
RngY = Worksheets("Source").Range("3A:3XFD").Find(Ticker, lookat:=xlPart)
.Cells(4, RngY).Paste
Next