成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

用wps制作抽簽方法

抽簽是一種常見的隨機選取方式,通常在游戲、競賽等場合中使用。WPS表格為我們提供了一個方便易用的工具,可以輕松實現抽簽功能。本文將介紹如何用WPS表格制作抽簽界面,并編寫相應的代碼實現抽簽功能。制作抽

抽簽是一種常見的隨機選取方式,通常在游戲、競賽等場合中使用。WPS表格為我們提供了一個方便易用的工具,可以輕松實現抽簽功能。本文將介紹如何用WPS表格制作抽簽界面,并編寫相應的代碼實現抽簽功能。

制作抽簽界面

打開WPS表格,新建一個空白文檔。接下來,我們需要在表格中錄入班級信息。假設有20個班級,我們可以在(B2:B21)單元格區(qū)域中錄入“未抽簽”字樣。然后,我們需要將E3單元格設置合適的邊框和字號,以便在抽取班級時顯示抽中的班級信息。

接著,我們需要執(zhí)行“視圖→工具→控件工具箱”,單擊“命令按鈕”,在E3單元格下方插入兩個按鈕,并在“屬性”窗口中設置Caption選項分別為“抽簽”和“停止”,名稱選項為默認的CommandButton1和CommandButton2。

為按鈕實現其功能

現在,我們已經成功創(chuàng)建了一個簡單的抽簽界面,接下來就是為按鈕實現其功能。首先,我們需要雙擊“抽簽”按鈕,打開代碼窗口,并輸入下列代碼(該代碼中包含“停止”按鈕的代碼):

Option Explicit

Dim flag As Boolean, i, j, m As Integer

Private Sub CommandButton1_Click()

flag True ’初始化中斷變量,當中斷揚娃變量為真時開始抽簽

tiaozhuan1: For i 1 To 20 ’假如有20個班

DoEvents ’釋放程序控制權,允許執(zhí)行其它事件

For j 2 To 21 ’第2行到21行

If Cells(j, 2) i Then GoTo tiaozhuan2

Next

Cells(3, 5) i ’即E3單元格顯示循環(huán)變量的值

If flag False Then GoTo tiaozhuan3 ’如果按下了停止按鈕則退出

tiaozhuan2: Next

If flag True Then GoTo tiaozhuan1 ’如果一次循環(huán)結束還沒按下停止按鈕則進行下一次循環(huán)

tiaozhuan3: For m 2 To 21

If Cells(m, 2) "未抽簽" Then

Cells(m, 2) Cells(3, 5)

Exit Sub

End If

Next

End Sub

Private Sub CommandButton2_Click()

flag False ’中斷循環(huán)

End Sub

現在,關閉代碼窗口,退出設計模式,一個抽簽程序就制作好了。當單擊“抽簽”按鈕,在E3單元格中輪流顯示沒有被抽中的班級。而當單擊“停止”按鈕時,E3單元格顯示該班主任抽中的班級,并將抽中的班號自動填寫到相應的單元格中。該班號不再參與下一輪抽簽。當下一位班主任單擊“抽簽”按鈕時進行下一輪抽簽。

總結

通過本文,我們學習了如何用WPS表格制作抽簽界面,并編寫相應的代碼實現抽簽功能。抽簽是一種非常有趣的活動,可以用于各種場合。希望這篇文章可以對你有所幫助。

標簽: