|
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用 · 内置多项VBA编程加强工具 ★ 免费下载 ★ ★ 使用手册★
我在采购单填写完数据,点击保存数据,数据就自动保存到 采购明细表里,现在数据只能覆盖,不能在新一行添加。不知道哪里出错了,想请教各位大侠,谢谢!
Private Sub CommandButton1_Click()
Sheets("采购单").Select
' Application.ActivePrinter = "\\hhh\Star NX-600 在 Ne02:"
' ActiveWindow.SelectedSheets.PrintOut Copies:=1, ActivePrinter:= _
' "\\hhh\Star NX-600 在 Ne02:", Collate:=True
Sheets("采购单").Select
Range("e7").Select
Set Rng = Sheets("采购明细").[b65536].End(xlUp)
Do While Cells(28 + i, 1) <> ""
For j = 1 To 18
Rng.Offset(1 + i, j - 2) = Cells(28 + i, j)
Next
i = i + 1
Loop
' Range("e7,e8:j8,e9,i9").Select
' Selection.ClearContents
ActiveWorkbook.Save
End Sub
|
|