Excel中使用VBA制作一個(gè)惡作劇小程序的操作方法
Excel中使用VBA制作一個(gè)惡作劇小程序的操作方法
excel中使用vba制作一個(gè)惡作劇小程序,具體的操作是怎么樣進(jìn)行的?今天,學(xué)習(xí)啦小編就教大家在Excel中使用VBA制作一個(gè)惡作劇小程序的操作方法。
Excel中使用VBA制作一個(gè)惡作劇小程序的操作步驟如下:
首先我們打開(kāi)一個(gè)工作樣表作為例子。
使用alt+f11組合快捷鍵進(jìn)入vbe編輯器,插入一個(gè)新模塊,并在模塊中輸入以下代碼:
Option Explicit
Sub 惡作劇()
Dim Num%
Num = InputBox("選擇1-5任意一個(gè)數(shù)字測(cè)試你的性格")
MsgBox (Choose(Num, "宅", "腐", "妖", "艷", "man"))
End Sub
我們聲明了一個(gè)變量Num為整數(shù)型,并將其賦值為輸入值,并且提示是輸入1-5之間任意一個(gè)數(shù)字。
然后在選取之后,我們使用msgbox將其結(jié)果顯示出來(lái),這里我們使用choose函數(shù)來(lái)做選擇,并給出對(duì)應(yīng)的1-5的選項(xiàng)。
這里我們沒(méi)有對(duì)輸入的數(shù)字進(jìn)行驗(yàn)證,如果輸入小于1,或者是大于5的數(shù)字,那么choose函數(shù)會(huì)因?yàn)閿?shù)字下標(biāo)超出而報(bào)錯(cuò)。
6所以我們必須對(duì)Num變量的輸入值進(jìn)行一個(gè)限制,限制的方法可以使用if函數(shù)對(duì)Num變量值進(jìn)行判斷,如果出現(xiàn)錯(cuò)誤則顯示錯(cuò)誤并且退出過(guò)程。
If Num < 1 Or Num > 5 Then MsgBox ("輸入錯(cuò)誤")
If Num < 1 Or Num > 5 Then Exit Sub
Excel中使用VBA制作一個(gè)惡作劇小程序的操作相關(guān)文章: