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

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

mobil görünümden çık