一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

使用Office2003 VBA制作有倒計(jì)時(shí)功能的PPT

 本明書館 2016-10-22

來自 謝廠節(jié)的博客

  1. 新建一個(gè)PPT
  2. 設(shè)計(jì)好背景界面
  3. 點(diǎn)擊菜單視圖-工具欄-Visual Basic
  4. 點(diǎn)擊圖示,拖動(dòng)按鈕到界面上

  5. 拖到界面的按鈕上點(diǎn)右鍵,選擇“屬性”

  6. 在Caption輸入“開始倒計(jì)時(shí)”

  7. 如下圖所示,再拖動(dòng)幾個(gè)控件到界面上

  8. 在按鈕上點(diǎn)右鍵,選擇“查看代碼”(或按鍵Alt+F11,打開VBA編程環(huán)境,后雙擊Slide1)
  9. ff
  10. 輸入代碼
    [vb] view plain copy
     在CODE上查看代碼片派生到我的代碼片
    1. Private Declare Function GetTickCount Lib "kernel32.dll" () As Long  
    2. Private Declare Sub Sleep Lib "kernel32.dll" (ByVal dwMilliseconds As Long)  
    3. 'Private Declare Function PlaySound Lib "winmm.dll" Alias "sndPlaySoundA" (ByVal lpszName As String, ByVal uFlags As Long) As Long  
    4. Const InterVal = 1000 '自定義的時(shí)間間隔  
    5.   
    6. Private Sub CommandButton1_Click()  
    7.   
    8. Static State, myStop As Boolean  
    9. Dim preTime, curTime, myTime, jsTime, txTime As Long  
    10. If State Then myStop = TrueExit Sub  
    11. CommandButton1.Caption = "停止倒計(jì)時(shí)"  
    12. State = True  
    13. preTime = GetTickCount  
    14. myTime = Val(TextBox2) + 1  
    15. jsTime = Val(TextBox2) + 2  
    16. txTime = Val(TextBox3)  
    17. Label3.Visible = False  
    18. Label4.Visible = False  
    19. TextBox2.Visible = False  
    20. TextBox3.Visible = False  
    21. Label2.Caption = "計(jì)時(shí)進(jìn)行中"  
    22. Do  
    23.     curTime = GetTickCount  
    24.     If curTime - preTime >= InterVal * (jsTime - myTime) Then  
    25.         myTime = myTime - 1  
    26.         TextBox1 = myTime  
    27.         DoEvents  
    28.         If myTime = txTime Then  
    29.             Label2.Caption = "計(jì)時(shí)將結(jié)束"  
    30.            ' Call PlaySound("Ding.wav", 0&)  
    31.         End If  
    32.         If myTime = 0 Then  
    33.             State = False  
    34.             myStop = False  
    35.             CommandButton1.Caption = "開始倒計(jì)時(shí)"  
    36.            ' Call PlaySound("End.wav", 0&)  
    37.             Exit Do  
    38.         End If  
    39.     End If  
    40.     Sleep (20)  
    41.     Label1 = Time  
    42.     DoEvents  
    43.     If myStop Then  
    44.         State = False  
    45.         myStop = False  
    46.         CommandButton1.Caption = "開始倒計(jì)時(shí)"  
    47.         MsgBox "倒計(jì)時(shí)終止!", vbInformation + vbOKOnly, "操作提示"  
    48.         Exit Do  
    49.     End If  
    50. Loop  
    51. Label2.Caption = "計(jì)時(shí)時(shí)間到"  
    52. Label3.Visible = True  
    53. Label4.Visible = True  
    54. TextBox2.Visible = True  
    55. TextBox3.Visible = True  
    56. End Sub  

  11. 保存后,按Shift+F5 , 演示。在請(qǐng)輸入倒計(jì)時(shí)時(shí)間(秒)填入60,在倒計(jì)時(shí)結(jié)束前提醒(秒)填入5,點(diǎn)擊“開始倒計(jì)時(shí)”按鈕。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    欧美黄色黑人一区二区| 国产精品亚洲综合天堂夜夜| 欧美激情区一区二区三区| 亚洲欧美日韩中文字幕二欧美| 肥白女人日韩中文视频| 中文字日产幕码三区国产| 免费黄片视频美女一区| 麻豆印象传媒在线观看| 国产成人午夜福利片片| 亚洲午夜福利不卡片在线| 一本色道久久综合狠狠躁| 九九热这里有精品20| 亚洲天堂有码中文字幕视频| 精品亚洲香蕉久久综合网| 翘臀少妇成人一区二区| 国产精品视频一区麻豆专区| 国产精品熟女在线视频| 日本成人三级在线播放| 亚洲中文字幕乱码亚洲| 亚洲国产成人av毛片国产| 欧美日韩在线观看自拍| 国产情侣激情在线对白| 黄色国产精品一区二区三区| 亚洲人妻av中文字幕| 亚洲欧美一二区日韩高清在线| 亚洲乱码av中文一区二区三区| 粗暴蹂躏中文一区二区三区| 日韩人妻免费视频一专区| 天海翼精品久久中文字幕| 欧美日韩国产综合在线| 欧美乱视频一区二区三区| 国产精品不卡高清在线观看| 91久久国产福利自产拍| 日韩欧美国产精品自拍| 欧美中文字幕日韩精品| 欧美午夜国产在线观看| 麻豆一区二区三区在线免费| 日韩精品第一区二区三区| 国产精品亚洲二区三区| 日韩欧美国产精品自拍| 国产日韩欧美一区二区|