标签: vba excel-vba excel
我有一个基本的VBA问题。请参阅下面的代码,我希望第一个msgbox会出现错误消息,因为您无法计算整数加上字符串,但事实并非如此。怎么了?为什么,VBA似乎在改变这里的数据类型?提前致谢。
Sub calc1() Dim x As String x = 100 MsgBox 1 + x ' display 101 Msgbox "1" + x ' display 1100 End Sub