在学习VBA,自己写了一段代码但是调试的时候报错,但是又不知道是哪里错了,黄色的那行代码,请高手指教
展开全部
朋友,您好!
你是否以为大家都没事做,闲着,非得解你的题度日。
首先,你的问题在于,既有代码,为何发个图片上来,如果有代码上来,帮你解题的人也可以复制下来进行本机调试,何苦有了代码还劳烦别人再写。更何况,再写的代码也不完全就跟你上面的代码一模一样,又如何发现你代码的错误呢?
其次,你代码的问题,依我看,不止一处,不要纠结于那一行。譬如,g为文本,有见过文本能直接相“+”的吗?除非是数值型文本,可你的不是。试想,如果g都出问题,那么,那行黄色的代码必将出问题。再说,你的最后两行的复制与粘贴代码本身语法就错误。就算你复制过程成功,粘贴也会失败的。要么改变语法,要么增加一行选择单元格的代码。
由衷地奉劝那些想解代码的人,不要将原本就有的代码截成图片,上代码就行了,可以节省解题朋友的宝贵时间。
你是否以为大家都没事做,闲着,非得解你的题度日。
首先,你的问题在于,既有代码,为何发个图片上来,如果有代码上来,帮你解题的人也可以复制下来进行本机调试,何苦有了代码还劳烦别人再写。更何况,再写的代码也不完全就跟你上面的代码一模一样,又如何发现你代码的错误呢?
其次,你代码的问题,依我看,不止一处,不要纠结于那一行。譬如,g为文本,有见过文本能直接相“+”的吗?除非是数值型文本,可你的不是。试想,如果g都出问题,那么,那行黄色的代码必将出问题。再说,你的最后两行的复制与粘贴代码本身语法就错误。就算你复制过程成功,粘贴也会失败的。要么改变语法,要么增加一行选择单元格的代码。
由衷地奉劝那些想解代码的人,不要将原本就有的代码截成图片,上代码就行了,可以节省解题朋友的宝贵时间。
追问
谢谢您的提醒
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询