Tạo một đề thi trắc nghiệm (1 người xem)

Liên hệ QC

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

beetune1991

Thành viên hoạt động
Tham gia
28/3/19
Bài viết
170
Được thích
5
Chào các bác,

em muốn tạo một đề thi trắc nghiệm
và sau khi làm bài xong sẽ có phần giải thích các câu, nếu thể hiện rõ việc mình chon đúng hay sai thì tốt quá ak

bác nào giúp e với ạ

em cám ơn
 

File đính kèm

Chào các bác,

em muốn tạo một đề thi trắc nghiệm
và sau khi làm bài xong sẽ có phần giải thích các câu, nếu thể hiện rõ việc mình chon đúng hay sai thì tốt quá ak

bác nào giúp e với ạ

em cám ơn
Chưa có nhiều thời gian nên viết làm tạm file đơn giản như vậy
 

File đính kèm

bỏ nhắc (thông báo) trả lời sai, bạn có bỏ luôn thông báo trả lời đúng không?
anh ơi, trong file của anh có ghi 1 loạt đáp án A
khi e thay đổi nội dung đán án đúng thành B,C,D thì khi e tiến hành kiểm tra thì câu trả lời bị lệch đi 1 dòng. không giống cột G theo đáp án e ghi nữa
Anh hỗ trợ e được không ạ
 
anh ơi, trong file của anh có ghi 1 loạt đáp án A
khi e thay đổi nội dung đán án đúng thành B,C,D thì khi e tiến hành kiểm tra thì câu trả lời bị lệch đi 1 dòng. không giống cột G theo đáp án e ghi nữa
Anh hỗ trợ e được không ạ
FIle này mình sửa theo yêu cầu của cả #10 và #11 nhé, bạn test thử xem đúng chưa? toàn chữ "tàu" nên ngại test quá :)
 

File đính kèm

FIle này mình sửa theo yêu cầu của cả #10 và #11 nhé, bạn test thử xem đúng chưa? toàn chữ "tàu" nên ngại test quá :)
câu 1 bị ra 2 lần anh ạ.
Bài đã được tự động gộp:

câu 1 bị ra 2 lầna
câu 1 bị ra 2 lần anh ạ.
a sửa thành tiếng việt check cho dễ a ạ
 
chuẩn rồi a ạ. Xin lỗi anh vì nhờ anh như đòi nợ. :)))

tiện giúp cho chót anh ạ.
e nhờ thêm 1 đoạn xíu xiu nữa thôi anh ah

khi ấn chữ "nộp bài" a viết thêm giúp em code để đáp án tự động điền đáp án chọn vaò cột "thí sinh chọn" ở phần đề bài được không ạ.

nếu chỉ cần thêm 1 dòng code có thể anh viết code giúp em vào đây với. để e còn học hỏi xem nó khác chỗ nào. a cứ làm giúp thì e nhờ a suốt thôi :))))
 
chuẩn rồi a ạ. Xin lỗi anh vì nhờ anh như đòi nợ. :)))

tiện giúp cho chót anh ạ.
e nhờ thêm 1 đoạn xíu xiu nữa thôi anh ah

khi ấn chữ "nộp bài" a viết thêm giúp em code để đáp án tự động điền đáp án chọn vaò cột "thí sinh chọn" ở phần đề bài được không ạ.

nếu chỉ cần thêm 1 dòng code có thể anh viết code giúp em vào đây với. để e còn học hỏi xem nó khác chỗ nào. a cứ làm giúp thì e nhờ a suốt thôi :))))
Nếu vậy thì nên điền kết quả ngay sau khi thí sinh trả lời (chọn) thì sẽ hợp lý hơn,
Khi nộp bài chỉ thông báo tổng điểm được bao nhiêu để người thi biết thôi
 
thử file này tôi làm với userForm
Trong file nếu muốn bảo mật kết quả ở sheets kêt quả thì chạy đoạn code ẩn hiện sheet.trước khi thi thì cho các sheet ẩn hết,chỉ để lại 1 sheet trắc nghiệm,thi xong nộp bài thì hiện sheets lên.
trong file bố cục khá đơn giản,làm cho bạn tham khảo,khi hiện form phải nhất bắt đầu,trả lời xong nhấn chuyển câu thì sẽ sang câu tiếp theo,phần tự chọn câu hỏi là nếu thì nếu thì sinh bỏ câu hoặc đã trả lời nhưng đáp án đã chọn không ưng ý có thể chọn lại câu trả lời đó để sửa câu trả lời .
1609151394316.png
 

