以下是某位高人写的库存管理范例,"IN_摘要"是指录入单中摘要栏 主要是 DoWrite "IN", IIf(Range("IN_摘要") = "", "入库", Range("IN_摘要")) 这一句看不懂,IN好像即不是定义的名称,也没有找到N这个Sub,到底是怎么回事呢? 谢谢(这是查找 单元格以 IN 打头的字符操作) ayang:不好意思,还是不明白,Dowrite是什么?怎么用?IN打头应该是查找以IN打头的名称吧? 那么程序是怎么把单据录入中的数据存入到库存变动清单中的呢? 谢谢PLXMM的帮助,已明白Dowrite是自定义的过程 ------------------------------------- Select Case Range("IN_库单别") Case 1 ' 入库数量写入库存变动清单:DoWrite(操作别,摘要) DoWrite "IN", IIf(Range("IN_摘要") = "", "入库", Range("IN_摘要")) ' 清空数据表 DoClear Case 2 DoWrite "OUT", IIf(Range("IN_摘要") = "", "出库", Range("IN_摘要")) ' 出库数量写入库存变动清单 DoClear Case 3 DoWrite "OUT", "转到:" & Range("IN_进货仓") ' 调出 DoWrite "IN", "转自:" & Range("IN_出货仓") ' 调入 DoClear Case Else ' DoNothing End Select Exit_Here: Exit Sub |