Tạo sổ quản lý học sinh

Liên hệ QC

dvh.hy.9902

Thành viên hoạt động
Tham gia
27/3/12
Bài viết
123
Được thích
9
Khả năng Excell của em còn hạn chế. Mong được các bác trên diễn đàn giúp em viết code hoặc có cách làm nào để có thể đưa ra toàn bộ Họ và tên; ngày tháng năn sinh; nơi sinh ...vv...và điểm tương ứng của học sinh trong danh sách file book1 vào file sổ quản lý học sinh. Gồm
[Họ và tên; ngày sinh, nơi sinh...vv..(Trong mục sơ lược lý lịch); điểm của các môn học (Trong mục kết quả học tập từng năm)]. Như vậy mỗi học sinh sẽ có phần sơ lược lý lich, kết quả học tập.
- Khi em muôn xem thông tin về học sinh nào thì bấm vào tên học sinh đó [ở file book1] sẽ tự triết xuất dữ liệu sang file sổ quản lý học sinh; Khi đó em vừa biết được lý lich của học sinh, vừa biết được kết quả học tập từng năm.
- Như vậy với danh sách của em có 20 học sinh thì phải tạo ra 20 mục Sơ lược lý lịch và kết quả học tập từng năm học, sau đó em in mới đóng sổ để lưu trữ và quản lý sổ sách.
- Tương tự như việc trộn
merge Mail trong word và Excell em đã làm. Nhưng em thấy cập nhật dự liệu dài quá và có thể bị nhầm lẫn vị trí đặt của các cột. Các bác có cách trộn Excell với Excell Hoặc viết CODE để thuận lợi hơn rất mong được các bác giúp em với.
Đây là file đính kèm của em.

Em xin chân thành cảm ơn các bác!./.
 

File đính kèm

  • Book1.xls
    58.5 KB · Đọc: 77
  • Sổ quản lý học sinh.xls
    39.5 KB · Đọc: 107
Lần chỉnh sửa cuối:
bạn nói rõ hơn một tý được không.
 
Lần chỉnh sửa cuối:
Upvote 0
Em đã làm rõ nội dung rất mong được các bác giúp em. Do yêu cầu phải quản lý sổ sách biểu mẫu cần gấp quá mà không có cách làm
 
Upvote 0
Khả năng Excell của em còn hạn chế. Mong được các bác trên diễn đàn giúp em viết code hoặc có cách làm nào để có thể đưa ra toàn bộ Họ và tên; ngày tháng năn sinh; nơi sinh ...vv...và điểm tương ứng của học sinh trong danh sách file book1 vào file sổ quản lý học sinh. Gồm
[Họ và tên; ngày sinh, nơi sinh...vv..(Trong mục sơ lược lý lịch); điểm của các môn học (Trong mục kết quả học tập từng năm)]. Như vậy mỗi học sinh sẽ có phần sơ lược lý lich, kết quả học tập.
- Khi em muôn xem thông tin về học sinh nào thì bấm vào tên học sinh đó [ở file book1] sẽ tự triết xuất dữ liệu sang file sổ quản lý học sinh; Khi đó em vừa biết được lý lich của học sinh, vừa biết được kết quả học tập từng năm.
- Như vậy với danh sách của em có 20 học sinh thì phải tạo ra 20 mục Sơ lược lý lịch và kết quả học tập từng năm học, sau đó em in mới đóng sổ để lưu trữ và quản lý sổ sách.
- Tương tự như việc trộn merge Mail trong word và Excell em đã làm. Nhưng em thấy cập nhật dự liệu dài quá và có thể bị nhầm lẫn vị trí đặt của các cột. Các bác có cách trộn Excell với Excell Hoặc viết CODE để thuận lợi hơn rất mong được các bác giúp em với.
Đây là file đính kèm của em.

Em xin chân thành cảm ơn các bác!./.
chi tiết mục Sơ lược lý lịch ở đâu ???, hay chỉ là vài cột dự liệu trên bảng Book1 , thiếu chi tiết lý lịch thì lấy gì mà làm!!!!
 
Upvote 0
Em đã nhập đầy đủ dữ liệu. Rất mong được các Bác giúp em!./.
Xin cảm ơn các bác rất nhiều
 

File đính kèm

  • Book1.xls
    69.5 KB · Đọc: 38
  • Sổ quản lý học sinh.xls
    39.5 KB · Đọc: 41
