excel出入库管理表格模板

excel出入库管理表格模板

除了日常的数据整理,Excel的表格特有的代码功能还能实现更为高级的数据操作。比如制作仓库入库单时,只需点击就能自动完成数据录入、计算及保存等操作,大大提升了工作效率。

让我们来演示一下仓库入库单的实际效果。通过预先设置的计算、保存和开单按钮,只需点击就能实现数据的自动计算、保存以及清除数据重新输入等操作。这无疑大大提高了工作的便捷性。接下来,我们将学习具体的操作方法。

第一步:在表格中填入基础数据,利用数据有效性引用入库单页面的编号、品名等,使数据选择更加轻松,以缩短数据填写的时间。具体步骤和效果如图示。

开单操作代码:

vba

Sub 开单()

Set es = Cells.Find(“”, , xlFormulas, , , xlPrevious)

[b2] = “” & Format(Now(), “ymdhms”)

Range([a5], es.Offset(4)) = “”

[e2] = “”

End Sub

保存操作代码:

vba

Sub 保存()

Dim es As Range, a%

If Sheet2.[f:f].Find([b2]) = [b2] Then

MsgBox “已经保存过了!”

Else

Set es = Cells.Find(“”, , xlFormulas, , , xlPrevious)

a = Application.CountA(Sheet2.[a:a])

If es.Row = 4 Then MsgBox “没有填写内容”: Exit Sub

Range([a5], es).Copy Destination:=Sheet2.Cells(a + 1, 1)

Sheet2.Cells(a + 1, “f”).Resize(es.Row – 4).Value = [b2] ‘保存入库单

Sheet2.Cells(a + 1, “g”).Resize(es.Row – 4).Value = [e2] ‘保存供应商信息

Sheet2.Cells(a + 1, “h”).Resize(es.Row – 4).Value = Now() ‘保存日期时间信息

MsgBox “保存成功!”

End If

End Sub

计算操作代码:


excel出入库管理表格模板