1)压缩包里的VB工程文件因数据源的问题和AUTOCAD环境的问题我没能正常运行,也懒得修改该工程中在设计时指定的数据源。数据源应当进行动态设置,而不应在窗体数据控件中设置。
2)从压缩包里的VB工程代码编写的角度看,也是蛮有经验的写手。代码工整规范,有方案,有注释,很容易追踪。但程序动态设置没有做好。还有在进行大量数据运算时,没有考虑到让计算机同时响应其它程序对CPU的需求,太霸道。
3)从压缩包中的的EXCEL文件中的宏的代码看,改写的也还不错啊。如果是楼主自已改的,稍加时日,一定能实现目标的。难道你是在运算之后在单位损耗的绘图问题上遇上了麻烦?
4)因为不知道楼主的方案,以及为什么要修改成VBA,所以也不好有什么具体的意见和建议。但VBA是肯定能实现压缩包里的VB6工程的结果。
所以,基本同意2,3,5楼的意见。
找任何一个编程人员,他对楼主的工程必须要做下面二件事中的其中之一:
1)向你详细询问工程需求,或者你给出详细的设计方案。这是首选
2)仔细分析现在的源码(基本上没人愿意读别人写的代码,除非这个代码中含有的技术值得学习。显然压缩包中的VB6工程没有这项技术)
===================================================
讨厌C#的行尾的小尾巴;和一对大括号{ }
===================================================