小编Van*_*mex的帖子

VBA:如何显示错误消息,就像具有"调试"按钮的标准错误消息一样?

像往常一样,我使用On Error Goto语句创建一个错误处理程序,在那里我放了几行清理代码并显示错误信息,但现在我不想失去默认处理程序的舒适度,它也指向我的确切行发生错误的地方.我怎样才能做到这一点?

提前致谢.

excel scripting vba ms-office excel-vba

22
推荐指数
1
解决办法
18万
查看次数

VBA:如何在工作簿/工作表中发生最后一个错误时通过VBA代码获取最后一个使用过的单元格?

最后,我想将单元格移动到发生最后一次错误的位置.编辑:忘了说我正在使用Excel 2003.

excel scripting vba excel-vba

4
推荐指数
1
解决办法
1万
查看次数

VBA:如何通过函数更改另一个单元格的值?

我是Excel VBA新手。

如何通过用户定义的函数更改指定单元格的值?这段代码有什么问题:

Function Test(ByVal ACell As Range) As String
  ACell.Value = "This text is set by a function"
  Test := "Result"
End Function
Run Code Online (Sandbox Code Playgroud)

我的希望是...当我=Test(E6)在单元格E1中键入内容时,Excel将在E6中显示指定的文本。

excel vba excel-vba

3
推荐指数
2
解决办法
1万
查看次数

VBA:如何使VBE中的当前光标跳转到最后一个错误发生的行?

这仍然与我以前的问题有关,VBA:如何显示错误消息,就像标准错误消息有一个"调试"按钮?

现在,我成功地使VBE中的当前光标跳转到VBE中的特定过程.我曾经Application.Goto实现过这个目标.但是,实际上我想要的是让VBE中的当前光标跳转到最后一个错误发生的行.我怀疑在Application.VBE对象中应该有一些有用的东西,但不知道哪个?

解决这个问题也意味着完全满足我之前的问题.任何提示甚至肮脏的技巧?

excel scripting vba ms-office excel-vba

3
推荐指数
1
解决办法
2790
查看次数

标签 统计

excel ×4

excel-vba ×4

vba ×4

scripting ×3

ms-office ×2