DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
Private Sub Worksheet_Change(ByVal Target As Range)
If Intersect(Target, [A1:a100]) Is Nothing Then Exit Sub
If IsNumeric(Target) = False Then Exit Sub
If Int(Target) <> Target Then
Target.NumberFormat = "0.0"
Else
Target.NumberFormat = xlGeneral
End If
End Sub
Sub virgul()
Dim hucre As Range
For Each hucre In Range("A1:A" & Cells(Rows.Count, "A").End(3).Row)
If IsNumeric(hucre) = True Then
If hucre.Value Mod 1 = 0 Then
hucre.NumberFormat = General
Else
hucre.NumberFormat = "0.0"
End If
End If
Next
End Sub
Anlayamadım ama.Amacım sayıları aşağıdaki formatta görüntülemek, yani virgüllü sayılar virgülden sonra tek hane olacak, virgülsüz sayılarda ",0" olmayacak. Bu nasıl yapılır?
0
2,5
5
7,5
10