关闭使用vba打开的查找菜单后,excel没有响应

时间:2017-01-06 10:32:21

标签: excel vba excel-vba

我在Excel工具栏中创建了一个按钮,用于打开“查找”菜单(ctrl + f)。

Sub Button6_Click()

Application.Dialogs(xlDialogFormulaFind).Show

End Sub

搜索完成后,关闭此菜单,excel不再响应并自行关闭。有什么想法吗?

另外,我没有得到与使用ctrl + f完全相同的查找对话框。有没有办法在vba中使用键盘功能?

为什么不使用ctrl + f而不是按钮。因为我的同事对excel并不是很好,而且已经为他们记住了太多了:)

1 个答案:

答案 0 :(得分:1)

这是模仿VBA中按键的方法^ Ctrl

Sub Button6_Click()

Application.SendKeys ("^f")

End Sub