File đính kèm

Lần chỉnh sửa cuối:
Nếu vậy thì nên điền kết quả ngay sau khi thí sinh trả lời (chọn) thì sẽ hợp lý hơn,
Khi nộp bài chỉ thông báo tổng điểm được bao nhiêu để người thi biết thôi
Anh giúp e viết thử với.
Trên diện này e chưa từng viết.
Thấy có vẻ rắc rối hoen
e chỉ biết đoạn mã cho dạng tự tạo nút ấn hình vuông trực tiếp trên excel thôi.
Bài đã được tự động gộp:

thử file này tôi làm với userForm
Trong file nếu muốn bảo mật kết quả ở sheets kêt quả thì chạy đoạn code ẩn hiện sheet.trước khi thi thì cho các sheet ẩn hết,chỉ để lại 1 sheet trắc nghiệm,thi xong nộp bài thì hiện sheets lên.
trong file bố cục khá đơn giản,làm cho bạn tham khảo,khi hiện form phải nhất bắt đầu,trả lời xong nhấn chuyển câu thì sẽ sang câu tiếp theo,phần tự chọn câu hỏi là nếu thì nếu thì sinh bỏ câu hoặc đã trả lời nhưng đáp án đã chọn không ưng ý có thể chọn lại câu trả lời đó để sửa câu trả lời .
View attachment 252019
Để e ngâm cứu thử
Cám ơn anh ạ
 
Anh giúp e viết thử với.
Trên diện này e chưa từng viết.
Thấy có vẻ rắc rối hoen
e chỉ biết đoạn mã cho dạng tự tạo nút ấn hình vuông trực tiếp trên excel thôi.
Bài đã được tự động gộp:


Để e ngâm cứu thử
Cám ơn anh ạ
Bạn tham khảo file nhé
 

File đính kèm


lại bị lệch đáp án anh ạ. :))
Bài đã được tự động gộp:

thử file này tôi làm với userForm
Trong file nếu muốn bảo mật kết quả ở sheets kêt quả thì chạy đoạn code ẩn hiện sheet.trước khi thi thì cho các sheet ẩn hết,chỉ để lại 1 sheet trắc nghiệm,thi xong nộp bài thì hiện sheets lên.
trong file bố cục khá đơn giản,làm cho bạn tham khảo,khi hiện form phải nhất bắt đầu,trả lời xong nhấn chuyển câu thì sẽ sang câu tiếp theo,phần tự chọn câu hỏi là nếu thì nếu thì sinh bỏ câu hoặc đã trả lời nhưng đáp án đã chọn không ưng ý có thể chọn lại câu trả lời đó để sửa câu trả lời .
View attachment 252019

anh ơi bật file lên bị giấu hếtđi rồi, ko thấy cái gì để bắt đầu anh ạ
 
Lần chỉnh sửa cuối:
anh ơi bật file lên bị giấu hếtđi rồi
nhấn vào bắt đầu nó hiện lên form => sau đó nhấn bắt đầu để vào bài thi.trong khi làm có thể nhấn kiểm tra trên form để kiểm tra xem là còn những câu nào chưa làm.và kết thúc bài bằng nút nộp bài.Kết quả trả về bên sheet nguồn 1
1609205601872.png

1609205646232.png
Bài đã được tự động gộp:

1609205881227.png
Phần này là phần để nhảy tới các câu mà chưa được trả lời hoặc muốn sửa đáp án,còn chuyển câu là làm theo thứ tự từng câu
 

File đính kèm

nhấn vào bắt đầu nó hiện lên form => sau đó nhấn bắt đầu để vào bài thi.trong khi làm có thể nhấn kiểm tra trên form để kiểm tra xem là còn những câu nào chưa làm.và kết thúc bài bằng nút nộp bài.Kết quả trả về bên sheet nguồn 1
View attachment 252063

View attachment 252064
Bài đã được tự động gộp:

View attachment 252066
Phần này là phần để nhảy tới các câu mà chưa được trả lời hoặc muốn sửa đáp án,còn chuyển câu là làm theo thứ tự td
dạ rồi ạ!
excel sd protect view nên bị ẩn hết các sheet ạ
 