Upvote 0
Mình đã dùng merge Mail trong word và Excell để là nhưng thấy việc quy định các khi điền chi tiết các điểm định kỳ, thi là 1, lần 2 và tổng kết thấy quá dài.
Hơn nữa bài mình đưa lên mới chỉ là lớp có số lượng môn học khoảng 25 môn. Còn có lớp có số lượng môn học hơn 40 môn cơ.
Rất mong các bác giúp
 
Upvote 0
Nếu là tôi, sẽ là vầy:

(*) Tách riêng trang ghi hồ sơ HS (học sinh) làm trang riêng; Sổ điểm làm 1 trang riêng

(*) Tạo thêm trang tính để quản lý HS trong workbook này luôn; Để thành 2 workbooks như vậy nó vừa xa xôi đầy bất trắt.

(*) Mỗi HS nên có mã duy nhất; Bạn tìm trên diễn đàn này có cách lập mã HS cho 1 trường cỡ 2.000 em HS xài liên tục trong 12 năm luôn.

(*) Các trưởng trong 'HôSo' của bạn nên cô gọn thêm nữa;
Ví dụ: Thay vì [GioiTinh] bạn nhập là 'Nữ' hay 'Nam' ta nên xài 1 & 0 (Nhiều người còn khuyên chúng ta nên xài 'Jes/No' vô chổ này!)
Cũng sẽ nên như vậy với các trường [NóiSinh], [2uê quán], [NoiĐK..], [DanToc], [TonGiao],. . .

Như bảng dưới đây:
|Ten|Nu|NoiSinh|@uê|HKTT|DanToc|TonGiao|. . .
|NV Hồng|1|30|30|30|K|0|
|LT Thơm|1|61|50|50|N|P|
|BX Thắm|1|16|16|16|T|C|
|TT Phong|0|35|35|35|K|0|

Tất nhiên bạn cần có những bảng dịch để chuyển các ký hiệu này thành ngôn ngữ tiếng Việt lúc cần thiết.
Dù trông có vẻ fiền fức, nhưng lợi nhiều mặt đó bạn, khi quản lý 1 CSDL theo qui chuẩn!

Mong là sẽ hữu ích với bạn qua những lời trên đây.
 
Upvote 0
Cảm ơn bác rất nhiều dã góp ý giùm em. Nhưng trường em yêu cầu phải in sổ, với các thông tin chi tiết như trong bảng của em vậy. Việc quy định như của Bác SA_DQ như vậy thì cũng phải làm thế nào để in và đóng thành sổ đầy đủ các thông tin chi tiết cho từng em học sinh. Với số lượng nhiều học sinh thì không thể làm thủ công được
 
Upvote 0
Cảm ơn dã góp ý giùm em. Nhưng trường em yêu cầu phải in sổ, với các thông tin chi tiết như trong bảng của em vậy. Việc quy định như của Bác như vậy thì cũng phải làm thế nào để in và đóng thành sổ đầy đủ các thông tin chi tiết cho từng em học sinh. Với số lượng nhiều học sinh thì không thể làm thủ công được

Chúng ta cùng hình dung cái sổ của từng sinh viên này na ná như quản lí fiếu nhập/xuất hay thu/chi vật tư hay tiền bạc trong cơ sở kinh doanh;

