请高手修改一下这代码:
If MsgBox("此客户需要打印“送货单”吗?", vbQuestion + vbYesNo) = vbYes Then
Worksheets("SF5").Activate
Range("A2:K19").Select
ActiveSheet.PageSetup.PrintArea = "$A$1K$19"
Selection.PrintOut
End If
If MsgBox("此客户需要打印“送货单”吗?", vbQuestion + vbYesNo) = vbYes Then
Sheets("SF5").PageSetup.PrintArea = "$A$1K$19"
Selection.PrintOut
End If
我测试过了,可以的,不过,如楼上所说,Make sure the sheet name is SF5。