DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Option Base 1
Sub TarihCevir()
Dim i As Long
Aylar = Array("Ocak", "Şubat", "Mart", "Nisan", "Mayıs", "Haziran", "Temmuz", "Ağustos", "Eylül", "Ekim", "Kasım", "Aralık")
Application.ScreenUpdating = False
Range("B5:C65536").ClearContents
For i = 5 To [A65536].End(3).Row
Cells(i, "B") = Year(Cells(i, "A"))
Cells(i, "C") = Aylar(Month(Cells(i, "A")))
Next i
Application.ScreenUpdating = True
End Sub
Option Explicit
Sub tarih()
Dim U As Long
For U = 1 To 100
If Cells(U, 1).NumberFormat = "m/d/yyyy" Then
Range(Cells(U, 2), Cells(U, 3)).Value = Cells(U, 1).Value
Cells(U, 2).NumberFormat = "yyyy"
Cells(U, 3).NumberFormat = "dddd"
Else:
End If
Next
End Sub
Valla Necdet Hocam erken davranmış ben soruyu yanıtladığınızı görmedim ellerinize sağlık hocam.
Sub YilAy()
Dim i As Long
i = [A65536].End(3).Row
Range("A5:A" & i).Copy Range("B5:C" & i)
Range("B5:B" & i).NumberFormat = "yyyy"
Range("C5:C" & i).NumberFormat = "mmmm"
End Sub
Option Base 1
Sub TarihCevir()
Dim i As Long
Aylar = Array("Ocak", "Şubat", "Mart", "Nisan", "Mayıs", "Haziran", "Temmuz", "Ağustos", "Eylül", "Ekim", "Kasım", "Aralık")
Application.ScreenUpdating = False
Range("B5:C65536").ClearContents
For i = 5 To [A65536].End(3).Row
[B][COLOR=red] If IsDate(Cells(i, "A")) = True Then[/COLOR][/B]
Cells(i, "B") = Year(Cells(i, "A"))
Cells(i, "C") = Aylar(Month(Cells(i, "A")))
[B][COLOR=red]End If
[/COLOR][/B]Next i
Application.ScreenUpdating = True
End Sub