robdgr
Verenigingslid
- Lid geworden
- 8 sep 2001
- Berichten
- 4.430
- Office versie
- Microsoft 365
Met onderstaande macro genereer ik een factuurnummer. In AA3 staat het nummer, in AA4 het nummer +1. De macro kopieert AA4 naar D16 en naar AA3. Zo heb ik steeds een opvolgende nummer.
Application.Goto Reference:="R4C27"
Selection.Copy
Application.Goto Reference:="R15C4"
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Selection.Copy
Application.Goto Reference:="R3C27"
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
ActiveSheet.Paste
Application.CutCopyMode = False
Range("AA4").Select
Application.Goto Reference:="R15C1"
ActiveWorkbook.Save
Range("D16").Select
Is er een andere methode?
Application.Goto Reference:="R4C27"
Selection.Copy
Application.Goto Reference:="R15C4"
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Application.CutCopyMode = False
Selection.Copy
Application.Goto Reference:="R3C27"
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
ActiveSheet.Paste
Application.CutCopyMode = False
Range("AA4").Select
Application.Goto Reference:="R15C1"
ActiveWorkbook.Save
Range("D16").Select
Is er een andere methode?