|
本帖最后由 上善若水888882 于 2014-7-24 11:38 编辑
zjdh 发表于 2014-7-24 09:30
那你就加呀
我不会VBA,昨天晚上弄了半天,百度了许多案例,都没有弄好,麻烦您帮忙添一句执行撤销“库存表”工作表保护的代码,谢谢啦!- Sub 期末转期初()
- If MsgBox("你确定要将期末数据转为期初数吗?", 4 + 32 + 256, "系统提示!") = vbNo Then End
- ARR = Sheets("库存表").Range("A4:M" & Sheets("库存表").Range("A65536").End(3).Row)
- ReDim BRR(1 To UBound(ARR), 1 To 6)
- For I = 1 To UBound(ARR)
- For J = 1 To 4
- BRR(I, J) = ARR(I, J)
- Next
- BRR(I, 5) = ARR(I, 11)
- BRR(I, 6) = ARR(I, 13)
- Next
- Sheets("基础信息表").Range("A2").Resize(UBound(ARR), 6) = BRR
- If MsgBox("已经将期末数据转为期初数!" & Chr(10) & "你必须将所有出入库记录导出,并清除!否则库存数将严重错误!" _
- & Chr(10) & "需要导出并清除数据吗?", 4 + 32 + 256, "系统提示!") = vbNo Then End
- 备份
- End Sub
复制代码 |
|