親,這個需要VBA程式設計解決。假設你的要列印的這個表的工作表名稱為“Sheet1”,流水號在F2單元格。 下面的程式碼可以實現先遞增流水號再列印。注意,當你要列印第一個編號時,請先把編號設為NO.201500000。 開啟你的Excel檔案,按“Alt+F11”開啟VBA編輯視窗,然後在左側對應的Thisworkbook上雙擊,右側空白處貼上下面的程式碼。關閉VBA視窗。 12345678Private Sub Workbook_BeforePrint(Cancel As Boolean)If ActiveSheet.Name = "Sheet1" Then Application.EnableEvents = False [f2] =
Left
親,這個需要VBA程式設計解決。假設你的要列印的這個表的工作表名稱為“Sheet1”,流水號在F2單元格。 下面的程式碼可以實現先遞增流水號再列印。注意,當你要列印第一個編號時,請先把編號設為NO.201500000。 開啟你的Excel檔案,按“Alt+F11”開啟VBA編輯視窗,然後在左側對應的Thisworkbook上雙擊,右側空白處貼上下面的程式碼。關閉VBA視窗。 12345678Private Sub Workbook_BeforePrint(Cancel As Boolean)If ActiveSheet.Name = "Sheet1" Then Application.EnableEvents = False [f2] =
Left
([f2], 7) & Format(Right([f2], 5) + 1, "00000") ActiveSheet.PrintOut Application.EnableEvents = TrueEnd IfEnd Sub