#每日话题# #申请原创#
以前干活的时候,用过Excel的VBA处理报表上的工作,发现挺好用,使用也方便。后来就尝试用VBA开发诸如文件检索、批量编辑之类的事情。看到本期话题活动,快速删除程序注释,就想起了VBA的事情。使用VBA开发,最大的优点是不需要复杂的IDE,只需要打开Office,使用VB语言开发即可,中间的调试结果和日志,可以使用Excel的表格输出,非常方便。 对于程序注释而言,不同语言的程序,注释方式不一样。比如C语言、C#语言、Java语言,使用“//”和“/* ... */”注释,VB语言使用“'”注释,PLSQL使用“--”注释,51汇编语言使用“;”注释。那么利用程序删除注释,只需要判断注释用的关键字符或者字符串即可。对于“/* ... */”的,则复杂一些,需要查找起始位置,建立标志,查找结束位置;并在处理过程中,对注释字符串嵌套的情况做特殊处理。 总体来说,使用VBA编程还是很方便的,并且利用Excel的单元格,可以很方便实现数据、调试信息等的格式化输出,结果看起来非常清晰、有逻辑性。有兴趣的话,可以试试,学习成本也不高。
|