乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > Excel 关于VBA怎么实现弹出窗口输入数据-excel输入对话框,excel查找对话框不见了

Excel 关于VBA怎么实现弹出窗口输入数据-excel输入对话框,excel查找对话框不见了

作者:乔山办公网日期:

返回目录:excel表格制作


用VBA内置函数inputbox来输入文本,使您的“班级”成为变量。用msgbox来回返M2单元格中的结果值。
DIM bj AS String
bj=inputbox("请输入您的文7a686964616fe58685e5aeb9332本","请输入")
Sheets("ETINFO(正式版)").Select
ActiveWindow.SmallScroll Down:=-6
Rows("1:1").Select
Selection.AutoFilter
Selection.AutoFilter Field:=3, Criteria1:=bj
Selection.AutoFilter Field:=7, Criteria1:="姓名"
Cells.Select
Selection.Copy
Sheets("复制").Select
Range("A1").Select
ActiveSheet.Paste
Range("M2").Select
msgbox range("m2").value
Application.CutCopyMode = False
ActiveCell.FormulaR1C1 = "=COUNTIF(C[-10],""HS4B4"")"
如果你的姓名也需要成为变量,再增加一个变量并用inputbox为变量赋值。
textbox只是文本框,不是对话框。

窗体上插入个textbox控件,就可以输入数据
弹出窗体,可以用代码实现,假设窗体名为userform1

Userform1.show
Sub test()
myPW = "123456"  '设置密码
p = InputBox("请输入运行密码", "温馨提示!", Default)
If myPW = p Then
    MsgBox "OK"     '删除此句,插入原代码
Else
    MsgBox "密码错误,请重新zhidao输入!", , "温馨提示!"
End If
End Sub





Excel中可以利用将inputbox的结果复制给变量的方式,在对话框里输入参数。

软件版本:office2007

举例说明如下

1.在VBA中输入如下代码:

2.在inputbox对话框中输入参数:

就会得到相应的结果:

3.输入的参数不同,结果也就不同:

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网