Muszę wydrukować puste formularze zapotrzebowania i mieć kolejno jeden numer. Kiedy zamykam plik i otwieram ponownie, aby wydrukować następną partię, chcę, aby numeracja zaczęła się w miejscu, w którym skończyłem po poprzedniej partii. tj. prowadzę partię od 1 - 75; następna partia musi mieć 76–210; następna partia 211 - 300. Znalazłem twoje makro do numerowania, ale domyślnie wraca do 1 za każdym razem. To nie spełnia moich potrzeb. Oto co mam do tej pory. To działa, ale nie odbiera tam, gdzie skończyłem, zawsze zaczyna się od 1.
Sub PrintCopies_ActiveSheet()
Dim CopiesCount As Long
Dim Copynumber As Long
CopiesCount = Application.InputBox("How many copies do you want?", Type:=1)
For Copynumber = 1 To CopiesCount
With ActiveSheet
.Range("k11").Value = Copynumber
.PrintOut 'print the sheet
End With
Next Copynumber
End Sub