InputBox 可用于显示简单对话框,方便用户输入要在宏中使用的信息。 对话框中有“确认”*** 按钮和“取消”*** 按钮。 如果选择“确认”*** 按钮,InputBox 返回在对话框中输入的值。 如果选择“取消”*** 按钮,InputBox 返回 False。 如果Type 为 0,InputBox 返回文本格式的公式(例如,=2*PI()/360)。 ...
Excel VBA的InputBox 方法 由于InputBox函数返回的是文本格式,且无法限制输入的数据类型,计算时容易出错,此时,我们可以使用 Application.InputBox 实现对输入的数据类型进行限制 语法 expression.InputBox(Prompt, Title, Default, Left, Top, HelpFile, HelpContextId, Type)参数解释 当我们输入的类型不正确时,就会...
如果使用InputBox方法要求用户输入公式,那么必须使用FormulaLocal属性将公式赋值给Range对象。 VBA还提供了一个与InputBox方法同名的内置函数:InputBox函数,只能在对话框中输入数据,如果用户什么也没有输入,则返回零长度的字符串;如果用户单击“取消”按钮,同样...
Subinputbox_slipt_replace()Dimarr,in_get On Error Resume Next in_get=Application.InputBox(prompt:="请输入要取得的列数"&vbLf&"1.如果要全部就用“0”"&vbLf&"2.如果要其中几列,请用“,”分割输入",Title:="请输入列号",Default:="0",Type:=3)On Error GoTo0If in_get=""Then MsgBox"你没...
expression.InputBox(Prompt,Title,Default,Left,Top,HelpFile,HelpContextID,Type) expression代表Application物件的變數。 參數 名稱必要/選用資料類型描述 Prompt必要字串在對話方塊中顯示的訊息。 可以是字串、數字、日期或布林值(在顯示之前 Microsoft Excel 會自動將布林值強制轉換成String)。 最大長度為255 個字元,...
在Excel VBA中,InputBox还可作为程序方法来使用。 1. 新建一个过程“test1”,输入Application.InputBox,可看到其参数类型,基本和InputBox函数一致,除了最后一个type。 2. type:可选参数,用于明确返回数据的类型。 3. 如果设置为1,则输入框中必须输入数字类型。
#003代码运行激活Sheet1工作表,弹出对话框我们可以选择Sheet1表的单元格,Type:=8代表是Range对象。Ø 知识扩展点:显示一个接收用户输入的对话框。返回此对话框中输入的信息。语法 表达式.InputBox(Prompt, Title, Default, Left, Top, HelpFile, HelpContextID, Type)表达式一个代表 Application 对象的变量。...
1. 转到“开发者”选项卡 -> “Visual Basic” -> 打开VBA编辑器。2. 插入一个模块 -> 编写以下代码: Sub HighlightCells() Dim rng As Range Set rng = Application.InputBox("请选择一个范围:", Type:=8) rng.Select With Selection .FormatConditions.Delete .FormatConditions.Ad...
Excel VBA中InputBox函数的参数介绍如下:prompt:必要参数。用于设置InputBox对话框中显示的文本,提示用户输入所需信息。title:可选参数。用于为对话框命名,其默认值为主程序名。通过设置此参数,可以让对话框更具识别性。default:可选参数。用于设置对话框默认显示的内容。若不设置此参数,则输入框为...