找回密码
 加入
搜索
查看: 1024|回复: 5

求助一个小小的计算

[复制链接]
发表于 2009-8-15 10:41:44 | 显示全部楼层 |阅读模式
本帖最后由 hdstu 于 2009-8-17 16:49 编辑

Dim $fpqh,$fpzh,$kjfs
Dim $bl=1
Dim $lgfs=$fpzh-$fpqh+$bl
If @error=1 Or $lgfs="" and $fpqh="" and $fpzh="" and $kjfs="" Then
EndIf
$fpzh=inputBox("发票统计","请录入发票止号")
$fpqh=inputBox("发票统计","请录入发票起号")
Select
        Case $fpzh="" and $fpqh=""
                MsgBox("0","发票统计","请录入数据")
        Case Else
                MsgBox("0","发票统计","领购份数为:"&$lgfs&"")
EndSelect


录入起号,止号,计算结果总是“1” 高手们指点下 谢谢
发表于 2009-8-15 11:16:22 | 显示全部楼层
Dim $fpqh, $fpzh, $kjfs, $bl = 1, $lgfs
If @error = 1 Or $lgfs = "" And $fpqh = "" And $fpzh = "" And $kjfs = "" Then
EndIf
$fpzh = InputBox("发票统计", "请录入发票止号")
$fpqh = InputBox("发票统计", "请录入发票起号")
Select
        Case $fpzh = "" And $fpqh = ""
                MsgBox("0", "发票统计", "请录入数据")
        Case Else
                $lgfs = $fpzh - $fpqh + $bl
                MsgBox("0", "发票统计", "领购份数为:" & $lgfs & "")
EndSelect

评分

参与人数 1贡献 +1 收起 理由
lynfr8 + 1

查看全部评分

 楼主| 发表于 2009-8-15 14:57:38 | 显示全部楼层
Dim $fpqh, $fpzh, $kjfs, $bl = 1, $lgfs
If @error = 1 Or $lgfs = "" And $fpqh = "" And $fpzh = "" And $kjfs = "" Then
EndIf
$fpzh = InputBox("发票统计", "请录入发票止号")
$fpqh = InputBox("发票统计 ...
afan 发表于 2009-8-15 11:16



去掉了Dim $lgfs=$fpzh-$fpqh+$bl
发表于 2009-8-15 17:56:19 | 显示全部楼层
楼上的什么意思???
发表于 2009-8-15 21:01:29 | 显示全部楼层
lz的代码,存在逻辑上的不足。
 楼主| 发表于 2009-8-15 21:21:50 | 显示全部楼层
呵,我在看教程 一边看,一边学习
您需要登录后才可以回帖 登录 | 加入

本版积分规则

QQ|手机版|小黑屋|AUTOIT CN ( 鲁ICP备19019924号-1 )谷歌 百度

GMT+8, 2024-5-2 17:18 , Processed in 0.073960 second(s), 23 queries .

Powered by Discuz! X3.5 Licensed

© 2001-2024 Discuz! Team.

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