-
07-13-2013, 05:58 PM #1Silver member
- Ngày tham gia
- Nov 2015
- Bài viết
- 37
Hỏi cách viết 1 hàn function tính điểm TB
Cho mình hỏi cách viết 1 hàm function nhé. Đề bài là
Trong module 1 viết hàm sau
Function DIEM_TB2(MAHS as string) as Single để tính điểm trung bình của thí sinh có MAHS (MÃ HỌC SINH) TRONG TABLE DIEMTHI =MAHS được cho trong hàm theo công thức sau:
DIEM_TB2 = (ĐIỂM VĂN *2+ĐIỂM TOÁN*3)/5View more random threads:
- Có cách nào để lấy về thời gian hệ thống của 1 máy qua mạng Lan không mọi người ?
- Đưa giá trị biến vào report
- Setup khổ giấy máy in kim
- Cập nhật phiên bản mới cho chương trình Access?
- Các phần phụ của 1 phần mềm.
- Hiện Msgbox khi mo Acess
- Giup Với Các Bác Ơi!!!
- Hộp thoại InputBox trong Access có InputMask dạng password hay ko?
- Giúp đỡ về truy vấn
- Làm sao để tính số lượng sách của 1 mã sách còn lại trong thư viện. ac ơi..giúp e với
-
07-13-2013, 06:43 PM #2Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 2
Ðề: Hỏi cách viết 1 hàn function tính điểm TB
1/ Table tblDiem gồm MaHS, DiemToan, DiemVan, trong đó MaHS là Primary Key
2/ Viết hàm trong Modul như sau
Mã nguồn PHP:[COLOR=#000000]
[/COLOR][COLOR=#007700]Function [/COLOR][COLOR=#0000BB]DiemTB[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000BB]Ma [/COLOR][COLOR=#007700]As [/COLOR][COLOR=#0000BB]String[/COLOR][COLOR=#007700]) As [/COLOR][COLOR=#0000BB]Single Dim Diem [/COLOR][COLOR=#007700]As [/COLOR][COLOR=#0000BB]Recordset Set Diem [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#0000BB]CurrentDb[/COLOR][COLOR=#007700].[/COLOR][COLOR=#0000BB]OpenRecordset[/COLOR][COLOR=#007700]([/COLOR][COLOR=#DD0000]"Select * From tblDiem Where MaHS = '" [/COLOR][COLOR=#007700]& [/COLOR][COLOR=#0000BB]Ma [/COLOR][COLOR=#007700]& [/COLOR][COLOR=#DD0000]"'"[/COLOR][COLOR=#007700]) [/COLOR][COLOR=#0000BB]DiemTB [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#0000BB]Round[/COLOR][COLOR=#007700](([/COLOR][COLOR=#0000BB]Diem[/COLOR][COLOR=#007700]![/COLOR][COLOR=#0000BB]DiemToan [/COLOR][COLOR=#007700]* [/COLOR][COLOR=#0000BB]3 [/COLOR][COLOR=#007700]+ [/COLOR][COLOR=#0000BB]Diem[/COLOR][COLOR=#007700]![/COLOR][COLOR=#0000BB]DiemVan [/COLOR][COLOR=#007700]* [/COLOR][COLOR=#0000BB]2[/COLOR][COLOR=#007700])/[/COLOR][COLOR=#0000BB]5[/COLOR][COLOR=#007700]), [/COLOR][COLOR=#0000BB]1[/COLOR][COLOR=#007700]) [/COLOR][COLOR=#0000BB]End [/COLOR][COLOR=#007700]Function[/COLOR]
Thấn
-
07-13-2013, 09:45 PM #3Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Hỏi cách viết 1 hàn function tính điểm TB
Mình test rồi sao chưa được bác ah.
Nó báo lỗi dòng này thì phải DiemTB = Round((Diem!DiemToan * 3 + Diem!DiemVan * 2)/5), 1)
-
07-14-2013, 12:32 AM #4Junior Member
- Ngày tham gia
- Aug 2015
- Bài viết
- 0
Ðề: Hỏi cách viết 1 hàn function tính điểm TB
Gửi bởi lan007
+ Nếu áp dụng trong VBA thì chỉ cần thêm 1 dấu ngoặc đơn "(" sau từ Round. VD: =Round(((
Thân!
-
07-14-2013, 01:17 AM #5Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
Ðề: Hỏi cách viết 1 hàn function tính điểm TB
Cho mình hỏi nếu dùng hàm dlookup thi phải viết sao vậy bạn? thầy mình yêu cầu thế.
-
07-15-2013, 02:30 PM #6Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
Ðề: Hỏi cách viết 1 hàn function tính điểm TB
Hix. Có ai giúp mình không ?
-
07-19-2013, 08:27 PM #7Junior Member
- Ngày tham gia
- Nov 2015
- Bài viết
- 0
Ðề: Hỏi cách viết 1 hàn function tính điểm TB
Mã nguồn PHP:[COLOR=#000000]
[/COLOR][COLOR=#007700]Function [/COLOR][COLOR=#0000BB]DiemTB[/COLOR][COLOR=#007700]([/COLOR][COLOR=#0000BB]Ma [/COLOR][COLOR=#007700]As [/COLOR][COLOR=#0000BB]String[/COLOR][COLOR=#007700]) As [/COLOR][COLOR=#0000BB]Single Dim Toan[/COLOR][COLOR=#007700], [/COLOR][COLOR=#0000BB]Van Toan [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#0000BB]DlookUp[/COLOR][COLOR=#007700]([/COLOR][COLOR=#DD0000]"DiemToan"[/COLOR][COLOR=#007700], [/COLOR][COLOR=#DD0000]"tblDiem"[/COLOR][COLOR=#007700], [/COLOR][COLOR=#DD0000]"MaHS = '" [/COLOR][COLOR=#007700]& [/COLOR][COLOR=#0000BB]Ma [/COLOR][COLOR=#007700]& [/COLOR][COLOR=#DD0000]"'"[/COLOR][COLOR=#007700]) [/COLOR][COLOR=#0000BB]Van [/COLOR][COLOR=#007700]= [/COLOR][COLOR=#0000BB]DlookUp[/COLOR][COLOR=#007700]([/COLOR][COLOR=#DD0000]"DiemVan"[/COLOR][COLOR=#007700], [/COLOR][COLOR=#DD0000]"tblDiem"[/COLOR][COLOR=#007700], [/COLOR][COLOR=#DD0000]"MaHS = '" [/COLOR][COLOR=#007700]& [/COLOR][COLOR=#0000BB]Ma [/COLOR][COLOR=#007700]& [/COLOR][COLOR=#DD0000]"'"[/COLOR][COLOR=#007700]) [/COLOR][COLOR=#0000BB]DiemTB [/COLOR][COLOR=#007700]= ([/COLOR][COLOR=#0000BB]Toan [/COLOR][COLOR=#007700]* [/COLOR][COLOR=#0000BB]3 [/COLOR][COLOR=#007700]+ [/COLOR][COLOR=#0000BB]Van [/COLOR][COLOR=#007700]* [/COLOR][COLOR=#0000BB]2[/COLOR][COLOR=#007700])/[/COLOR][COLOR=#0000BB]5 End [/COLOR][COLOR=#007700]Function[/COLOR]
-
07-21-2013, 04:54 PM #8Silver member
- Ngày tham gia
- May 2017
- Bài viết
- 31
Ðề: Hỏi cách viết 1 hàn function tính điểm TB
Hix, mình thử rồi mà chỗ "DiemToan" và "DiemVan" nó không hiểu bạn ơi.
-
07-21-2013, 05:06 PM #9Silver member
- Ngày tham gia
- Aug 2015
- Bài viết
- 148
Ðề: Hỏi cách viết 1 hàn function tính điểm TB
Trong table tblDiem của bạn phải bao gồm các trường : MaHS, DiemToan, DiemVan. Thay thế theo cách đặt tên trường của bạn
Thân mến
Chuẩn bị tốt về mặt tâm lý: Trước khi lâm trận, cả nam và nữ đều cần chuẩn bị sẵn sàng về mặt tâm lý. Hãy tự tìm hiểu và trang bị cho mình những kiến thức về giới tính, kỹ năng tình dục để không còn...
Biện pháp cho các anh chống nhanh ra khi quan hệ lần đầu