ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[分享] 进销存系统[完美],希望对大家有帮助!

[复制链接]

TA的精华主题

TA的得分主题

发表于 2010-2-5 23:23 | 显示全部楼层

谢谢楼主!

我会尊重您的要求,有问题还得烦请你多多指教!

TA的精华主题

TA的得分主题

发表于 2010-2-5 23:50 | 显示全部楼层

回复 11楼 kwinawyeth 的帖子

请楼主发给我一个,学习你的代码。多谢!
straybird05@163.com

TA的精华主题

TA的得分主题

发表于 2010-2-6 00:12 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2010-2-6 20:53 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2010-2-6 21:10 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
请楼主发给我一个,学习你的代码。多谢!
jpnip@126.com

TA的精华主题

TA的得分主题

发表于 2010-2-6 23:07 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2010-2-7 11:27 | 显示全部楼层

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-2-8 13:52 | 显示全部楼层
我把使用说明弄了上来,也在传一个最新版的。这个使用说明在新的系统里[帮助]栏里有。 销售系统.rar (89.65 KB, 下载次数: 168)


1.商品入库
    [产品入库]-[入库单],在商品栏输入商品信息。可以是商品条码、商品代码、流水码、拼音码、价格、汉语名称、产地。
    如果输入后产品明细单没显示出具体的产品,那就要查找,即点击[查找],或按F7。然后自动跳转到[商品字典],如果查
找结果只有一个,系统会自动返回该产品的流水码;如果不是唯一,选择相应产品,点击[返回入库单]。如果双击,会返回销售单。
    注:如果[数据库]中没有的项目,不能查找出来。
    增加数量,可以点击数量,每点击一次,增加1,也可手动在数量框输入。点击其他,如批号,焦点会自动调整到相应输
入框中。
    点击保存后,数据会自动保存到[入库明细]中,并自动产生入库单号,入库时间。保存过的数据不能第二次保存。
    点击[新增],会自动增加一张入库单。
    点击[删除]能删除最后一个数据。
    入库时,可以直接把入库品种复制到入库明细中,注意,流水码和产品名称是必须的。否则会造成数据混乱。   
2.首营品种(数据库中没有的品种)
    [数据维护]-[数据库]在数据中间插入行,不能再最后或最前,必须在深红色线条的中间。并把输入填入,流水码和产品名称是
必须的。然后把其他行的-J-和-N-列复制到该行。可点击-J-和-N-列上一行,然后下拉。
    注意:库存不要直接输入数据!
3.产品销售
    [商品销售][销售单] 每次启动,系统会自动切换到销售单,并删除上次遗留在销售单上的数据。
    使用与入库单类似。
    查找时,双击所选产品,会自动返回销售单。也可先选择相应产品,点击[返回销售单]。
    其他应收框应用于产品以外的应收,在其他应收框输入后,总计会加上在数字,应收框也会相应增加。
    预收栏输入总收款。系统会自动算出找零。
    该系统主要用于零售,所以主要快捷都为销售单设计的。
4.产品退货、损溢的使用如同入库单。
5.在使用商用字典是,如果没有要找的产品,可以清空条件框,点击[查询],这时,所以产品都出来了。在点击CTRL+F键,
运用EXCEL的查找功能查找。再做相应的返回操作。
6.如果销售单,入库单,退货单,损溢单,商品字典损毁,可以点击相应的复位即可修复。单数据库不能修复。
7.如需对数据进行其他统计,可以选择[数据库]-[恢复EXCEL菜单]进行操作。把系统另存在操作,以免破坏系统。数据库左
上角[!]可以恢复系统菜单。
8.每次保存后,系统会自动在[backup]文件夹中备份。时间长了,可自己到该文件夹中删除多余的备份文件。

TA的精华主题

TA的得分主题

 楼主| 发表于 2010-2-8 15:39 | 显示全部楼层
可以把以下语句加入thidworkbook 的代码中,F:\backup为放置文件夹backup的路径
Shell "cmd /k del F:\backup\*.* /f /q", vbHide

放入之后如下
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
    Dim strA As String
    Shell "cmd /k del F:\宏晓店\销售\backup\*.* /f /q", vbHide
    ThisWorkbook.Save
    strA = "cmd.exe /c copy " & ThisWorkbook.FullName & " " & ThisWorkbook.Path & "\backup\" & VBA.Split(ThisWorkbook.Name, ".")(0) & Trim(Str(VBA.Year(Now) & VBA.Month(Now) & VBA.Day(Now) & VBA.Hour(Now) & VBA.Minute(Now) & VBA.Second(Now))) & ".xls /Y"
    Call Shell(strA, vbHide)
End Sub


这样在backup文件中就只要保留最新的一个备份文件。

TA的精华主题

TA的得分主题

发表于 2010-2-8 16:15 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册

回复 11楼 kwinawyeth 的帖子

发个密码谢谢!!!!gb_2098@sina.com
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-12-28 11:42 , Processed in 0.036734 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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