设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

12下一页
返回列表 发新帖
查看: 3681|回复: 18
打印 上一主题 下一主题

If Month(.Cells(r, 2)) = 1

[复制链接]
跳转到指定楼层
1#
发表于 2005-1-26 00:54:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我想用循环从那列中挑出一月,二月,三月,...因为我要根据出货计划统计出每月每个机种的可能出货量来调整当月的生产计划我的代码是:

Private Sub Outputeverymonth()

Dim r, s, u, v, jan, feb, mar, apr, may, jun, jul, aug, sep, oct, nov, dec As Integer

Dim NET As String

s = 3: jan = 5: feb = 6: mar = 7: apr = 8: may = 9: jun = 10: jul = 11: aug = 12: sep = 13: oct = 14: nov = 15: dec = 16

With ActiveSheet

Application.ScreenUpdating = False '关闭屏幕更新

    Worksheets("数据统计").Range("NET_Area") = ""  '清空以前数据

    Do Until s > 30

        For r = z To x

            If Month(.Cells(r, 2)) = 1 And _

               .Cells(r, 3) = "NET" And _

               .Cells(r, 4) = Worksheets("数据统计").Cells(s, 3) Then

                    u = Worksheets("数据统计").Cells(s, jan)

                    v = Worksheets("数据统计").Cells(s + 1, jan)

                    Worksheets("数据统计").Cells(s, jan) = .Cells(r, 5) + u

                    Worksheets("数据统计").Cells(s + 1, jan) = .Cells(r, 6) + v

            End If

        Next r

            s = s + 2

    Loop

Application.ScreenUpdating = True '打开屏幕更新

End With

End Sub

其中的Month(.cells(r,2))=1不对,也不好因为不能区别年份请老鬼多多指点.(z是常量)
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
发表于 2002-12-9 17:35:00 | 只看该作者
值得一读。
3#
发表于 2002-12-11 00:27:00 | 只看该作者
可太長了要花點時間!  :)

点击这里给我发消息

4#
发表于 2002-12-11 20:40:00 | 只看该作者
感触颇深
5#
发表于 2002-12-12 06:01:00 | 只看该作者
不错,要是能压缩一下那就好了,太长了
分析透彻——个人观点
6#
发表于 2003-1-9 21:25:00 | 只看该作者
决策人物应该多看,分析此类文章。
7#
发表于 2003-1-9 23:01:00 | 只看该作者
很好!!!我不在深圳没有进分析的必要!!进行这样的研究至少要
1个星期的调查研究才可以!!
8#
发表于 2003-1-9 23:37:00 | 只看该作者
一星期太久,只争朝夕!
9#
发表于 2003-1-10 22:27:00 | 只看该作者
三尺寒冰,岂是一日之功!!??
10#
发表于 2003-1-11 17:34:00 | 只看该作者
那是古人也。现在,造风,造雨还不都是挥手之间的事?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2024-5-22 16:43 , Processed in 0.096174 second(s), 34 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表