Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
1664to1668
Aktuelles Verzeichnis
Verzeichnis Index
Übersicht Verzeichnisse
Vorheriger Thread
Rückwärts Blättern
Nächster Thread
Vorwärts blättern
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender
VBA Bereich definieren
01.01.2019 20:48:12
Erik
Hallo,
könnt ihr mir hier helfen?
Ich will, dass das folgende Makro in diesem Tabellenblatt nicht ausgeführt wird, wenn die aktive Zelle sich in den Zeilen 1-6 befindet.
Danke Erik
-----
Sub einfuegen_kf()
Application.ScreenUpdating = False
Set wks = Worksheets(1)
wks.Unprotect Password:="globus"
Zeile = ActiveCell.Row
Rows(Zeile).Select
Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromRightOrBelow
Range(Cells(Zeile + 1, 6), Cells(Zeile + 1, 8)).Select
Selection.Copy
Range(Cells(Zeile, 6), Cells(Zeile, 8)).Select
Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Range(Cells(Zeile + 1, 13), Cells(Zeile + 1, 15)).Select
Selection.Copy
Range(Cells(Zeile, 13), Cells(Zeile, 15)).Select
Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Range(Cells(Zeile + 1, 17), Cells(Zeile + 1, 20)).Select
Selection.Copy
Range(Cells(Zeile, 17), Cells(Zeile, 20)).Select
Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Range(Cells(Zeile + 1, 22), Cells(Zeile + 1, 41)).Select
Selection.Copy
Range(Cells(Zeile, 22), Cells(Zeile, 41)).Select
Selection.PasteSpecial Paste:=xlPasteFormulas, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Application.CutCopyMode = False
Cells(Zeile, 2).Select
wks.Protect _
DrawingObjects:=True, Contents:=True, Scenarios:=True, _
AllowSorting:=True, AllowFormattingColumns:=True, _
AllowFiltering:=True, _
Password:="globus"
wks.EnableSelection = xlUnlockedCells
Application.ScreenUpdating = True
End Sub

2
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: VBA Bereich definieren
01.01.2019 20:53:14
Matthias
Hallo
Direkt unter die Sub als 2. Zeile
If ActiveCell.Row 
Gruß Matthias
AW: VBA Bereich definieren
01.01.2019 21:02:46
Erik
Danke, funktioniert.
Anzeige

304 Forumthreads zu ähnlichen Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige