发布时间:2026-07-20阅读(2)
工具作为一个技术人员来说就是吃饭的保障,没有工具什么都做不成,哪怕你技术再好。
就像华为一样,有设计有产品技术,但是没有光刻机,照样不能生产高端芯片。
工具在科技生产当中是个瓶颈,是无法逾越的关卡。
好的工具可能制造出优秀的产品,没有工具就会回到原始社会。
不管是思想多么先进,技术多么超前,都归零。
开场说这些,主要为了引入正题,工具管理。
这个例子只列出了生产当中用到的一些普通工具,当然了,如果你所在行业比较特殊,也可以添加,没有什么问题。
工具记录表
表内清楚地记录了工具的编号、名称、数量、使用人、新增日期、使用情况等等。
如果可以,随便加更多字段信息,比如工具型号,采购金额等。
设置表
上面说的添加信息就在设置表里操作,比如要添加一个工具型号,直接增加一列,添加型号就可以,十分方便。
设置表主要是为后面添加信息做初始化服务。
图表
这里可直观看到工具的数量情况,也算是个基本统计。
至于可用工具和报废工具情况,没做,写到这里才想到没做,没关系,后面再补做一个图即可。
工具管理
管理页打开后有四个按钮,单击操作即可。

新增工具,直接列出了设置表里的内容,没有的直接添加。

另外还有一个报废管理,工具嘛总会损坏的时候,这里可以进行报废处理,以旧换新等设置。
总体上就是这个思路,其实在工作当中,对于工具的管理并没有执行,有什么工具心里有个数就行了。
至于大型企业也许会做这样的管理,一般小型企业大概真的没有。
不知道做这个有没有用,但是对于一些十分细心的人来说,想必工具也会清点的清清楚楚吧!
好了,就说到这里,下面看一下代码。
代码片段工具报废处理代码Private Sub CommandButton1_Click()Dim Tx As StringTx = VBA.Trim(Me.TextBox1.Value)If VBA.Len(Tx) = 0 Then Exit SubDim n As Integern = Me.ListView1.ListItems.CountIf n <= 0 Then Exit SubDim Dv As StringDim w As WorksheetSet w = ThisWorkbook.Worksheets("维修工具")Dim R As Range, Rx As Range, iRow As IntegeriRow = w.Range("B65535").End(xlUp).RowSet R = w.Range("B2:B" & iRow)Dim xx As ObjectFor Each xx In Me.ListView1.ListItems If xx.Selected Then Dv = xx.SubItems(1) If VBA.Len(Dv) = 0 Then Exit Sub For Each Rx In R If Rx.Value = Dv And w.Cells(Rx.Row, 8).Value <> "报废" Then w.Cells(Rx.Row, 8).Value = "报废" MsgBox Rx.Value & "报废成功!" Exit For End If Next Rx End IfNext xxEnd Sub
提示
视频演示可单击下面更多链接
Copyright © 2024 有趣生活 All Rights Reserve吉ICP备19000289号-5 TXT地图HTML地图XML地图