24小时热门版块排行榜    

Znn3bq.jpeg
查看: 130  |  回复: 2
当前主题已经存档。
【悬赏金币】回答本帖问题,作者五湖四海将赠送您 10 个金币

五湖四海

铜虫 (正式写手)

[求助] 有关 Microsoft Access 编程问题【有效期至2008年6月20日】,

我最近用到Microsoft Access,需要编程。我就按照excel 的编程方法编了一下,可是不能用哦,呵呵。

不知什么缘故?请指教。

我的任务是这样的:需要将某人应缴的款打印出来,数据来源于某一表格。应缴款项只有1100元和1400元两种,所以我编了个程序是这样的(1):

  ="  ¥  " & Mid([总额],1,1) & "  " & Mid([总额],2,1) & "  " & Mid([总额],3,1) & "  " & Mid([总额],4,1) & "  " & "0  0"

这个程序很好用,但是后来增加了一种应缴款886元,这是3位数呀,如果不修改程序就会出问题:因为这种情况下会将百位数放到千位数了,所以程序改为(2):

="  ¥  " & Mid([总额],1,1) & "  " & Mid([总额],2,1) & "  " & Mid([总额],3,1) & "  " & "0  0"

可是,由于人数很多,4位数和3位数交叉出现,我就想编一个程序:当4位数时自动用(1)式,而碰到3位数时自动用(2)式。我用得是excel里的IF语句,如下(3)

=IF(LEN([总额])=4,"  ¥  " & Mid([总额],1,1) & "  " & Mid([总额],2,1) & "  " & Mid([总额],3,1) & "  " & Mid([总额],4,1) & "  " & "0  0",IF(LEN([总额])=3,"  ¥  " & Mid([总额],1,1) & "  " & Mid([总额],2,1) & "  " & Mid([总额],3,1) & "  " & "0  0")

不知我的语句哪里出错了,打开report 时提问 IF___________,不论填什么都是错的。请大侠指教。

[ Last edited by 五湖四海 on 2008-6-11 at 10:17 ]

» 猜你喜欢

运动比学习重要 学习比睡眠重要 睡眠比交际重要 交际比饮食重要 饮食比娱乐重要 娱乐可要可不要
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

五湖四海

铜虫 (正式写手)

呵呵,就没有人支持一下?
运动比学习重要 学习比睡眠重要 睡眠比交际重要 交际比饮食重要 饮食比娱乐重要 娱乐可要可不要
2楼2008-06-12 09:29:27
已阅   关注TA 给TA发消息 送TA红花 TA的回帖

zhanngfengcasc

金虫 (正式写手)

没在Access里面直接这么写过,你随便找个工具(.net,Eclipse甚至VB6.0)做个连接Access的程序就可以的,应该很简单,那样会屏蔽掉位数的事情,只要将其定义成一个String,数字的话是int就行了
我没病没灾,父母双全,有理想有梦想,努力学习和工作,我过得不错,我以后会更好。
3楼2008-06-12 09:44:48
已阅   关注TA 给TA发消息 送TA红花 TA的回帖
相关版块跳转 我要订阅楼主 五湖四海 的主题更新
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 调剂求收留 +28 果然有我 2026-04-10 29/1450 2026-04-12 17:56 by 郁郁菲菲
[考研] 药学求调剂 +3 RussHu 2026-04-12 4/200 2026-04-12 17:49 by 陈皮皮
[考研] 本科南方医科大学 一志愿985 药学学硕284分 求调剂 +5 弱水听文 2026-04-09 5/250 2026-04-12 13:16 by shengxi123
[考研] 求助调剂,跨调 +12 X十甫寸Y 2026-04-11 12/600 2026-04-12 10:20 by zhouyuwinner
[考研] 288求调剂,一志愿华南理工大学071005 +18 ioodiiij 2026-04-08 18/900 2026-04-11 20:25 by liyun12321
[考研] 352 求调剂 +6 yzion 2026-04-11 8/400 2026-04-11 16:24 by 明月此时有
[考研] 0854求调剂 +7 assdll 2026-04-05 7/350 2026-04-11 10:34 by Delta2012
[考研] 087100初试311求调剂 +4 任雅琴 2026-04-09 4/200 2026-04-11 10:33 by zhq0425
[考研] 275求调剂 +9 1624447980 2026-04-08 10/500 2026-04-11 10:20 by Delta2012
[考研] 一志愿211,化学310分,本科重点双非,求调剂 +23 努力奋斗112 2026-04-08 23/1150 2026-04-10 23:29 by 314126402
[考研] 调剂 +19 小张ZA 2026-04-10 20/1000 2026-04-10 22:08 by 猪会飞
[考研] 266求调剂 +29 阳阳哇塞 2026-04-07 29/1450 2026-04-10 16:20 by 高维春
[考研] 071000生物学调剂求助 +17 zzzzwww 2026-04-09 20/1000 2026-04-10 15:55 by 求调剂zz
[考研] 已调剂 +18 柴郡猫_ 2026-04-09 19/950 2026-04-09 22:10 by 柴郡猫_
[考研] 材料专硕调剂 +16 哈哈哈吼吼吼哈 2026-04-07 17/850 2026-04-09 21:16 by wutongshun
[考研] 367求调剂 +10 hffQAQ 2026-04-09 10/500 2026-04-09 18:06 by lijunpoly
[考研] 一志愿华东理工085601材料工程303分求调剂 +15 a1708 2026-04-06 15/750 2026-04-08 16:23 by luoyongfeng
[考研] 一志愿西南090202求调剂 +4 在线求有学上 2026-04-07 4/200 2026-04-07 19:47 by biomichael
[考研] 信工所11408 340分 本科西安交大自动化 +3 moontrek 2026-04-06 3/150 2026-04-07 09:56 by chongya
[考研] 085100建筑学 寻求跨专业调剂 一志愿南大294分 校级省级国家级奖项若干 踏实肯干 +3 1021075758 2026-04-06 4/200 2026-04-07 09:23 by 蓝云思雨
信息提示
请填处理意见