VB Msgbox为什么要把数值转为字符串
PrivateSubWorksheet_SelectionChange(ByValTargetAsRange)MsgBoxCStr(Target.Row)+","+CSt...
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
MsgBox CStr(Target.Row) + "," + CStr(Target.Column)
End Sub
为什么不能如下
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
MsgBox Target.Row + "," + Target.Column
End Sub 展开
MsgBox CStr(Target.Row) + "," + CStr(Target.Column)
End Sub
为什么不能如下
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
MsgBox Target.Row + "," + Target.Column
End Sub 展开
4个回答
展开全部
把"+"号改成"&",就不用转了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
MsgBox后面的参数必须是字符串类型的
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要有良好的习惯
MsgBox (Target.Row + "," + "Target.Column")
这样就可以了,平时要这样写msgbox("你好,VB!")
MsgBox (Target.Row + "," + "Target.Column")
这样就可以了,平时要这样写msgbox("你好,VB!")
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询