- Katılım
- 5 Aralık 2007
- Mesajlar
- 635
- Excel Vers. ve Dili
- Office 2007
Merhaba Arkadaşlar,
ActiveCell=WorksheetFunction.Round(ActiveCell.Offset(0, -6) , 2) kodu ile virgülden sonra 4 veya beş haneli rakamları 2 haneye yuvarlıyorum. Ancak sözkonusu para birimi olunca bu kod yeterli olmuyor. Örneğin bu kodla 1,1223 olan rakam 1,12 olarak yuvarlanıyor. Bunun yerine yukarıdaki rakamı 1,10 a
1,13 olarak yuvarlanacak 1,1251 rakamını da 1,15 şeklide yani virgülden sonraki ikinci haneyi 5 ve katlarına yuvarlayacak bir kod mümkünmüdür acaba? İlgilenen arkadaşlar teşekkür ederim.
ActiveCell=WorksheetFunction.Round(ActiveCell.Offset(0, -6) , 2) kodu ile virgülden sonra 4 veya beş haneli rakamları 2 haneye yuvarlıyorum. Ancak sözkonusu para birimi olunca bu kod yeterli olmuyor. Örneğin bu kodla 1,1223 olan rakam 1,12 olarak yuvarlanıyor. Bunun yerine yukarıdaki rakamı 1,10 a
1,13 olarak yuvarlanacak 1,1251 rakamını da 1,15 şeklide yani virgülden sonraki ikinci haneyi 5 ve katlarına yuvarlayacak bir kod mümkünmüdür acaba? İlgilenen arkadaşlar teşekkür ederim.