Trong 1 fiếu nhập hay xuất thường fải có 2 fần; Mình hay gọi là fần chung (như: [Mã], Họ tên người N/x; Mã số thuế,ĐT,Đ/c,. . . .
Fần còn lại là fần chi tiết, gồm các dòng có nội dung như: [mã hàng], tên hàng, ĐVT, Đơn giá, SoLuong, TTien,. . .
Số liệu của 2 hợp fần này thường người ta lưu ở 2 trang tính khác nhau; Chúng liên hệ với nhau qua mã duy nhất (mà mình tô đậm bên trên)

Để in & đóng thành sổ 1 cách tự động thì dùng macro gọi thông tin ứng với từng chàng/nàng sinh viên lên mà in thôi ( & việc này sẽ có nhiều người giúp bạn)

Theo mình vấn đề là cần tạo CSDL theo 1 nguyên tắc cần có của nó.

& chuyện này là của bạn sau khi đã được góp í về việc xây dựng 1 CSDL;
 
Upvote 0
Vâng vấn đề là khả năng viết code hoặc sử dụng macro của em lại kém do vậy khó có thể xây dựng được cơ sở dự liệu cho phù hợp. Vì phải viết được code mới xây dựng theo ý mình viết được.
- Xây dựng theo cách em gửi bài để các bác giúp em là dựa trên cách sử dụng merge Mail trong word và Excell.
- Phương pháp này chỉ giúp em in được sổ quản lý, tuy nhiên vẫn bị lỗi font chữ. Khi bỏ chọn ở mục Ignore other applications that use Dinamic Data EXchange (DDE) trong options, Advanced, General của file Word. Thì không bị lỗi font, Nhưng phần thập phân sau dấu '','' ở phần điểm tổng kết lại không phải là 1 chứ số như khi copy dữ liệu; mặc dù điểm tổng kết đã được dùng hàm ROUD để làm tròn số. Ngược lại Khi chọn ở mục Ignore other applications that use Dinamic Data EXchange (DDE) trong options, Advanced, General của file Word thì ngược lại.
- Hơn nữa việc tra cứu dữ liệu lại không tiện.
- Nên em gứi tới diễn đàn mong được các bác giúp em!.
 
Lần chỉnh sửa cuối:
Upvote 0
Bạn xem tạm trong file này &

Nếu không có fản đối chúng ta sẽ tiếp
 

File đính kèm

  • gpeGiaoDuc.rar
    37.8 KB · Đọc: 129
Upvote 0
Vâng cách đó cũng được (Phần kết quả Thi tốt nghiệp bác cũng để trong sổ cho em, để sau khi nhập kết quả thi thi tốt nghiệp bên phần điểm sẽ linh vào trong sổ). Bác chi tiết hóa giùm em cái.
Làm sao đích cuối là quản lý; in và đóng thành quyển. Đồng thới Cần học sinh nào thì có có thể suất dữ liệu và nắm bắt em đó ngay được. Bác hướng dẫn giúp em với vì em còn nhiều lớp khác nữa. Biết được cách làm; Học được từ các bác
Rất Cảm ơn bác
 
Lần chỉnh sửa cuối:
Upvote 0
Mong bác giúp em
SA_DQ và các bác trên diễn đàn xem giúp em
Xin cảm ơn các bác

 
Upvote 0
Mong bác giúp em
SA_DQ và các bác trên diễn đàn xem giúp em
Xin cảm ơn các bác

mình cũng muốn giúp bạn lắm, nhưng mình chỉ biết vế visual foxpro, nếu đồng ý mình sẽ viết chương trình quản lý học sinh cho bạn...free...mình cũng xin lỗi các thành viên trong GPE vì chen ngang và không đúng chủ đề EXCEL...
 
Upvote 0
Mình rất cảm ơn bạn nếu được bạn giúp và hướng dẫn mình cách làm (sử dụng)
Xin cảm ơn
 
Lần chỉnh sửa cuối:
Upvote 0
Mình rất cảm ơn bạn nếu được bạn giúp và hướng dẫn mình cách làm (sử dụng)
Xin cảm ơn

trước tiên bạn phải tìm vài file DLL của Visual foxpro sp2
- vfp9enu.dll
- vfp9r.dll
- vfp9renu.dll
- vfp9t.dll
copy tất cả vào thư mục WINDOWS\SYSTEM32
mình sẽ viết PRO để bạn nhập lý lịch hoc sinh trước
 
Upvote 0
Nếu dùng win 7 thì cũng làm như vậy hả bác.
Bác viết giúp em thế nào để khi nhập số lượng môn học có thể thay đổi tùy ý (vì file em đứa lên số môn học chưa được cập nhật hết; tên môn học em có thể thay đổi)
Số lượng hs của em không phải chi có 20 như file em đính kèm bác ạ.
Rất mong được bác giúp em.
 
Upvote 0
Nếu dùng win 7 thì cũng làm như vậy hả bác.
Bác viết giúp em thế nào để khi nhập số lượng môn học có thể thay đổi tùy ý (vì file em đứa lên số môn học chưa được cập nhật hết; tên môn học em có thể thay đổi)
Số lượng hs của em không phải chi có 20 như file em đính kèm bác ạ.
Rất mong được bác giúp em.

Em gởi bài đã lâu mà chảng được báo nào giúp em vậy
 
Upvote 0
Web KT
Back
Top Bottom