Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: Automatisch neue Zeile einfügen mit Makro.

Automatisch neue Zeile einfügen mit Makro.
15.10.2007 16:33:00
Bea
Hallo Makro-Spezialisten,
füge eine neue Zeile oberhalb der ersten ein, wenn die erste Zeile (Spalte A bis E) ausgefüllt ist. Signal zum Einfügen neuer Zeile soll sein, wenn Spalte E einen Wert enthält. Die leere Zeile soll z.B. gelb sein.
Das soll automatisch passieren....ich weiß, dass ich eine IF-Schleife benutzen muss, doch die expliziten Befehle fehlen mir...
Danke.

Anzeige

4
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: Automatisch neue Zeile einfügen mit Makro.
15.10.2007 16:46:00
IngGi
Hallo Bea,
das Makro muss in das Modul des betreffenden Tabellenblattes:

Private Sub Worksheet_Change(ByVal Target As Range)
If Application.WorksheetFunction.CountA(Range("A1:E1")) = 5 Then
Range("A1").EntireRow.Insert
Range("A1:E1").Interior.ColorIndex = 19
End If
End Sub

Gruß Ingolf

Anzeige
AW: Automatisch neue Zeile einfügen mit Makro.
15.10.2007 16:56:00
Bea
...es muss nicht jede Spalte ausgefüllt sein, aber E auf jeden Fall. Funktioniert das Makro dann auch?
Danke für die schnelle Hilfe.

AW: Automatisch neue Zeile einfügen mit Makro.
15.10.2007 17:07:28
IngGi
Hallo Bea,
nein, das funktioniert dann so nicht. Aber ich sehe gerade, ich habe ohnehin noch vergessen, die Events abzuschalten. So hätte sich das Makro ständig selbst aufgerufen, da es bei jeder Veränderung im Tabellenblatt aktiv wird.

Private Sub Worksheet_Change(ByVal Target As Range)
On Error GoTo ErrHdl
Application.EnableEvents = False
If Range("E1")  "" Then
Range("A1").EntireRow.Insert
Range("A1:E1").Interior.ColorIndex = 19
End If
ErrHdl:
MsgBox "Fehler " & Err.Number & ":" & vbLf & vbLf & Err.Description
Err.Clear
Application.EnableEvents = True
End Sub

Gruß Ingolf

Anzeige
AW: Automatisch neue Zeile einfügen mit Makro.
15.10.2007 23:17:36
Hans
Hi,
was meinst du, bewirkt Err.Clear?
mfg Hans
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige