-
01-07-2009, 03:29 AM #1
Junior 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:
- Dữ liệu không cập nhật kịp thời khi In report
- Xin giúp đỡ cách truyền giá trị giữa 2 Form, Report
- Tạo đồng đếm thời gian trong quá trình tính toán
- Xin trợ giúp sự kiện xảy ra trong Combox
- Không cập nhật được khi tiến hành Append rồi Delete
- [Hỏi] Biểu tượng hình tam giác màu vàng có dấu chấm thang trong macro !!!
- Compact and repair Database bị lỗi
- Không update được dữ liệu
- 10 thủ thuật bảo mật cơ sở dữ liệu Access
- Update thông tin 1 cầu thủ mới
-
01-07-2009, 03:15 PM #2
Silver 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 #3
Junior 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 #4
Junior 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 #5
Junior 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 #6
Junior 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 #7
Junior 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ị !
Hội y khoa giới tính thế giới định nghĩa xuất tinh sớm là tình trạng rối loạn xuất tinh của nam giới với đặc trưng luôn xuất tinh sớm hơn hoặc trong vòng một phút quan hệ. Bệnh nhân không có khả năng...
Tìm hiểu về loại thuốc dứt điểm bệnh "ra nhanh"