在excel中如何使用VBA插入一个按钮,使其点击按钮实现在表格中单元格输入的功能,即刷新数据在excel中如何使用VBA插入一个按钮,使其点击按钮实现在表格中单元格输入的功能
创建一个按钮,其中Sheet1中A列的数据都是不同的,要求:
点击第一次按钮时,把Sheet1中A1的数据传给Sheet3(查询)中的E1
点击第二次按钮时,把Sheet1中A2的数据传给Sheet3(查询)中的E1
点击第三次按钮时,把Sheet1中A3的数据传给Sheet3(查询)中的E1
依次类推下去
点击第N次按钮时,把Sheet1中An的数据传给Sheet3(查询)中的E1
本人刚学VBA,不会写代码,哪位大神能否帮下?非常感谢各位大神!
嗯,是的。因为要根据E1数据来查找相关数据,按老办法就是每次手动输入表1的数据,这样太麻烦了,如果添加一个按钮了就可以自动输入的
追答你试下这个代码嘛
Sub AA()
[AA1] = [AA1] + 1
MsgBox "第:" & [AA1] & "次"
Sheets("查询").[E1] = Cells([AA1], "a")
End Sub
哪个代码?
追答Sub AA()
[AA1] = [AA1] + 1
MsgBox "第:" & [AA1] & "次"
Sheets("查询").[E1] = Cells([AA1], "a")
End Sub
复制到 sheet1 ,不要复制到 查询 这个表
复制之后不能用,无法运行按钮宏,这是怎么回事?
追答你是不是EXCEL版本?
你按钮指定这个宏了?
是Microsoft Office Excel2007版的按钮宏
追答我都是测试了
才发上来的代码
复制到 sheet1 ,不要复制到 sheet名为 查询 这个表
实在不行,发到邮箱。
你看我复制的代码,哪里出现问题了?
你看我复制的代码,哪里出现问题了
?
手机上看不清,AA1单元格是否有数据?宏安全性设置为低。
追问弄好了。非常谢谢大神!想问下,如何记录每次点击查询之后得到的结果?这个结果属于动态变量,随着每点击一次按钮,结果就不一样,现在想自动记录这样的结果并保存到对应的位置,例如:第一次点击按钮就是表1中A1,得到的结果就自动保存到A1对应的B1,C1,D1。A2对应的B2,C2,D2。依次类推
追答例如:第一次点击按钮就是表1中A1,得到的结果就自动保存到A1对应的B1,C1,D1。A2对应的B2,C2,D2。依次类推。
没明白
大神,可以加QQ吗?
本回答被提问者采纳谢谢大神!想问下,如何记录每次点击查询之后得到的结果?这个结果属于动态变量,随着每点击一次按钮,结果就不一样,现在想自动记录这样的结果并保存到对应的位置,例如:第一次点击按钮就是表1中A1,得到的结果就自动保存到A1对应的B1,C1,D1。A2对应的B2,C2,D2。依次类推
本回答被网友采纳点击按钮一次就输入一个数据,每次点击按钮,E1的数据都不一样的
追答谢谢大神!想问下,如何记录每次点击查询之后得到的结果?这个结果属于动态变量,随着每点击一次按钮,结果就不一样,现在想自动记录这样的结果并保存到对应的位置,例如:第一次点击按钮就是表1中A1,得到的结果就自动保存到A1对应的B1,C1,D1。A2对应的B2,C2,D2。依次类推
追答留个企鹅吧,当时就知道你这问题描述有问题,语文肯定没学好,文件发来给你改好就行了
追问QQ私信给你了