code hiện ẩn Sheet (1 người xem)

  • Thread starter Thread starter Haesang
  • Ngày gửi Ngày gửi
Liên hệ QC

Người dùng đang xem chủ đề này

Haesang

Thành viên mới
Tham gia
27/6/13
Bài viết
10
Được thích
0
Chào mọi người, em muốn viết 1 cái code hiện ẩn các sheet trong file EXCEL, hiện em đang làm 1 bảng trắc nghiệm cho HS làm trên máy tính bằng cách chọn đáp án đúng. em có tổng cộng 4 sheet, ( Info ; đề ; Điểm ; Đáp án)
1. khi mở file lên thì sẽ xuất hiện sheet info, cho hs nhập tên với lớp ( tên và lớp sẽ được lấy qua sheet đề và điểm)
2. nhập xong tên và lớp hs sẽ nhấn nút bắt đầu --> hiện sheet đề và ẩn sheet info đi
3. khi trả lời hết câu trắc nghiệm hs bấm nút xem kết quả --> sheet điểm hiện lên -> hết
4. khi tắt mở lại thì sheet info chổ tên và lớp sẽ trắng, cho HS nhập lại.

Em vẫn chưa đụng gì tới code VB cả, chỉ là dữ liệu sheet này truyền qua sheet kia mà thôi.
Nhờ cao nhân nào giúp em với

file của em: https://drive.google.com/open?id=0By9-npIPoVNFMjRCZlVvd3dmX2s
em xin cám ơn
 
Bạn xem thử được chưa vậy?
 

File đính kèm

Upvote 0
Cập nhật hay không là do bạn thiết lập chứ bạn hỏi tôi, tôi chẳng có đá đọng gì tới dữ liệu đáp án của bạn cả.
 
Upvote 0
Cài CT cho bạn để cập nhật đáp án luôn rồi đó. Để xem và sửa đáp án nhấn tổ hợp phím Ctrl+y và nhập là GPE để sửa đáp án.
 

File đính kèm

Upvote 0
cám ơn bạn rất nhiều. chúc bạn buổi tối tốt đẹp
 
Upvote 0
bạn ơi, mình muốn cái bài mình hoàn thiện hơn nên bạn có thể giúp mình code phần này được không?
1. hẹn giờ làm bài. sao khi hết giờ từ động chuyển sang sheet đáp án.
2. khi tắt mở file lại, mọi cái button đều uncheck.
cám ơn bạn 1 lần nữa :)
 
Upvote 0
Bạn gõ thời gian vào ô G1, gõ Y vào ô G2 để cho phép thi, gõ N vào ô G2 để không cho phép.
 

File đính kèm

Upvote 0
Bạn gõ vào ô G2 chữ Y, sau đó đóng nó lại và mở file đó lên lần nửa. Nhập tên và lớp đầy đủ sẽ thấy nút bắt đầu xuất hiện. Nháy vào nút Bắt đầu để thi, khi hết thời gian hoặc xem kết quả. Sau đó đóng file lại và mở lên lần nửa lúc này đã thi xong nên sẽ không thấy nút Bắt đầu cho dù có gõ tên mới hay lớp mới vẫn không thấy. Muốn sử dụng lại file này để thi lần nửa thì nhấn phím Ctrl+Y và gõ mật khẩu là GPE để sửa lại giá trị ô G2 là Y, đóng file và mở lên lại để thi.
 
Upvote 0
ý mình là mỗi khi mở file lên thì sẽ xóa tất cả các nút đã check thì sẽ uncheck để học sinh làm lại ấy
Bạn gõ vào ô G2 chữ Y, sau đó đóng nó lại và mở file đó lên lần nửa. Nhập tên và lớp đầy đủ sẽ thấy nút bắt đầu xuất hiện. Nháy vào nút Bắt đầu để thi, khi hết thời gian hoặc xem kết quả. Sau đó đóng file lại và mở lên lần nửa lúc này đã thi xong nên sẽ không thấy nút Bắt đầu cho dù có gõ tên mới hay lớp mới vẫn không thấy. Muốn sử dụng lại file này để thi lần nửa thì nhấn phím Ctrl+Y và gõ mật khẩu là GPE để sửa lại giá trị ô G2 là Y, đóng file và mở lên lại để thi.
 
Upvote 0
ah, tại mình đưa xuống máy con cho HS làm, mà đâu phải 1 học sinh 1 máy, trong ngày sẽ có nhiều học sinh ngồi trên 1 máy, HS 1 làm xong, HS 2 làm tiếp, mà HS 2 mở lên thì nó còn cái đáp án của HS 1.
Cái này thì bạn lúc thiết kế cho nó uncheck luôn chứ mắc mớ gì mỗi lần mở file lên lại cho nó về uncheck vậy.
 
Upvote 0
Code này chỉ phục vụ cho file của bạn thôi nhé, sử dụng cho file khác thì bạn tự sửa nghe, còn giải thích thì cho qua hé.
 

File đính kèm

Upvote 0
Trời. Học Sinh đi thi mà gặp tay mơ lập file Excel để làm bài. Gặp code nó xoá, đọc trât chỗ thì không biết 1 chữ vẫn điểm 9-10; học bài nhão như cháo thì đánh rớt.

Cái này ví cũng như mở hãng xe đò, ra mua lại những chiếc xe tải về giở công ten nơ ra, đóng ghế ngồi. Xong bán vé.
 
Lần chỉnh sửa cuối:
Upvote 0
Web KT

Bài viết mới nhất

Back
Top Bottom