Board logo

標題: [發問] application.inputbox 與inputbox 使用有何差異 [打印本頁]

作者: amay_lin    時間: 2011-5-20 11:47     標題: application.inputbox 與inputbox 使用有何差異

一、   Application.InputBox
    AA = Application.InputBox("請輸入", "密碼")
    透過物件執行 (例如在工作表設一方塊,巨集指到此模組執行)
                       方向鍵↑↓←→失效 儲存格無法利用方向鍵移動,用滑鼠可以
  直接從程式碼直行 方向鍵 正常可移動

二、InputBox  
    AA = InputBox("請輸入", "密碼")
   透過物件執行 方向鍵 正常可移動
  直接從程式碼直行 方向鍵 正常可移動

可參看附件
以前都沒注意,為何有此差異,有無高手可協助
作者: GBKEE    時間: 2011-5-20 13:12

本帖最後由 GBKEE 於 2011-5-20 13:14 編輯

回復 1# amay_lin
請詳看 VBA說明  InputBox 函數  , InputBox 方法
InputBox 函數  顯示一對話方塊來做為提示,等使用者輸入文字或按下按鈕,並傳回包含文字方塊內容的String。(字串)
InputBox(prompt[, title] [, default] [, xpos] [, ypos] [, helpfile, context])

InputBox 方法
expression.InputBox(Prompt, Title, Default, Left, Top, HelpFile, HelpContextId, Type)
Type 可為以上允許值的和。例如,對可輸入文字和數位輸入方塊,可將 Type 設定為 1 + 2。
意義
0公式
1數字
2文字 (字串)
4邏輯值 (TrueFalse)
8儲存格參照,作為 Range 物件
16錯誤值,比如 #N/A
64數值陣列

作者: chin15    時間: 2011-5-20 14:46

該注意的是"方法"與"函數"是有分的
不能混為一談
作者: amay_lin    時間: 2011-5-24 16:04

謝謝大大們
我已經搞懂了




歡迎光臨 麻辣家族討論版版 (http://forum.twbts.com/)