11. november 2015 - 17:34Der er
5 kommentarer og 1 løsning
Autonummer excel (Macro)
Hej jeg har et problem med denne Marco jeg kan ikke se hvad vi har lavet galt, men når vi når til nummer 92 så stopper den, og så skal vi starte forfra igen, vi har prøvet at ændre start nummeret til f.eks 93 men så printer den ikke hvad er der galt??
Sub PrintCopies_ActiveSheet()
Dim CopiesCount As Long Dim copynumber As Long
CopiesCount = Application.InputBox("How many copies do you want?", Type:=1) 'Now the program wants you to input how many pages you like to print. 'You can input 100 here.
For copynumber = 1 To CopiesCount With ActiveSheet .Range("E1").Value = copynumber 'I assume your invoice number is in cell E1. .PrintOut 'Print the sheet End With Next copynumber End Sub
Det giver jo ingen mening, og den starter ved 1 til 100?
Og har du prøvet at ændre så den starter med nummer 1750 eks? For det kan jeg heller ikke For copynumber = 1750 To CopiesCount så printer den heller ikke noget? Hvilken Excel bruger du? Jeg bruger selv 2010
Hvis du også indtaster dit ønskede startnr - eller som jeg har gjort her - så virker det.
Sub PrintCopies_ActiveSheet()
Dim CopiesCount As Long Dim copynumber As Long
CopiesCount = Application.InputBox("How many copies do you want?", Type:=1) 'Now the program wants you to input how many pages you like to print. 'You can input 100 here.
For copynumber = 1750 To (1750 + CopiesCount) With ActiveSheet .Range("E1").Value = copynumber 'I assume your invoice number is in cell E1. .PrintOut 'Print the sheet End With Next copynumber End Sub
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.