View attachment 252069
Bạn nhấn alt + f11 vào để chạy ẩn sheets hoặc hiện sheets,nếu không thì gán cho hai đoạn sub này vào nút để chạy
dạ vâng em cám ơn ạ
Bài đã được tự động gộp:

anh ơi. bị lệch đáp án nữa rồi =)))
anh xem chỉnh chỗ nào chỉ em với để e tự chỉnh. em tìm nhưng không ra
 
chỉnh sửa một tí cho trường hợp nhiều thí sinh kiểm tra.
1.bắt đầu bài thi ( hiện form nhập thông tin thí sinh) => nhấn bắt đầu bài thi làm bài => trong khi làm nhấn chuyển câu để qua câu tiếp theo,khi không biết có thể bỏ qua câu đó,tới lúc muốn quay lại một câu nào đó trong danh sách câu đã cho nhấn vào [tự chọn câu hỏi] để chuyển tới câu đó. => kết thúc bài thi bằng nút nộp bài.kết quả bài làm của các thí sinh sẽ được copy qua sheets [giải thích lần lượt từng thí sinh một]
Bài đã được tự động gộp:

bị lệch đáp án nữa rồi
Tối thấy cái file của bạn nguyenthuy33388 đáp án có bị lệch đâu ta?
Bài đã được tự động gộp:

 

File đính kèm

Lần chỉnh sửa cuối:
chỉnh sửa một tí cho trường hợp nhiều thí sinh kiểm tra.
1.bắt đầu bài thi ( hiện form nhập thông tin thí sinh) => nhấn bắt đầu bài thi làm bài => trong khi làm nhấn chuyển câu để qua câu tiếp theo,khi không biết có thể bỏ qua câu đó,tới lúc muốn quay lại một câu nào đó trong danh sách câu đã cho nhấn vào [tự chọn câu hỏi] để chuyển tới câu đó. => kết thúc bài thi bằng nút nộp bài.kết quả bài làm của các thí sinh sẽ được copy qua sheets [giải thích lần lượt từng thí sinh một]
Bài đã được tự động gộp:


Tối thấy cái file của bạn nguyenthuy33388 đáp án có bị lệch đâu ta?
Bài đã được tự động gộp:
vẫn bị lệch câu trả lời anh ạ. nó cứ lấy đáp án của dòng dưới
Bài đã được tự động gộp:

chỉnh sửa một tí cho trường hợp nhiều thí sinh kiểm tra.
1.bắt đầu bài thi ( hiện form nhập thông tin thí sinh) => nhấn bắt đầu bài thi làm bài => trong khi làm nhấn chuyển câu để qua câu tiếp theo,khi không biết có thể bỏ qua câu đó,tới lúc muốn quay lại một câu nào đó trong danh sách câu đã cho nhấn vào [tự chọn câu hỏi] để chuyển tới câu đó. => kết thúc bài thi bằng nút nộp bài.kết quả bài làm của các thí sinh sẽ được copy qua sheets [giải thích lần lượt từng thí sinh một]
Bài đã được tự động gộp:


Tối thấy cái file của bạn nguyenthuy33388 đáp án có bị lệch đâu ta?
Bài đã được tự động gộp:
anh bật cái thông báo nhắc nhờ trả lời sai lên anh ạ. nó toàn báo e kết qả của dòng dưới
 
Nãy tôi gửi nhầm file,.mà file bạn ấy lệch như thế nào bạn phải chụp hình chỉ ra chứ mọi người đâu có biết tiếng nhật
 

File đính kèm

Nãy tôi gửi nhầm file,.mà file bạn ấy lệch như thế nào bạn phải chụp hình chỉ ra chứ mọi người đâu có biết tiếng nhật
1609209888137.png

1609210009713.png


1609210031728.png

1609210040295.png


đây như thế này ạ. đáp án thì không sai. nhưng em cứ ấn nút tiếp theo nó lại hiện lên đáp án của câu tiếp theo.

hiện tại e cũng đang muốn làm 1 bản để các bạn luyện tập để các bạn có thể biết được mình trả lời sai chỗ nào và học luôn.
còn bài kiểm tra e sẽ tắt hết các thông báo đi
 
View attachment 252076

View attachment 252077


View attachment 252078

View attachment 252079


đây như thế này ạ. đáp án thì không sai. nhưng em cứ ấn nút tiếp theo nó lại hiện lên đáp án của câu tiếp theo.

hiện tại e cũng đang muốn làm 1 bản để các bạn luyện tập để các bạn có thể biết được mình trả lời sai chỗ nào và học luôn.
còn bài kiểm tra e sẽ tắt hết các thông báo đi
Vậy thì bạn thử bỏ hết mấy dòng lệnh này đi
Mã:
Private Sub OptionButton1_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
Call chamdiem
End Sub
Private Sub OptionButton2_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
Call chamdiem
End Sub
Private Sub OptionButton3_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
Call chamdiem
End Sub
Private Sub OptionButton4_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
Call chamdiem
End Sub
rồi ở phần Private Sub CommandButton3_Click() thêm dòng code này ở ngay dưới Private Sub CommandButton3_Click() thử xem
Mã:
Call chamdiem
 
Vậy thì bạn thử bỏ hết mấy dòng lệnh này đi
Mã:
Private Sub OptionButton1_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
Call chamdiem
End Sub
Private Sub OptionButton2_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
Call chamdiem
End Sub
Private Sub OptionButton3_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
Call chamdiem
End Sub
Private Sub OptionButton4_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
Call chamdiem
End Sub
rồi ở phần Private Sub CommandButton3_Click() thêm dòng code này ở ngay dưới Private Sub CommandButton3_Click() thử xem
Mã:
Call chamdiem
tắt luôn thông báo a ạ.
vì bản chất e vẫn muốn nếu trả lời sai thì hiện lên luôn để các ban học ạ

hay anh làm trong file của anh đi.
ấn sai câu trả lời nó hiện lên luôn trả lời sai a ạ
 
Tôi thấy cái này làm trực tiếp trên sheet luôn nè, có thể tham khảo thêm.
 

File đính kèm

rất ngại sửa file của người khác nhưng cái này cũng bé nên xin phép chủ file tôi sửa vầy bạn xem đi
e xem xong vẫn chua biết vì sao lại sửa được. :)))
được rồi a ạ. cám ơn anh nhiều.
Bài đã được tự động gộp:

à quên, còn thêm nữa. trong file của anh khi ấn chuyển câu. hết câu dừng lại. nhưng ở đây ấn chuyển câu xong lại tắt đi luôn. e muốn được như file của anh. là ấn nộp bài thì mới kết thúc.
à mà a làm cái tự động ra đáp án cho file của anh đi ạ.
em tưởng anh làm trong file của anh
 

File đính kèm

Lần chỉnh sửa cuối:
Bạn thử trong file.trong file có sửa ở sub
Private Sub CommandButton3_Click()
sửa thành
If sotiep < Lr - 4 Then
........
Else
Call chamdiem
1609221900511.png

e hiểu rồi a ạ.
tới câu cuối phải ấn chữ nộp bài
không được ấn câu tiếp theo nếu ko nó sẽ không lưu câu cuối.

cho nên a chỉnh giúp e nút chuyển tiếp thành cái "the end " ấy ạ. sau đó không ấn được nữa bắt buộc phải ấn "nộp bài" anh ạ
 
View attachment 252076

View attachment 252077


View attachment 252078

View attachment 252079


đây như thế này ạ. đáp án thì không sai. nhưng em cứ ấn nút tiếp theo nó lại hiện lên đáp án của câu tiếp theo.

hiện tại e cũng đang muốn làm 1 bản để các bạn luyện tập để các bạn có thể biết được mình trả lời sai chỗ nào và học luôn.
còn bài kiểm tra e sẽ tắt hết các thông báo đi

View attachment 252093

e hiểu rồi a ạ.
tới câu cuối phải ấn chữ nộp bài
không được ấn câu tiếp theo nếu ko nó sẽ không lưu câu cuối.

cho nên a chỉnh giúp e nút chuyển tiếp thành cái "the end " ấy ạ. sau đó không ấn được nữa bắt buộc phải ấn "nộp bài" anh ạ
lệch ntn vậy bạn, mình test có thấy lệch đâu?
Bài đã được tự động gộp:

Bạn thử trong file.trong file có sửa ở sub
Private Sub CommandButton3_Click()
sửa thành
If sotiep < Lr - 4 Then
........
Else
Call chamdiem
cho sub chamdiem vào sự kiện CommandButton3_Click() sẽ bị lệch kết quả bạn ạ
 
f
View attachment 252076

View attachment 252077


View attachment 252078

View attachment 252079


đây như thế này ạ. đáp án thì không sai. nhưng em cứ ấn nút tiếp theo nó lại hiện lên đáp án của câu tiếp theo.

hiện tại e cũng đang muốn làm 1 bản để các bạn luyện tập để các bạn có thể biết được mình trả lời sai chỗ nào và học luôn.
còn bài kiểm tra e sẽ tắt hết các thông báo đi
file này là dùng file cũ rồi. file mới bỏ phần chấm điể đi rồi mà?
 
cho sub chamdiem vào sự kiện CommandButton3_Click() sẽ bị lệch kết quả
kết quả thì không lệch nhưng làm xong phải nhấn nộp bài thôi,chỉ sửa cái phần bé trong file của bạn để hiện kết quả gợi ý đáp án không bị lệch xuống dòng dưới như chủ thớt yêu cầu còn lấy kết quả trong file vẫn giữ nguyên không hề động tới
Thí sinh làm xong tắt file không lưu thì sao?
đây là file của bạn nguyenthuy13388 chứ không phải file mình làm,chỉ là kết quả gợi ý bị lệch một dòng nên sửa giúp vốn dĩ file gốc cũng không có lưu,nhưng vì là file người khác nên mình không có sửa hết và có nói rõ rằng ở bài trên là ngại sửa file người khác chỉ sửa 1 phần bé để hiện thông báo gợi ý kết quả đúng không bị lệch dòng chứ không sửa code khác
 
lệch ntn vậy bạn, mình test có thấy lệch đâu?
Bài đã được tự động gộp:


cho sub chamdiem vào sự kiện CommandButton3_Click() sẽ bị lệch kết quả bạn ạ
nút chuyển tiếp của anh tự động nộp bài chấm điểm khi hết câu
tuy nhiên câu cuối lại không chấm điểm và cũng không điền vào cột kết quả

a mặc định lại nút chuyển tiếp. khi hết câu thì dừng lại rồi phải ấn chữ nộp bài hoặc a goppj nộp bài vào chuyển tiếp đi ạ. tuy nhiên a xem lại câu cuối khi ấn chuyển tiếp ko lưu lại đáp án nhé
 

File đính kèm

Đi một vòng và rối như tờ vò ? cách tốt nhất giờ là bạn đưa nguyên cái file gốc mà bạn nguyenthuy1388 viết cho bạn,sau đó nêu ra những điểm còn thiếu cần sửa để bạn ấy sửa theo logic cốt luôn cho nhanh mỗi người sửa một tí nó rối lắm.làm theo logic nào thì theo một cái thôi bạn
 
nút chuyển tiếp của anh tự động nộp bài chấm điểm khi hết câu
tuy nhiên câu cuối lại không chấm điểm và cũng không điền vào cột kết quả

a mặc định lại nút chuyển tiếp. khi hết câu thì dừng lại rồi phải ấn chữ nộp bài hoặc a goppj nộp bài vào chuyển tiếp đi ạ. tuy nhiên a xem lại câu cuối khi ấn chuyển tiếp ko lưu lại đáp án nhé
Bạn mang file của tôi về sửa thì nó chả sai? Bạn xem lại file của tôi gửi ở bài #19, không có tình trạng không chấm điểm câu cuối, bản thích thêm hay bớt câu hỏi thì cứ vào đó tự ý thêm bớt, tuy nhiên cũng cần phải hiểu rõ sode thì mới chỉnh sửa tùy ý được.
 
Bạn mang file của tôi về sửa thì nó chả sai? Bạn xem lại file của tôi gửi ở bài #19, không có tình trạng không chấm điểm câu cuối, bản thích thêm hay bớt câu hỏi thì cứ vào đó tự ý thêm bớt, tuy nhiên cũng cần phải hiểu rõ sode thì mới chỉnh sửa tùy ý được.
dạ đúng anh ạ, đây là file 19
Lúc đầu em nhờ anh làm giúp e bản kiểm tra.
bản ấy ok rồi ạ.

rồi sau đó em muốn làm 1 bản luyện tập nữa
có nghĩa là làm tới câu nào thì báo câu ấy
đúng thì thôi, sai thì báo đáp ánđúng.
dẫn tới cái file trên.

chạy loanh quanh 1 vòng thì em không biết sửa kiểu gì ra thành không cop câu cuối nữa. e cố tìm nhưng hiện chưa ra lỗi ạ.
 
Bạn mang file của tôi về sửa thì nó chả sai? Bạn xem lại file của tôi gửi ở bài #19, không có tình trạng không chấm điểm câu cuối, bản thích thêm hay bớt câu hỏi thì cứ vào đó tự ý thêm bớt, tuy nhiên cũng cần phải hiểu rõ sode thì mới chỉnh sửa tùy ý được.
Vấn đề nó chả có gì lớn đâu,file ở bài 19 của bạn nếu như làm hết tất cả các câu thì đáp án có ghi hết đến câu cuối nhưng như bác HieuCD nói nếu như thí sinh nhấn X thoát form thì kết quả không lưu (nhưng cái này chưa nói tới)
ở bài sau bài 19 của bạn chủ thớt có kêu là đáp án bị lệch, (lệch là do khi bật msgbox trong sub chấm điểm lên .lúc đó thì trả lời xong câu 1 nhấn chuyển tiếp sang câu 2 thì tự động thông báo đáp án mặc dù chưa chọn (nên chủ thớt mới bảo đáp án bị lệch) cái này ban đâu tôi cũng không hiểu phải qua 2 bài có chụp màn hình của chủ thớt tôi mới hiểu vấn đề chủ thớt nói.Bạn tải file #19 về bật msgbox trong sub chấm điểm thì hiểu ý của thớt là sao lại bảo lệch ( thực ra nó là nhấn chuyển tiếp cái nó thông báo đáp án câu sau luôn)
 
Vấn đề nó chả có gì lớn đâu,file ở bài 19 của bạn nếu như làm hết tất cả các câu thì đáp án có ghi hết đến câu cuối nhưng như bác HieuCD nói nếu như thí sinh nhấn X thoát form thì kết quả không lưu (nhưng cái này chưa nói tới)
ở bài sau bài 19 của bạn chủ thớt có kêu là đáp án bị lệch, (lệch là do khi bật msgbox trong sub chấm điểm lên .lúc đó thì trả lời xong câu 1 nhấn chuyển tiếp sang câu 2 thì tự động thông báo đáp án mặc dù chưa chọn (nên chủ thớt mới bảo đáp án bị lệch) cái này ban đâu tôi cũng không hiểu phải qua 2 bài có chụp màn hình của chủ thớt tôi mới hiểu vấn đề chủ thớt nói.Bạn tải file #19 về bật msgbox trong sub chấm điểm thì hiểu ý của thớt là sao lại bảo lệch ( thực ra nó là nhấn chuyển tiếp cái nó thông báo đáp án câu sau luôn)
1. Tôi đồng ý là sẽ còn phải chỉnh sửa rất nhiều để hoàn thiện (hoàn thiện theo cách nghĩ của mỗi người, kể cả tôi), tuy nhiên với yêu cầu ban đầu của chủ thớt thì tôi nghĩ đã đáp ứng hết.
2. Tôi xem file chủ thớt gửi thấy xóa đoạn code dưới đây đi thì mới hiểu sai do đâu, còn vụ thông báo đúng hay sai sau mỗi lần trả lời tôi bỏ đi theo đúng yêu cầu bài #8 đến #10 của chủ thớt
3. Tôi cũng rất cảm ơn bạn đã xem code của tôi và hoàn thiện nó, chỉ là không đồng ý với việc chủ thớt sửa code không đúng rồi bảo nó sai, lệch vv...
Mã:
Private Sub OptionButton1_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
Call chamdiem
End Sub
Private Sub OptionButton2_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
Call chamdiem
End Sub
Private Sub OptionButton3_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
Call chamdiem
End Sub
Private Sub OptionButton4_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
Call chamdiem
End Sub
Bài đã được tự động gộp:

Thí sinh làm xong tắt file không lưu thì sao?
Cái này thì thêm 1 dòng code cho sự kiện before close woorkbook là giải quyết được, cảm ơn anh đã nhắc nhở ạ
 
Lần chỉnh sửa cuối:
1. Tôi đồng ý là sẽ còn phải chỉnh sửa rất nhiều để hoàn thiện (hoàn thiện theo cách nghĩ của mỗi người, kể cả tôi), tuy nhiên với yêu cầu ban đầu của chủ thớt thì tôi nghĩ đã đáp ứng hết.
2. Tôi xem file chủ thớt gửi thấy xóa đoạn code dưới đây đi thì mới hiểu sai do đâu, còn vụ thông báo đúng hay sai sau mỗi lần trả lời tôi bỏ đi theo đúng yêu cầu bài #8 đến #10 của chủ thớt
3. Tôi cũng rất cảm ơn bạn đã xem code của tôi và hoàn thiện nó, chỉ là không đồng ý với việc chủ thớt sửa code không đúng rồi bảo nó sai, lệch vv...
Mã:
Private Sub OptionButton1_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
Call chamdiem
End Sub
Private Sub OptionButton2_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
Call chamdiem
End Sub
Private Sub OptionButton3_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
Call chamdiem
End Sub
Private Sub OptionButton4_BeforeUpdate(ByVal Cancel As MSForms.ReturnBoolean)
Call chamdiem
End Sub
Bài đã được tự động gộp:


Cái này thì thêm 1 dòng code cho sự kiện before close woorkbook là giải quyết được, cảm ơn anh đã nhắc nhở ạ
a ơi, tới bài 19 là xong file trắc nghiệm rồi ạ.
em chuyển sang làm file "luyện tập"

nó khác file cũ là khi trả lời sai nó sẽ hiện lên "đáp án đúng là ......"
tuy nhiên nếu thêm dòng code này vào thì mới ấn "chuyển tiếp" sang câu tiếp theo chưa chon đáp án nó đã hiện đáp án đúng lên rồi ạ.

nên mới phải xóa đi
tuy nhiên xóa xong thì câu cuối nó không copy. nữa nếu ấn chuyển tiếp
tuy nhiên ấn nộp bài thì nó lại copy bình thường

nhưng đang làm bài không để ý ấn chuyển tiếp nữa là tự động tắt, nộp bài,

nên e đang muốn nhờ anh làm chữ chuyển tiếp ấy tới cuối câu ấn tiếp cũng ko tự tắt nữa
bắt buộc phải ấn "nộp bài" thì mới tắt đi được ạ.

ý là thế thôi ạ.
 
a ơi, tới bài 19 là xong file trắc nghiệm rồi ạ.
em chuyển sang làm file "luyện tập"

nó khác file cũ là khi trả lời sai nó sẽ hiện lên "đáp án đúng là ......"
tuy nhiên nếu thêm dòng code này vào thì mới ấn "chuyển tiếp" sang câu tiếp theo chưa chon đáp án nó đã hiện đáp án đúng lên rồi ạ.

nên mới phải xóa đi
tuy nhiên xóa xong thì câu cuối nó không copy. nữa nếu ấn chuyển tiếp
tuy nhiên ấn nộp bài thì nó lại copy bình thường

nhưng đang làm bài không để ý ấn chuyển tiếp nữa là tự động tắt, nộp bài,

nên e đang muốn nhờ anh làm chữ chuyển tiếp ấy tới cuối câu ấn tiếp cũng ko tự tắt nữa
bắt buộc phải ấn "nộp bài" thì mới tắt đi được ạ.

ý là thế thôi ạ.
Nếu thích luyện tập dùng file này nhé
 

File đính kèm

Đang làm bài thi bị sự cố tắt máy tính, bài thi chưa lưu phải làm lại từ đầu?
Hồi xưa, đường dẫn còn yếu, mấy trang quép điền đơn bị cái này hoài.
Bên chủ thường dùng IP làm token để giúp bên khách hồi phục lại. Cách này chỉ tạm chấp nhận thôi chứ không thực sự hoàn hảo.

Nếu không có khả năng dựng một website nội bộ để làm bài thi thì cái chuyện file bị sai trật, mất mát đành chịu thôi.
 
Hồi xưa, đường dẫn còn yếu, mấy trang quép điền đơn bị cái này hoài.
Bên chủ thường dùng IP làm token để giúp bên khách hồi phục lại. Cách này chỉ tạm chấp nhận thôi chứ không thực sự hoàn hảo.

Nếu không có khả năng dựng một website nội bộ để làm bài thi thì cái chuyện file bị sai trật, mất mát đành chịu thôi.
Với file Excel có thể làm tương tự file cơ sở dữ liệu, khi nhập dữ liệu mới sẽ lưu lại, tuy tốn thời gian lưu nhưng khi bị sự cố nếu mở file lại được, dữ liệu không bị mất
 

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

Back
Top Bottom