Here is how I think you should do this which requires no checkboxes.
Put you student names in row(1) starting in column (1) and continue on to column (30)
Leave rows two and three empty
Put your sounds in your columns starting in Row(4)
Now with this script all you need to do is double click on the sound if the student get's it correct.
You will see a number shows up in that column row(1) showing the student got it correct. This number will increase by one every tine you double click a cell. Your not allowed to double click the same cell twice.
And in row(3) you will see the percentage he got correct so far.
And the cell you double clicked on will turn Green.
It's better to have the counts in the upper rows then the last row.
This is an auto sheet event script
Your Workbook must be Macro enabled
To install this code:
Right-click on the sheet tab
Select View Code from the pop-up context menu
Paste the code in the VBA edit window
Code:
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean)
If Target.Column < 31 And Target.Row > 3 Then
Cancel = True
Dim lastrow As Long
Dim More As Long
lastrow = Cells(Rows.Count, "A").End(xlUp).Row
More = lastrow - 3
If Target.Interior.ColorIndex = 4 Then MsgBox "You have allready answered that question": Exit Sub
Cells(2, Target.Column).Value = Cells(2, Target.Column).Value + 1
Cells(3, Target.Column).Value = Cells(2, Target.Column).Value / More
Target.Interior.ColorIndex = 4
End If
End Sub