2345,7 olan sayilari 2.346 yapmak istiyorum. yani kusurati olmicak ve noktali yapicak.
Tsk.
Tsk.

Aslında basit gibi görünenen oldukça zor bir soru. sokucam ülkeler arası notasyon farklılıklarına. üşenmedim excel açtım deniyorum :)
kimlanbu


Dim yazi As String
Dim sayi As Integer
yazi = "2345,7"
yazi = Replace(yazi, ",", ".")
sayi = CInt(yazi)
MsgBox (Format(sayi, "#.###"))
edit : Türkçe excel de noktaları virgül virgülleri nokta yapman lazım.
kimlanbu

1