Live-Forum - Die aktuellen Beiträge
Anzeige
Archiv - Navigation
280to284
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
280to284
280to284
Aktuelles Verzeichnis
Verzeichnis Index
Verzeichnis Index
Übersicht Verzeichnisse
Inhaltsverzeichnis

Zeilen eifügen per Makro

Zeilen eifügen per Makro
11.07.2003 19:46:24
Udo
Hallo,
ich habe folgendes Makro erstellt
dabei soll jedoch Rows("15,15) durch die aktuelle Zeile als Variable ersetzt werden,
eine Zeile eingefügt werden und mit den Werten von D7:O7 (Zelle A-C bleibt leer)
Sub Makro12()
'
Rows("15:15").Select ... sol aktuelle Zeile sein
Selection.Insert Shift:=xlDown
Rows("11:11").Select....aktuelle Zeile +1
Selection.Copy
Range("D7:O7").Select
Application.CutCopyMode = False
Selection.Copy
ActiveWindow.LargeScroll Down:=2
ActiveWindow.LargeScroll ToRight:=-1
ActiveWindow.ScrollRow = 6
Range("D15").Select
ActiveSheet.Paste
End Sub


                    

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Zeilen eifügen per Makro
11.07.2003 19:50:44
PeterW
Hallo Udo,
ActiveCell.Row liefert die Zeilennummer der aktiven Zelle. Auf Select kann in VBA fast immer verzichtet werden. Statt
Rows("15:15").Select
Selection.Insert Shift:=xlDown
Rows("11:11").Select
Selection.Copy
schreibe besser
Rows("15:15").Insert Shift :=xlDown
Rows("11:11").Copy
Gruß
Peter

AW: Zeilen einfügen per Makro
14.07.2003 17:00:18
Udo
Nochmal nachgefragt: was setzt ich anstatt Rows("15,15") ein wenn ich die aktuelle Zeile meine und wie deklariere ich die aktuelle Zeile +1

AW: Zeilen einfügen per Makro
14.07.2003 18:54:04
PeterW
Hallo Udo,
mit Rows(ActiveCell.Row) bekommst du die Zeile und mit Rows(ActiveCell.Row + 1) die nächste Zeile.
Gruß
Peter

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige