




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、在PPT里實(shí)現(xiàn)多班級隨機(jī)點(diǎn)名以PPT2010為例隨機(jī)點(diǎn)名是利用微軟office系統(tǒng)內(nèi)在的VBA語言編程實(shí)現(xiàn)的。因此,wps能打開該文件,但不能實(shí)現(xiàn)隨機(jī)點(diǎn)名。該程序在ppt2003及以上版本都能實(shí)現(xiàn)。文件必須以“啟用宏的演示文稿”保存,即后綴為.pptm而不是.ppt或.pptx。第一次打開該文件時,ppt2007及以上版本要選擇“啟用內(nèi)容”,ppt2003應(yīng)該在安全里設(shè)置“啟用宏”。這樣菜單欄就有開發(fā)工具這個選項(xiàng)了。先在第一張幻燈片時,點(diǎn)“視圖”,進(jìn)入“幻燈片母版”最后雙擊這個框進(jìn)入VBA編程界面Public cfxm() As StringPublic js As IntegerPublic
2、 bj As String完成后,雙擊窗口等等吧,把這個找出來,寫下以下內(nèi)容。Private Sub ComboBox1_Change()bj = ComboBox1.TextEnd SubPrivate Sub ComboBox1_GotFocus()ComboBox1.ClearComboBox1.AddItem (1班)ComboBox1.AddItem (2班)ComboBox1.AddItem (3班)ComboBox1.AddItem (4班)ComboBox1.AddItem (5班)ComboBox1.AddItem (6班)ComboBox1.AddItem (7班)Comb
3、oBox1.AddItem (8班)ComboBox1.AddItem (9班)ComboBox1.AddItem (10班)ComboBox1.AddItem (11班)ComboBox1.AddItem (12班)ComboBox1.AddItem (13班)ComboBox1.AddItem (14班)ComboBox1.AddItem (15班)ComboBox1.AddItem (16班)ComboBox1.AddItem (17班)ComboBox1.AddItem (18班)ComboBox1.AddItem (19班)ComboBox1.AddItem (20班)ComboBo
4、x1.AddItem (21班)ComboBox1.AddItem (22班)ComboBox1.AddItem (23班)ComboBox1.AddItem (24班)ComboBox1.AddItem (25班)ComboBox1.AddItem (26班)ComboBox1.AddItem (27班)ComboBox1.AddItem (28班)ComboBox1.AddItem (29班)ComboBox1.AddItem (30班)End Sub復(fù)制吧,不用輸入了。我這里定義的是30個班,我想一般也夠了。Private Sub UserForm_Activate()Dim xm()
5、As String 姓名變量Dim sfcf As Integer 姓名重復(fù)Dim jss As Integer 計(jì)數(shù)Dim startm As Single 時鐘Dim bjrs As Integer 班級人數(shù)Select Case bj Case 1班 bjrs = 57 確定班級人數(shù) ReDim xm(bjrs) jss = js + 1 ReDim Preserve cfxm(jss) xm(1) = 柏瑞欣 xm(2) = 柴芮 xm(3) = 陳諾 xm(4) = 陳雅萱 xm(5) = 陳一蕊 xm(6) = 程妍雪 xm(7) = 崔可歆 xm(8) = 黨逸塵 xm(9) =
6、 鄧昌曼 xm(10) = 丁思雨 xm(11) = 丁雨辰 xm(12) = 董昕沂 xm(13) = 高子昊 xm(14) = 郭睿 xm(15) = 金雅婷 xm(16) = 李寵顯 xm(17) = 李婧媛 xm(18) = 李靜 xm(19) = 李雨瀟 xm(20) = 劉夢潔 xm(21) = 劉雨歆 xm(22) = 毛自如 xm(23) = 倪銘 xm(24) = 彭雨航 xm(25) = 羌睿欣 xm(26) = 強(qiáng)薇 xm(27) = 榮紫妍 xm(28) = 阮心悅 xm(29) = 芮絮飛 xm(30) = 沈晨 xm(31) = 沈欣 xm(32) = 沈嫣然 xm
7、(33) = 孫旸 xm(34) = 邰茜辰 xm(35) = 唐雪瑩 xm(36) = 汪欣 xm(37) = 汪軼誠 xm(38) = 王倩倩 xm(39) = 王紹仟 xm(40) = 王新媛 xm(41) = 王尊妮 xm(42) = 吳希冉 xm(43) = 吳宇菲 xm(44) = 閻士蓉 xm(45) = 楊程程 xm(46) = 楊瑩 xm(47) = 楊云千 xm(48) = 張朝陽 xm(49) = 張瑞 xm(50) = 張睿嘉 xm(51) = 張羽陽 xm(52) = 章家一院 xm(53) = 章言 xm(54) = 周靜嫻 xm(55) = 周可穎 xm(56)
8、= 朱夢婷 xm(57) = 左笑雨 sfcf = 1 Do While sfcf = 1 Randomize v = Int(bjrs * Rnd) + 1) For j = 0 To js If xm(v) = cfxm(j) Then sfcf = 1 Exit For Else sfcf = 0 End If Next Loop cfxm(js) = xm(v) js = js + 1 UserForm1.Label1.Caption = xm(v) startm = Timer Do While Timer startm + 3 DoEvents Loop UserForm1.Hid
9、e Case 2班 bjrs = 56 ReDim xm(bjrs) jss = js + 1 ReDim Preserve cfxm(jss) xm(1) = 柏瑞 xm(2) = 柴芮ff xm(3) = 陳諾 xm(4) = 陳gg雅萱 xm(5) = 陳一蕊 xm(6) = 程hh妍雪 xm(7) = 崔可歆 xm(8) = 黨gg逸塵 xm(9) = 鄧昌mm曼 xm(10) = 丁思bb雨 xm(11) = 丁雨辰 xm(12) = 董昕沂 xm(13) = 高子昊 xm(14) = 郭睿 xm(15) = 金雅婷 xm(16) = 李寵bb顯 xm(17) = 李婧媛 xm(18
10、) = 李靜 xm(19) = 李雨bb瀟 xm(20) = 劉夢潔 xm(21) = 劉雨歆 xm(22) = 毛自如 xm(23) = 倪銘 xm(24) = 彭雨航 xm(25) = 羌睿bb欣 xm(26) = 強(qiáng)薇 xm(27) = 榮紫妍 xm(28) = 阮心bb悅 xm(29) = 芮絮飛 xm(30) = 沈晨 xm(31) = 沈欣 xm(32) = 沈bb嫣然 xm(33) = 孫旸 xm(34) = 邰茜辰 xm(35) = 唐bb雪瑩 xm(36) = 汪欣 xm(37) = 汪軼誠 xm(38) = 王倩倩 xm(39) = 王紹仟 xm(40) = 王新媛 xm(
11、41) = 王bb尊妮 xm(42) = 吳希冉 xm(43) = 吳宇菲 xm(44) = 閻士蓉 xm(45) = 楊程程 xm(46) = 楊瑩 xm(47) = 楊云千 xm(48) = 張朝陽 xm(49) = 張瑞 xm(50) = 張睿嘉 xm(51) = 張羽陽 xm(52) = 章家一院 xm(53) = 章言 xm(54) = 周靜嫻 xm(55) = 周可穎 xm(56) = 朱夢婷 sfcf = 1 Do While sfcf = 1 Randomize v = Int(bjrs * Rnd) + 1) For j = 0 To js If xm(v) = cfxm(j
12、) Then sfcf = 1 Exit For Else sfcf = 0 End If Next Loop cfxm(js) = xm(v) js = js + 1 UserForm1.Label1.Caption = xm(v) startm = Timer Do While Timer startm + 3 DoEvents Loop UserForm1.Hide Case 3班 Case 4班 Case 5班 Case 6班 Case 3班 Case 4班 Case 5班 Case 6班 Case 7班 Case 8班 Case 9班 Case 10班 Case 11班 Case 1
13、2班 Case 13班 Case 14班 Case 15班 Case 16班 Case 17班 Case 18班 Case 19班 Case 20班 Case 21班 Case 22班 Case 23班 Case 24班 Case 25班 Case 26班 Case 27班 Case 28班 Case 29班 Case 30班 Case Else UserForm1.Label1.Caption = 先選班級 startm = Timer Do While Timer startm + 3 DoEvents Loop UserForm1.HideEnd SelectEnd Sub這個地方的字你看不見,但沒關(guān)系,復(fù)制一下吧。下面搞一個大的解釋一下:編好后,關(guān)閉編程窗口,關(guān)閉幻燈片母板。現(xiàn)在進(jìn)入第二張幻燈片,再進(jìn)入視圖幻燈片母版注意:第4步那個框是將光標(biāo)放在3那個按鈕右鍵出來的。搞好4后,雙擊點(diǎn)名按鈕,進(jìn)入下一步。關(guān)閉窗口
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 【正版授權(quán)】 IEC 60670-1:2024 RLV EN Boxes and enclosures for electrical accessories for household and similar fixed electrical installations - Part 1: General requirements
- 2025年度電商渠道拓展與營銷合作合同范本
- 2025年度個人住房按揭貸款合同范本-@-1
- 2025年度肉羊屠宰加工企業(yè)戰(zhàn)略合作框架合同4篇
- 班級歷史文化月活動計(jì)劃
- 2025年理發(fā)、美容服務(wù)合作協(xié)議書
- 以消費(fèi)者為中心的品牌策略計(jì)劃
- 幼兒園園所文化建設(shè)的教研活動計(jì)劃
- 推動護(hù)理??瓢l(fā)展與提升的策略計(jì)劃
- 教學(xué)目標(biāo)達(dá)成情況分析計(jì)劃
- 班組建設(shè)考核制度
- 部編版語文四年級下冊全冊大單元整體作業(yè)設(shè)計(jì)
- 2023屆廣東省深圳市寶安區(qū)數(shù)學(xué)六年級第二學(xué)期期末聯(lián)考試題含解析
- 產(chǎn)品銷售保密協(xié)議書
- 收養(yǎng)人撫養(yǎng)教育被收養(yǎng)人能力的證明
- 機(jī)械制圖習(xí)題集第6版習(xí)題及答案
- 創(chuàng)傷嚴(yán)重程度(ISS)評分表(完整版)
- 施工升降機(jī)的安裝步驟
- 損傷控制性手術(shù)
- 熱工儀表校驗(yàn)方案
- 孚能科技(贛州)股份有限公司新員工入職考試附答案
評論
0/150
提交評論