InputBox
函數提示用戶輸入值。當輸入值後,若是用戶單擊
肯定 按鈕或按下鍵盤上的
ENTER 鍵,
InputBox
函數將返回文本框中的文本。若是用戶單擊
「取消」 按鈕,該函數將返回一個空字符串(
""
)。
InputBox(prompt[,title][,default][,xpos][,ypos][,helpfile,context])
1024
個字符。 若是消息擴展爲多行,則能夠使用每行之間的回車符(Chr(13)
)或換行符(Chr(10)
)來分隔行。X
軸的位置表示水平從屏幕左側的提示距離。 若是留空,則輸入框水平居中。Y
軸的位置表示豎直方向從屏幕左側的提示距離。若是留空,則輸入框垂直居中。helpfile
。在這個示例中,經過在兩個輸入框(一個用於長度,一個用於寬度)的幫助下在運行時從用戶獲取值來計算矩形的面積。實現代碼以下 -html
Function CountArea() Dim Length As Double Dim Width As Double Length = InputBox("輸入一個長度值: ", "輸入長度") Width = InputBox("輸入一個寬度值:", "輸入寬度") findArea = Length * Width CountArea = findArea End Function原文出自【易百教程】,商業轉載請聯繫做者得到受權,非商業請保留原文連接:https://www.yiibai.com/vba/vba_input_box.html#article-start
實現過程 -yii
第1步 - 執行相同的操做,使用函數名稱進行調用,而後按Enter
鍵,以下圖所示。函數
第2步 - 執行時(點擊單元格,而後移出時即觸發執行),顯示第一個輸入框(長度),在輸入框中輸入一個值。spa
彈出一個輸入框,並輸入長度值code
第3步 - 輸入第一個值後,顯示第二個輸入框(寬度)。htm
第4步 - 輸入第二個數字後,單擊肯定 按鈕。該區域顯示計算獲得結果以下面的截圖所示。blog