ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

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

[分享] 原创、修改、并装的系统终于完成

[复制链接]

TA的精华主题

TA的得分主题

发表于 2013-3-12 00:44 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
感谢楼主分享 非常好 学习中 感激!

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-3-25 19:25 | 显示全部楼层
Private Sub 入库_Click()
  If 项目.Value = "" Then Exit Sub
     Dim a As Range
     Set a = Sheets("产品库存").Cells.Find(项目)
        If Not a Is Nothing Then
          MsgBox "已存在该项目记录"
         Exit Sub
        End If
     If 数量.Value = "" Then
        MsgBox "请输入数量"
        Exit Sub
    End If
        If 日期.Value = "" Then
        MsgBox "请输入登记日期"
        Exit Sub
    End If
    On Error Resume Next
     Dim x As Integer, y As Integer
     Dim mrng As Range
        With Sheets("产品库存")
           y = .Range("a65536").End(xlUp).Row + 1
           For x = 1 To Me.Controls.Count
            Set mrng = .Cells.Find(Me.Controls(x).Name)
            .Cells(y, mrng.Column) = Me.Controls(x).Text
        Next x
      End With
    MsgBox "添加成功", 64
Set mrng = Nothing
清空所有内容
End Sub

这段代码有问题需要求助:
比例:原先有一个项目名称:M27    有一个新项目:M2    需要入库时就是会提示已有该项目是怎么事。求高手解答一下,谢谢!

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-3-25 20:10 | 显示全部楼层
问题解决了,
Set a = Sheets("产品库存").Cells.Find(项目,lookin:=xlwhole)
增加一个精确查找就可以了

TA的精华主题

TA的得分主题

发表于 2013-3-25 20:27 | 显示全部楼层
科晟精密 发表于 2013-3-1 00:18
下的人有那么 多了,没有建议吗

打开时总是提示遇到错误,无法打开!

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-4-9 22:44 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
能不能把错误的提示发上来看一下

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-5-8 21:27 | 显示全部楼层
[广告] Excel易用宝 - 提升Excel的操作效率 · Excel / WPS表格插件       ★免费下载 ★       ★ 使用帮助
本帖最后由 科晟精密 于 2013-5-8 21:32 编辑

本系统更新版2013-5-8 科晟系统1.01.part04.rar (338.27 KB, 下载次数: 344)

科晟系统1.01.part03.rar (340 KB, 下载次数: 204)

科晟系统1.01.part02.rar (340 KB, 下载次数: 192)

科晟系统1.01.part01.rar (340 KB, 下载次数: 220)
新增:
1.01。在生产计划表输入项目名称自动增加“实际生产数量”“剩余”等需要用到的公式
1.02。新增在生产计划表输入项目增加出货地址、联系人、电话,
1.03。新增在生产计划表输入项目提示该项目是否有品质异常。
1.04.  新增出货时间到了提前一天该项目行会自动变色
1.05。 新增“剩余”栏数量为0时该项目行会自动变成灰色

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-5-8 21:34 | 显示全部楼层
excel333 发表于 2013-3-25 20:27
打开时总是提示遇到错误,无法打开!

能否将错误的提示发上来看一下

TA的精华主题

TA的得分主题

 楼主| 发表于 2013-5-8 21:45 | 显示全部楼层
望高手能帮忙优化生产计表内的代码

日前 科晟系统1.01.part04.rar (338.27 KB, 下载次数: 120)

科晟系统1.01.part03.rar (340 KB, 下载次数: 99)

科晟系统1.01.part02.rar (340 KB, 下载次数: 86)

科晟系统1.01.part01.rar (340 KB, 下载次数: 95)

新增:
1.01。在生产计划表输入项目名称自动增加“实际生产数量”“剩余”等需要用到的公式
1.02。新增在生产计划表输入项目增加出货地址、联系人、电话,
1.03。新增在生产计划表输入项目提示该项目是否有品质异常。
1.04.  新增出货时间到了提前一天该项目行会自动变色
1.05。 新增“剩余”栏数量为0时该项目行会自动变成灰色


TA的精华主题

TA的得分主题

 楼主| 发表于 2013-5-9 13:20 | 显示全部楼层

TA的精华主题

TA的得分主题

发表于 2013-5-11 10:37 | 显示全部楼层
科晟精密 发表于 2013-3-25 20:10
问题解决了,
Set a = Sheets("产品库存").Cells.Find(项目,lookin:=xlwhole)
增加一个精确查找就可以了 ...

你好,你那些连接按钮是怎么弄的,按一下就能跳到那一页,,是怎么弄的,可以教我吗?
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

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

GMT+8, 2024-11-24 20:58 , Processed in 0.038877 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

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

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

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