Private Sub Workbook_BeforePrint(Cancel As Boolean)
Dim xStr As String
xStr = Right(Sheets("Sheet1").Range("g1"), 11)
If Left(xStr, 8) = Format(Date, "yyyymmdd") Then
xStr = "LD" & Format(Date, "yyyymmdd") & Right(xStr, 3) + 1
Else
xStr = "LD" & Format(Date, "yyyymmdd") & Right(xStr, 3) + 1
End If
Sheets("Sheet1").Range("g1") = xStr
End Sub
Private Sub Workbook_BeforePrint(Cancel As Boolean)
N = Right(Range("g1"), 6) + 1
Range("g1") = "安贞ONLY No.A" & Format(N, "000000")
End Sub
或者以上的代码 请帮忙修改一下 求高手帮忙 万分感谢
亲爱的 我只是每张做个单号 方便查询 一次打印多份同样的表格