arkadaşlar e2 hücresine rakam girdiğimde girilen rakamın son iki karakterini noktayla ayırarak kuruş yapsın istiyorum.
örneğin e2 hücresine 5675698 yazıp başka hücreye geçtiğimde bu rakam 56756,98 şekline dönüşsün istiyorum. tabi tl kısmında binler basamakları da nokta ile ayrılsa çok daha iyi olur.
ben forumdan aşağıdaki kodu değiştirerek bişeyler yapmaya çalıştım ama olmadı. yardımcı olursanız sevinirim. şimdiden teşekkür ederim.
Private Sub Worksheet_Change(ByVal Target As Range)
Dim blg As Range
If Target.Count > 1 Then Exit Sub
Set blg = Range("e2")
If Intersect(Target, blg) Is Nothing Then Exit Sub
If Len(Target) > 1 Then
If InStr(Target, ".") = 0 Then Target = "." & Right(Target, 2)
End If
End Sub
örneğin e2 hücresine 5675698 yazıp başka hücreye geçtiğimde bu rakam 56756,98 şekline dönüşsün istiyorum. tabi tl kısmında binler basamakları da nokta ile ayrılsa çok daha iyi olur.
ben forumdan aşağıdaki kodu değiştirerek bişeyler yapmaya çalıştım ama olmadı. yardımcı olursanız sevinirim. şimdiden teşekkür ederim.
Private Sub Worksheet_Change(ByVal Target As Range)
Dim blg As Range
If Target.Count > 1 Then Exit Sub
Set blg = Range("e2")
If Intersect(Target, blg) Is Nothing Then Exit Sub
If Len(Target) > 1 Then
If InStr(Target, ".") = 0 Then Target = "." & Right(Target, 2)
End If
End Sub
