... Ternyata gambarnya disimpan di Userform ya...
Bisa juga gambar-gambar disimpan di salah satu Worksheet. Jika setiap gambar yang akan ditampilkan disimpan pada Shape Object, prosesnya mungkin akan sedikit kompleks namun dapat dimudahkan dengan menggunakan modul PastePicture dari Stephen Bullen's Excel Page . Jika setiap gambar yang akan ditampilkan disimpan pada Image Object (ActiveX Control), maka gambar dapat dimuat ke Image Object pada UserForm misalnya dengan menggunakan script:
...
Set imgOnForm.Picture = Sheet1.imgOnSheet.Picture
...
atau
...
Set imgOnForm.Picture = Sheet1.OLEObjects("imgOnSheet").Object.Picture
...
Kedua script akan menampilkan gambar dari kontrol imgOnSheet pada Worksheet Sheet1 ke kontrol imgOnForm pada UserForm (Ini sebagai contoh saja. Catatan: imgOnSheet dan imgOnForm merupakan nama kustom. Standarnya akan berupa Image1, Image2 dan seterusnya).
... kalo seumpamanya peserta yang sudah dapat tidak dapat terundi kembali bisa kan?
dan keluar MsgBox "Peserta Sudah Terundi".... atau terhapus dari daftarpeserta ...
Terlampir file revisi script VBA sesuai pertanyaan mas @Vei-Rid ... ;)