Как я могу найти столбец заголовка заголовка «DATA/HORA» и адаптироваться к макросу ниже?Поиск столбца заголовка конкретного имени
Sub Data()
Dim cell As Range
Dim lastRow As Long
lastRow = Range("A" & Rows.Count).End(xlUp).Row
For Each cell In Range("A1:A" & lastRow)
If InStr(cell.Value, "-") <> 0 Then
cell.Value = RegexReplace(cell.Value, _
"(\d{4})\-(\d{2})\-(\d{2})", "$3/$2/$1")
End If
cell.NumberFormat = "dd/mm/yyyy;@"
Next
End Sub
Function RegexReplace
------
End Function
Используйте '.Find'. См. [ЭТО] (http://www.siddharthrout.com/2011/07/14/find-and-findnext-in-excel-vba/) –
@ Крис, я просто отправлял ответ на ваш другой вопрос, когда вы удалил его. –