首页 > Office专区 > Excel教程 >

使用 Excel 制作小超市收银系统

来源:互联网 2023-02-21 16:31:08 421

小超市大都有电脑了。上上网、看看片,即使不为小超市业务也会搞一台电脑。那么有没有办法利用电脑提高收银效率呢?答案是肯定的。n6l办公区 - 实用经验教程分享!

n6l办公区 - 实用经验教程分享!

n6l办公区 - 实用经验教程分享!

现在就一步一步跟我一起创建自己的小超市收银机。n6l办公区 - 实用经验教程分享!

n6l办公区 - 实用经验教程分享!

实现的功能:n6l办公区 - 实用经验教程分享!

1、输入商品条码号,自动显示商品的名称、价格和图片,并且自动加入到收银条中;n6l办公区 - 实用经验教程分享!

2、使用照相机或者扫描枪扫描条码,自动显示商品的名称、价格和图片,并且加入到收银统计中;n6l办公区 - 实用经验教程分享!

3、自动计算合计金额;n6l办公区 - 实用经验教程分享!

n6l办公区 - 实用经验教程分享!

一下子你的小超市就可以鸟枪换炮了!n6l办公区 - 实用经验教程分享!

工具/原料

  • Windows 电脑
  • Microsoft Excel
  • 条码枪(可选)
  • 打印机(可选)

基本步骤

  • 1

    打开 Excel 将商品信息输入到 Excel 中的 Sheet2 中n6l办公区 - 实用经验教程分享!

    使用 Excel 制作小超市收银系统n6l办公区 - 实用经验教程分享!

  • 2

    在 Excel 的 Sheet1 中最上面放一个输入框,用于输入条码或者扫描条码n6l办公区 - 实用经验教程分享!

    使用 Excel 制作小超市收银系统n6l办公区 - 实用经验教程分享!

  • 3

    在 Excel 的 Sheet1 中最上面放一个用于清零的按钮n6l办公区 - 实用经验教程分享!

    使用 Excel 制作小超市收银系统n6l办公区 - 实用经验教程分享!

  • 4

    双击这个“清零”按钮,打开VBA编辑窗口n6l办公区 - 实用经验教程分享!

    将其中自动生成的如下2行n6l办公区 - 实用经验教程分享!

    Private Sub CommandButton1_Click()n6l办公区 - 实用经验教程分享!

    n6l办公区 - 实用经验教程分享!

    End Subn6l办公区 - 实用经验教程分享!

    换成输入如下的内容:n6l办公区 - 实用经验教程分享!

    Private Sub CommandButton1_Click()n6l办公区 - 实用经验教程分享!

    For i = 4 To 100n6l办公区 - 实用经验教程分享!

    If Me.Cells(i, 1) Is Nothing Thenn6l办公区 - 实用经验教程分享!

    Me.Cells(i, 2).Value = ""n6l办公区 - 实用经验教程分享!

    Me.Cells(i, 3).Value = ""n6l办公区 - 实用经验教程分享!

    Me.Cells(4, 2).Value = "合计"n6l办公区 - 实用经验教程分享!

    Me.Cells(4, 3).Value = 0#n6l办公区 - 实用经验教程分享!

    Exit Forn6l办公区 - 实用经验教程分享!

    End Ifn6l办公区 - 实用经验教程分享!

    If Me.Cells(i, 1).Value = "" Thenn6l办公区 - 实用经验教程分享!

    Me.Cells(i, 2).Value = ""n6l办公区 - 实用经验教程分享!

    Me.Cells(i, 3).Value = ""n6l办公区 - 实用经验教程分享!

    Me.Cells(4, 2).Value = "合计"n6l办公区 - 实用经验教程分享!

    Me.Cells(4, 3).Value = 0n6l办公区 - 实用经验教程分享!

    Exit Forn6l办公区 - 实用经验教程分享!

    End Ifn6l办公区 - 实用经验教程分享!

    Me.Cells(i, 1).Value = ""n6l办公区 - 实用经验教程分享!

    Me.Cells(i, 2).Value = ""n6l办公区 - 实用经验教程分享!

    Me.Cells(i, 3).Value = ""n6l办公区 - 实用经验教程分享!

    Nextn6l办公区 - 实用经验教程分享!

    TextBox1.Text = ""n6l办公区 - 实用经验教程分享!

    Image1.Picture = Nothingn6l办公区 - 实用经验教程分享!

    End Subn6l办公区 - 实用经验教程分享!

    Private Sub TextBox1_Change()n6l办公区 - 实用经验教程分享!

    If TextBox1.Text = "" Thenn6l办公区 - 实用经验教程分享!

    Exit Subn6l办公区 - 实用经验教程分享!

    End Ifn6l办公区 - 实用经验教程分享!

    For i = 1 To 100n6l办公区 - 实用经验教程分享!

    If Sheet2.Cells(i, 1).Value = TextBox1.Text Thenn6l办公区 - 实用经验教程分享!

    AddProd in6l办公区 - 实用经验教程分享!

    TextBox1.Text = ""n6l办公区 - 实用经验教程分享!

    Exit Forn6l办公区 - 实用经验教程分享!

    End Ifn6l办公区 - 实用经验教程分享!

    'MsgBox (Sheet2.Cells(i, 1).Value)n6l办公区 - 实用经验教程分享!

    If Sheet2.Cells(i, 1) Is Nothing Thenn6l办公区 - 实用经验教程分享!

    Exit Forn6l办公区 - 实用经验教程分享!

    End Ifn6l办公区 - 实用经验教程分享!

    Nextn6l办公区 - 实用经验教程分享!

    End Subn6l办公区 - 实用经验教程分享!

    n6l办公区 - 实用经验教程分享!

    Private Sub AddProd(ByVal index As Integer)n6l办公区 - 实用经验教程分享!

    For i = 4 To 100n6l办公区 - 实用经验教程分享!

    If Me.Cells(i, 1) Is Nothing Thenn6l办公区 - 实用经验教程分享!

    Me.Cells(i, 1).Value = TextBox1.Textn6l办公区 - 实用经验教程分享!

    Me.Cells(i, 2).Value = Sheet2.Cells(index, 2).Valuen6l办公区 - 实用经验教程分享!

    Me.Cells(i, 3).Value = Sheet2.Cells(index, 3).Valuen6l办公区 - 实用经验教程分享!

    Me.Cells(i 1, 2).Value = "合计"n6l办公区 - 实用经验教程分享!

    Me.Cells(i 1, 3).Value = "=sum(C4:C" & i & ")"n6l办公区 - 实用经验教程分享!

    Image1.Picture = LoadPicture(Sheet2.Cells(index, 4).Value)n6l办公区 - 实用经验教程分享!

    Exit Forn6l办公区 - 实用经验教程分享!

    End Ifn6l办公区 - 实用经验教程分享!

    If Me.Cells(i, 1).Value = "" Thenn6l办公区 - 实用经验教程分享!

    Me.Cells(i, 1).Value = TextBox1.Textn6l办公区 - 实用经验教程分享!

    Me.Cells(i, 2).Value = Sheet2.Cells(index, 2).Valuen6l办公区 - 实用经验教程分享!

    Me.Cells(i, 3).Value = Sheet2.Cells(index, 3).Valuen6l办公区 - 实用经验教程分享!

    Me.Cells(i 1, 2).Value = "合计"n6l办公区 - 实用经验教程分享!

    Me.Cells(i 1, 3).Value = "=sum(C4:C" & i & ")"n6l办公区 - 实用经验教程分享!

    Image1.Picture = LoadPicture(Sheet2.Cells(index, 4).Value)n6l办公区 - 实用经验教程分享!

    Exit Forn6l办公区 - 实用经验教程分享!

    End Ifn6l办公区 - 实用经验教程分享!

    Nextn6l办公区 - 实用经验教程分享!

    End Subn6l办公区 - 实用经验教程分享!

  • 5

    返回 Exceln6l办公区 - 实用经验教程分享!

    选择“文件”菜单中的“关闭并返回到 Microsoft Excel(C) Atl Q”n6l办公区 - 实用经验教程分享!

    或者按 Atl Q 组合键返回 Excel。n6l办公区 - 实用经验教程分享!

    使用 Excel 制作小超市收银系统n6l办公区 - 实用经验教程分享!

  • 6

    从设计模式退出开始收银n6l办公区 - 实用经验教程分享!

    点击“控件工具箱”中的设计模式图标(红色箭头所指),从设计模式退出,进入正常收银模式。可以开始收银乐。n6l办公区 - 实用经验教程分享!

    n6l办公区 - 实用经验教程分享!

    搞定!n6l办公区 - 实用经验教程分享!

    使用 Excel 制作小超市收银系统n6l办公区 - 实用经验教程分享!

  • 6该信息非法爬取自百度经验
  • 注意事项

    • 商品的图片最好输入图片的全路径,保存到一个固定的文件夹中

    以上方法由办公区教程网编辑摘抄自百度经验可供大家参考!n6l办公区 - 实用经验教程分享!


    标签: excel使用系统

    办公区 Copyright © 2016-2023 www.bgqu.net. Some Rights Reserved. 备案号:湘ICP备2020019561号统计代码