05.12.2024, 13:48
Hallo zusammen,
ich habe mir eine eine Eingabemaske erstellt und mein Problem ist das das Macro immer die erste Zelle und nicht die leere darunter.
Wie kann ich dem Macro mitteilen das er die nächste leere Zelle nehmen soll.
Mein Macro sieht so aus.
Sub Eingaabe()
'
'
'Sub Eingaabe()
Range("N22").Select
Selection.Copy
Range("B9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("N24").Select
Application.CutCopyMode = False
Selection.Copy
Range("C9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("N26").Select
Application.CutCopyMode = False
Selection.Copy
Range("D9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("N28").Select
Application.CutCopyMode = False
Selection.Copy
Range("E9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("N22:N28").Select
Application.CutCopyMode = False
Selection.ClearContents
Range("N22").Select
End Sub
Ich hoffe es hat einer eine Idee
Gruß Wirtzwiwi
ich habe mir eine eine Eingabemaske erstellt und mein Problem ist das das Macro immer die erste Zelle und nicht die leere darunter.
Wie kann ich dem Macro mitteilen das er die nächste leere Zelle nehmen soll.
Mein Macro sieht so aus.
Sub Eingaabe()
'
'
'Sub Eingaabe()
Range("N22").Select
Selection.Copy
Range("B9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("N24").Select
Application.CutCopyMode = False
Selection.Copy
Range("C9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("N26").Select
Application.CutCopyMode = False
Selection.Copy
Range("D9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("N28").Select
Application.CutCopyMode = False
Selection.Copy
Range("E9").Select
Selection.PasteSpecial Paste:=xlPasteValues, Operation:=xlNone, SkipBlanks _
:=False, Transpose:=False
Range("N22:N28").Select
Application.CutCopyMode = False
Selection.ClearContents
Range("N22").Select
End Sub
Ich hoffe es hat einer eine Idee
Gruß Wirtzwiwi