永发信息网

如何调试Excel VBA代码

答案:2  悬赏:0  手机版
解决时间 2021-02-04 04:50
如何调试Excel VBA代码
最佳答案
最有用的调试措施就是按F8一行一行的执行程序代码,可以看见语句流程,特别是循环和判断语句的时候。
调试过程中,鼠标放在变量上会显示值,对于需要随时查看值的变量,可以点鼠标右键添加到监视窗口。
有的循环步骤较多,在跟踪几次确认没有问题之后,可以在后面的语句上按F9设置断点,然后选择继续执行程序就可以一直不停的执行到断点位置。
全部回答

右键单击工作表标签,选择查看代码,输入如下代码:

sub 保存历史数据()     dim irow as integer     dim i as integer     dim ibook as workbook     dim isht as worksheet     on error resume next     set ibook = getobject("f:\历史数据.xls")     '假设保存到历史数据sheet1工作表中,若不是修改下句代码中的sheet1为对应工作表名称。     set isht = ibook.sheets("sheet1")     with isht     i = .range("a65536").end(xlup).row + 1     .range("a" & i) = "'" & worksheetfunction.text(i - 1, "00000")     .range("b" & i) = "'" & worksheetfunction.text(date, "yyy-mm-dd")     .range("c" & i) = worksheetfunction.text(time, "hh:mm:ss")     .range("d" & i) = range("k3")     .range("e" & i) = range("k4")     .range("f" & i) = range("n4")     .range("g" & i) = range("n4")     .range("h" & i) = range("k5")     .range("i" & i) = range("k6")     end with     ibook.windows(1).viluosible = true     ibook.save     ibook.close end sub

插入窗体控件按钮,更改显示名字为“保存”,指定宏“保存历史数据”。需要时,单击“保存”按钮即可。

我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
沧州剑桥地址在什么地方,我要处理点事
()—How much do you spend__the deautiful j
BeLLE(昆明百货大楼北区)我想知道这个在什么
伟大的反义词和违抗的近义词是什么
逆战巨兽机甲在机甲战里有多少血? 怎么买这
失语的意思是什么啊?知道的请说下!
看图猜成语很多鸡蛋好危险啊是什么成语答案介
生活还是很美好的图片
化学分析工程师从哪报考?
鄂州坐地铁到武汉
懂我的人不需要我解释,不懂我的人我不需要解
中山路中段/包公湖南路(路口)地址在什么地方
在研究某城市居民的家庭消费结构时,在全部50
口才训练方法
蓬莱阁酒店这个地址在什么地方,我要处理点事
推荐资讯
劳力士/帝舵北京服务中心地址有知道的么?有
我是开童装店的,可是现在生意很难做了,旁边
急!!我是今年要毕业的大四学生,我想问一下
XXX性染色体的女性有什么特点?
合肥恒大华府和绿城玫瑰园哪个房子好
朝阳轮胎(西影路)怎么去啊,我要去那办事
上海大众联合发展有限公司工资待遇怎么样?明
庾楼的意思是什么啊?知道的请说下!
蔴地川小学怎么去啊,我要去那办事
六安哪里有专修奥迪的
手机怎么打中间的点
汽车装两台DSP有什么用?
正方形一边上任一点到这个正方形两条对角线的
阴历怎么看 ?