В ячейках ДАТА (ВРЕМЯ)
---
6:10:00
6:15:00
---
Если сменить тип ячейки в текстовой, получаем соответственно:
---
0,256944444444444
0,260416666666667
---
Мне нужно провести конкатенацию данных в ячейках с датой.
И соответственно мой код вставляет текстовые значения типа "0,2604".
Помогите, перевести ДАТА в ТЕКСТ.
Как это делается в VBA?
Sub qqwe2()
Dim r As Long, rn As Range
Set rn = Intersect(ActiveSheet.UsedRange, [B:B])
For r = rn(rn.Count).Row To rn(1).Row Step -1
If Cells(r, 1) <> Empty Then
Cells(r, 1).Formula = Now
date_str2 = CStr(Cells(r, 1).Value)
Cells(r, 1).Value = "ANCHOR " & date_str & ":00:00"
End If
Next
End Sub