请教问题大神帮我解释下代码
Sub 打印箱号()
Dim sf
sf = MsgBox("是否打印?!!!!!", vbYesNo, "注意!!!!")
If sf = vbYes Then
Sheets("TFSA1入库标识").Cells(4, 1) = Sheets("TFSA1入库标识").Range("AM2")
Sheets("TFSA1入库标识").Cells(4, 6) = Sheets("TFSA1入库标识").Range("AM3")
s = Sheets("TFSA1入库标识").Range("AM2")
s1 = Sheets("TFSA1入库标识").Range("AM3")
For i = 1 To Sheets("TFSA1入库标识").Range("AM1")
Sheets("TFSA1入库标识").PrintOut
s = s + 1
s1 = s1 + 1
Sheets("TFSA1入库标识").Cells(4, 1) = s
Sheets("TFSA1入库标识").Cells(4, 6) = s1
Sheets("TFSA1入库标识").Cells(4, 1) = Format(s, "000")
Sheets("TFSA1入库标识").Cells(4, 6) = Format(s1, "000")
Next
End If
End Sub
AM1 Am2什么意思
在EXCEL的“TFSA1入库标识页”里有两处单元格被命名为“AM2”和“AM3”,所以这个代码时把这两个区域的内容赋值到指定的单元格里。
你在这一页的“公式”-->“名称管理器”里可以看到定义的范围。