1

我想做一系列小测试,帮助我理解以正确方式生成数据的小企业问题。

我的第一种方法是为自己证明我可以在 VBE 的即时窗口中打印(字符串数据类型)ID 列表(使用 .value 方法),这样我就可以看到该列表,然后我可以构建另一个测试.

我目前的 VBA 代码显示了这一点,我将“CustTest”定义为表 1 中 A1:A100 的命名范围

Sub TestRanges()

Dim Custrng As Range

For Each Custrng In Range("CustTest")
    Print Custrng.Value
Next
End Sub

我也想过这个

Sub TestRanges()

Dim Custrng As Range

For Each Custrng In Range("CustTest")
    With Custrng
       Print  .Value
    End With
Next
End Sub

这出现了一个错误,我不确定发生了什么,编译错误:- 没有合适的对象,方法无效。

有什么建议么?

谢谢,彼得。

4

1 回答 1

5

使用:Debug.Print .Value代替Print .Value

附加信息: Print仅适用于立即窗口。但是,我们可以在那里使用?(问号) 而不是Print

于 2013-04-05T11:23:12.147 回答