首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用F8运行每一行?

如何使用F8运行每一行?
EN

Stack Overflow用户
提问于 2017-02-01 21:00:34
回答 1查看 1.7K关注 0票数 0

如何运行私有子程序,并执行每一行?

它不允许我通过按F8来介入。

代码语言:javascript
复制
Private Sub upload_fed_expenses_batch()
    
    Dim dbConn As ADODB.Connection, sSQL As String, rsLocal As New ADODB.Recordset, rstmp As New ADODB.Recordset
    Dim dbOracle As New ADODB.Connection, rsOracle As New ADODB.Recordset, lCount As Long, rsValue As New ADODB.Recordset
    Dim dAmount As Double, dBase As Double

    Stop
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-02-01 21:22:26

只执行可执行指令的步骤。

Dim语句是不可执行的;它们的顺序实际上并不重要--实际上,在执行进入其作用域*时,局部变量就会出现*,而不管在该作用域中声明的位置。

因此,在本例中,当执行进入upload_fed_expenses_batch过程时,它会命中第一个可执行语句,因为这是一个Stop语句,就在那里然后停止。

,您可以使用F8逐行运行可执行代码,但是正如注释中所准确提到的那样,您不能中断声明。

*对Static本地人提出警告。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41989668

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档