请BVA遍历表出现问题,请高手帮忙

ant88 2006-10-10 10:42:59
小弟在工作中想对我的出入库记录统计,并按名字在新的表中汇总,并得到各板件的数量,我的遍历代码到是没有问题,只是我发现表中有的项目虽然存在,但是且统计不到,导致在统计表中出现同名称物品,我的表名称列是用英文,如CDA、BCA这类的表示,我对表的名称重新统一录入后,统计正确,这是什么原因?
  我用循环比较单元格的名称内容,如:
Worksheets(3).Cells( num1 + 1, "b").Value = Worksheets(2).Cells(num1 + 2, "b").Value
后用:字符串比较函数也出现问题
  如:str1=Worksheets(3).Cells( num1 + 1, "b").Value
str2=Worksheets(2).Cells(num1 + 2, "b").Value
if(strcomp(str1,str2)==0) then
end if
也是不能出现正确筛选结果,绝大部分是正确的,就会有几项出现重复,是不是EXCEL的字母编码问题?
还请高手指教!!!不胜感激!
...全文
235 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
ant88 2006-10-10
  • 打赏
  • 举报
回复
yse ,解决问题!
多谢高手
我折腾了半天,被你老一下子解决,利索!
feiyun0112 2006-10-10
  • 打赏
  • 举报
回复
if trim(ucase(str1))=trim(ucase(str2)) then
end if


*****************************************************************************
欢迎使用CSDN论坛阅读器 : CSDN Reader(附全部源代码)
http://www.cnblogs.com/feiyun0112/archive/2006/09/20/509783.html

2,462

社区成员

发帖
与我相关
我的任务
社区描述
VBA(Visual Basic for Applications)是Visual Basic的一种宏语言,是在其桌面应用程序中执行通用的自动化(OLE)任务的编程语言。
社区管理员
  • VBA
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