У меня большой список контактов, и я хочу макрос, который копирует их адреса электронной почты, столбец J, в буфер обмена, если они были выбраны, = "a" в столбце C.
Контактсписок постоянно редактируется, некоторые удаляются, другие добавляются.Я назвал строку выше и ниже информации о данных для ссылки на функцию, которая хорошо работала с моими другими макросами.
Sub CopySelected()
Dim oData As New DataObject
oData.SetText Text:=Empty 'Clear
oData.PutInClipboard
With Worksheets("Master")
For Each Cell In Range(.Cells(.Range("BorderFirstRow").Row + 1, "C"), _
.Cells(.Range("BorderLastRow").Row - 1, "C"))
If Cell.Value = "a" Then
.PutInClipboard
End If
End With
End Sub
Что мне нужно сделать, чтобы макрос скопировал адрес электронной почты, столбецJ, если столбец C = "A"?