|
发表于 2024-1-5 22:11:53
|
显示全部楼层
本帖最后由 啊啊斑斑驳驳 于 2024-1-5 23:14 编辑
测试一:
在 https://c.runoob.com/compile/5648/ 输入代码:
- Module Module1
- Sub Main()
- Console.WriteLine("Hello World!")
- Dim tmp1,tmp2,tmp3,tmp4 AS Integer
- tmp1 = 0
- tmp2 = 0
- tmp3 = 0
- tmp4 = 0
- Console.WriteLine(tmp1 & "," & tmp2 & "," & tmp3 & "," & tmp4 & "")
- tmp1 = 1
- Console.WriteLine(tmp1 & "," & tmp2 & "," & tmp3 & "," & tmp4 & "")
- tmp2 = 2
- Console.WriteLine(tmp1 & "," & tmp2 & "," & tmp3 & "," & tmp4 & "")
- tmp3 = 3
- Console.WriteLine(tmp1 & "," & tmp2 & "," & tmp3 & "," & tmp4 & "")
- tmp4 = 4
- Console.WriteLine(tmp1 & "," & tmp2 & "," & tmp3 & "," & tmp4 & "")
- End Sub
- End Module
复制代码 输出结果:
Hello World!
0,0,0,0
1,0,0,0
1,2,0,0
1,2,3,0
1,2,3,4
符合预期。
测试二:
在本地电脑中打开Excel(版本2311)启用 开发工具,新建工作簿,在代码编辑窗口输入代码:
- Sub 宏2()
- Dim tmp1, tmp2, tmp3, tmp4 As Integer
- tmp1 = 0
- tmp2 = 0
- tmp3 = 0
- tmp4 = 0
- Debug.Print tmp1 & "," & tmp2 & "," & tmp3 & "," & tmp4 & ""
- tmp1 = 1
- Debug.Print tmp1 & "," & tmp2 & "," & tmp3 & "," & tmp4 & ""
- tmp2 = 2
- Debug.Print tmp1 & "," & tmp2 & "," & tmp3 & "," & tmp4 & ""
- tmp3 = 3
- Debug.Print tmp1 & "," & tmp2 & "," & tmp3 & "," & tmp4 & ""
- tmp4 = 4
- Debug.Print tmp1 & "," & tmp2 & "," & tmp3 & "," & tmp4 & ""
- End Sub
复制代码 输出结果:
0,0,0,0
1,0,0,0
1,2,0,0
1,2,3,0
1,2,3,4
符合预期。
测试三:
在WIN10虚拟机中,运行VB,新建EXE,添加按键,编辑单击事件,代码如下:
- Private Sub Command1_Click()
- Dim tmp1, tmp2, tmp3, tmp4 As Integer
- tmp1 = 0
- tmp2 = 0
- tmp3 = 0
- tmp4 = 0
- Debug.Print tmp1 & "," & tmp2 & "," & tmp3 & "," & tmp4 & ""
- tmp1 = 1
- Debug.Print tmp1 & "," & tmp2 & "," & tmp3 & "," & tmp4 & ""
- tmp2 = 2
- Debug.Print tmp1 & "," & tmp2 & "," & tmp3 & "," & tmp4 & ""
- tmp3 = 3
- Debug.Print tmp1 & "," & tmp2 & "," & tmp3 & "," & tmp4 & ""
- tmp4 = 4
- Debug.Print tmp1 & "," & tmp2 & "," & tmp3 & "," & tmp4 & ""
- End Sub
复制代码
输出结果:
0,0,0,0
1,0,0,0
1,2,0,0
1,2,3,0
1,2,3,4
符合预期。
无法复现你的输出。
建议更换编辑环境。
|
|