ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
查看: 1037|回复: 3

ACCESS菜鸟求帮助

[复制链接]

TA的精华主题

TA的得分主题

发表于 2013-1-11 15:55 | 显示全部楼层 |阅读模式
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
不会数据库,还在学习中,
请教1、窗体的新操作表中,如何能让比如业务名称=银行转存,转取,利息归本时证券代码、股票名称、成交价格、数量、手续费、印花税、过户费中的数为0且表格为灰色不可填写,业务名称=股息入账,红股入账时,证券代码、股票名称、成交价格、数量、手续费、印花税、过户费中的数为0且表格为灰色不可填写。
2、让实发金额=价格*数量+手续费、印花税、过户费,且当中的数量更改,实发金额跟随发生变化。
3、当股票买入或银行转取时,录入的数量在表的新操作表的数据自动变成负数。


谢谢高手,我现在在学习,顺便求推荐几本入门书

复件 sock.part01.rar

292.97 KB, 下载次数: 5

复件 sock.part02.rar

216.2 KB, 下载次数: 4

TA的精华主题

TA的得分主题

发表于 2013-1-11 16:50 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
第一条做不到,因为你的窗体的数据源是:
SELECT 新操作表.成交日期, 新操作表.业务名称, 新操作表.证券代码, 股票明细表.股票名称, 新操作表.成交价格, 新操作表.成交数量, 新操作表.手续费, 新操作表.印花税, 股票明细表.过户费, 新操作表.实发金额, 新操作表.备注 FROM 股票明细表 INNER JOIN 新操作表 ON 股票明细表.股票代码=新操作表.证券代码;
这个查询有一个要求就是证券代码必须是股票明细表里面存在的股票代码。所以一旦输入0,就会报错,不让你保存这个记录。
第二三两条,没有完全看懂,但可以试试下面的代码:

Private Sub 成交价格_AfterUpdate()
实发金额 = 成交数量 * 成交价格 + 手续费
If 业务名称 = "证券买入" Or 业务名称 = "银行转取" Then 实发金额 = -Abs(实发金额)
End Sub
Private Sub 成交数量_AfterUpdate()
实发金额 = 成交数量 * 成交价格 + 手续费
If 业务名称 = "证券买入" Or 业务名称 = "银行转取" Then 实发金额 = -Abs(实发金额)

End Sub
Private Sub 手续费_AfterUpdate()
实发金额 = 成交数量 * 成交价格 + 手续费
If 业务名称 = "证券买入" Or 业务名称 = "银行转取" Then 实发金额 = -Abs(实发金额)
End Sub

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-1-11 17:17 | 显示全部楼层
本帖最后由 迷失心绪 于 2013-1-11 17:21 编辑
zez 发表于 2013-1-11 16:50
第一条做不到,因为你的窗体的数据源是:
SELECT 新操作表.成交日期, 新操作表.业务名称, 新操作表.证券代 ...


第一条那个可以改,或在明细表里加入一个0的信息的。先谢谢了
excel的VBA我还会那么几句,这个的我一点都不会了,最好是帮我做出来,我自己琢磨,当然能教我就更好了。这只是个思路,是我第一个access表。

TA的精华主题

TA的得分主题

发表于 2013-1-11 17:50 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
做了个例子,不一定符合你的要求。因为你的说明中有些地方 我看不懂。比如“让实发金额=价格*数量+手续费、印花税、过户费”,我就没有看懂。你还得根据你的需要作些修改。

复件 sock.rar

29.82 KB, 下载次数: 8

您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-18 00:18 , Processed in 0.032502 second(s), 11 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

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