| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 385 人关注过本帖, 1 人收藏
标题:求:IF判断问题,头大。。。
只看楼主 加入收藏
qq6222066
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2013-11-4
结帖率:0
收藏(1)
已结贴  问题点数:20 回复次数:3 
求:IF判断问题,头大。。。
如下代码中,不管判断条件是不是成立,else后面的语句都执行,求帮忙,哪位大侠有空,加我QQ,我演示一下给你看看,真是上大火了。。。
Dim K As Integer
Dim J As Integer
Dim y As Integer

J = MSFlexGrid1.rows
K = 1
  For M2 = 1 To MSFlexGrid1.rows - 2
   
     'Text1 = I '测试用语句
      For n = 1 To MSFlexGrid2.rows - 1
         
       If MSFlexGrid1.TextMatrix(M2, 3) = MSFlexGrid2.TextMatrix(n, 3) Then
         xlApp1.Worksheets(sheetname).Cells(K + 1, 1) = MSFlexGrid1.TextMatrix(M2, 0)
         xlApp1.Worksheets(sheetname).Cells(K + 1, 2) = MSFlexGrid1.TextMatrix(M2, 1)
         xlApp1.Worksheets(sheetname).Cells(K + 1, 3) = MSFlexGrid2.TextMatrix(n, 2) - MSFlexGrid1.TextMatrix(M2, 2)
         xlApp1.Worksheets(sheetname).Cells(K + 1, 4) = MSFlexGrid1.TextMatrix(M2, 3)
         

   Else
   
       xlApp1.Worksheets(sheetname).Cells(J + 1, 1) = MSFlexGrid2.TextMatrix(M2, 0)
       xlApp1.Worksheets(sheetname).Cells(J + 1, 2) = MSFlexGrid2.TextMatrix(M2, 1)
       xlApp1.Worksheets(sheetname).Cells(J + 1, 3) = MSFlexGrid2.TextMatrix(M2, 2)
       xlApp1.Worksheets(sheetname).Cells(J + 1, 4) = MSFlexGrid2.TextMatrix(M2, 3)

   End If
         Next n
        K = K + 1
        J = J + 1
   Next M2
搜索更多相关主题的帖子: Text1 
2013-11-04 21:24
vbvcr51
Rank: 10Rank: 10Rank: 10
等 级:贵宾
威 望:18
帖 子:364
专家分:1724
注 册:2013-11-3
收藏
得分:20 
用<>试试。静心慢慢调试一下。
2013-11-04 21:34
qq6222066
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2013-11-4
收藏
得分:0 
试过,一样不行。
我把两个月的工资表放在一个表格里,一 、看看有没有新增加的人,如果有,就在添加在第一个月的后面;二、把两个月每个人的工资差算出来。因为有重名的,用身份证进行对比。
生成汇总表.rar (13.81 KB)
,这是原文件,还有测试数据,哪位有时间帮忙看一下。
2013-11-05 16:02
qq6222066
Rank: 1
等 级:新手上路
帖 子:3
专家分:0
注 册:2013-11-4
收藏
得分:0 
功能已经通过VBA实现,可问题搞不明白不甘心。不大写程序,有点儿乱,见谅。
2013-11-05 16:03
快速回复:求:IF判断问题,头大。。。
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.052966 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved