-
01-07-2009, 03:29 AM #1Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Cho em hỏi về hàm làm tròn trong VBA ?
Anh chị ạh, em đã thử round(Số,-2) giống như trong Excel rùi mà hổng có được, lại còn báo lỗi nữa cơ.
Thế thì tạm thời em dùng Int(Số) để có con số tạm thời tròn.
Vậy, xin anh chị chỉ dẫn em biến đổi như sau:
Em có: 1.578,00đ (Một ngàn năm trăm bảy mươi tám đồng chẵn ./.) -->> 1.600,00đ (Một ngàn sáu trăm đồng chẵn./.)
Hay: 1.540,00đ (Một ngàn năm trăm bốn mươi đồng chẵn./.) -->> 1.500,00đ (Một ngàn năm trăm đồng chẵn./.)
Vâng, xin cảm ơn anh chị nhiều ạh !View more random threads:
- Hộp thoại InputBox trong Access có InputMask dạng password hay ko?
- Để Msgbox hiển thị ngôn ngữ tiếng Việt
- Combox????
- Cho mình hỏi một số hàm Visual Basic dùng trong Access:
- giúp em sử dụng đoạn code này với!!!
- Giúp mình tạo số chứng từ tự động tăng theo tháng năm hiện tại
- [Help] Về refresh dữ liệu trong access 2007
- In danh sách bản ghi theo ngày???
- Tạo Menu trong Access
- Xin giúp đỡ cách truyền giá trị giữa 2 Form, Report
-
01-07-2009, 03:15 PM #2Silver member
- Ngày tham gia
- Jan 2016
- Đang ở
- 90 Giảng Võ, Ba Đình, Hà Nội
- Bài viết
- 3
Ðề: Cho em hỏi về hàm làm tròn trong VBA ?
Em dùng hàm round như sau: round(số/100,0)*100
-
01-07-2009, 06:27 PM #3Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Cho em hỏi về hàm làm tròn trong VBA ?
Gửi bởi dtngoc
Gửi bởi dongnamnb
Mã:Public Function Round(BieuThuc, SoCot) As Double SoNhan = 1 For VongLap = 1 To Abs(SoCot) Step 1 SoNhan = SoNhan * 10 Next NewNumber = Int(IIf(SoCot < 0, BieuThuc / SoNhan, BieuThuc * SoNhan) + 0.5) Round = IIf(SoCot < 0, NewNumber * SoNhan, NewNumber / SoNhan) End Function
-
01-07-2009, 07:06 PM #4Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Cho em hỏi về hàm làm tròn trong VBA ?
Gửi bởi Voi Còi
Nó củ chuối ở chỗ cái tham số thứ hai không thể là số âm được, nghĩa là không làm tròn hàng chục, hàng trăm, ... được.
-
01-07-2009, 07:10 PM #5Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Cho em hỏi về hàm làm tròn trong VBA ?
Gửi bởi phatnq2002
-
01-07-2009, 08:20 PM #6Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Cho em hỏi về hàm làm tròn trong VBA ?
Gửi bởi Sư Tử Chúa
-
01-08-2009, 01:36 AM #7Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 3
Ðề: Cho em hỏi về hàm làm tròn trong VBA ?
Em dùng hàm round như sau: round(số/100,0)*100
Em thấy dùng kiểu này của anh là gọn gàng và dễ hiểu nhất.
Cảm ơn những lời chia sẻ của các anh/chị !
Khu dự án cao cấp Moonlight Avenue được phát triển bởi Tập đoàn Hưng Thịnh phù hợp khách hàng đẳng cấp nhất tiện ích phù hợp. Moonlight Thủ Đức phù hợp khách hàng khu an ninh phong cách nghỉ dưỡng....
Moonlight Avenue Dự án chung cư không gian thoáng mát thoải mái nhất