Makro ile saatleri ayırma

Katılım
10 Ocak 2019
Mesajlar
57
Excel Vers. ve Dili
Microsoft Office 2019
Türkçe
merhaba
Bir sütunda saatler ve metinler içeren veriler var ben sadece saatleri ayırmak istiyorum bunu nasıl yapabilirim makro ile. Örnek dosyayı bıraktım.


 

ÖmerFaruk

Destek Ekibi
Destek Ekibi
Katılım
22 Ekim 2017
Mesajlar
4,779
Excel Vers. ve Dili
Microsoft 365 Tr-64
Sütundaki saat formatları hep böyle olduğu kabul edilmiştir.
C++:
Sub Zamanlar()
    Dim Zaman
    On Error Resume Next
    For i = 2 To 11
        Zaman = Split(Range("A" & i), "-")
        If UBound(Zaman) = 0 Then
            Range("D" & i) = "zamanyok"
            Range("E" & i) = "zamanyok"
        Else
            Range("D" & i) = Format(CDate(Zaman(0)), "hh:mm")
            Range("E" & i) = Format(CDate(Zaman(1)), "hh:mm")
        End If
    Next i
    On Error GoTo 0
End Sub
 
Katılım
10 Ocak 2019
Mesajlar
57
Excel Vers. ve Dili
Microsoft Office 2019
Türkçe
teşekkür ederim elinize sağlık
 
Üst