• Privacywetgeving
    Het is bij Helpmij.nl niet toegestaan om persoonsgegevens in een voorbeeld te plaatsen. Alle voorbeelden die persoonsgegevens bevatten zullen zonder opgaaf van reden verwijderd worden. In de vraag zal specifiek vermeld moeten worden dat het om fictieve namen gaat.

Rij toevoegen incl. formules en voorwaardelijk opmaak

Status
Niet open voor verdere reacties.
Zo iets:

Code:
Private Sub Worksheet_Change(ByVal Target As Range)
    If Range("vastbereik").Rows.Count < 12 Then
        Application.EnableEvents = False
        With Range("LaatsteRij").Offset(-Target.Rows.Count + 1).Resize(Target.Rows.Count)
            .EntireRow.Insert Shift:=xlDown
            .Copy
            .Offset(-Target.Rows.Count).PasteSpecial xlPasteFormulas
        End With
        Application.EnableEvents = True
    End If
    Application.CutCopyMode = False
End Sub

Zorg dat je zeer regelmatig reserve kopieen van dit bestand (laat) maken. Dit soort bestanden raakt regelmatig beschadigd.
 
zie de bijdrage van JKP
 
Laatst bewerkt:
Aangepaste macro die ook werkt op meerdere regels, los of in aaneengesloten range

Code:
Application.EnableEvents = False
Application.ScreenUpdating = False

lRows = Range("vastbereik").Rows.Count + 1
    
    If lRows < 12 Then
        For i = lRows To 12
            With Range("LaatsteRij")
                .EntireRow.Insert Shift:=xlDown
                .Copy
                .Offset(-1).PasteSpecial xlPasteFormulas
            End With
        Next i
    End If
Application.CutCopyMode = False
Application.EnableEvents = True
Application.ScreenUpdating = True
End Sub
 

Bijlagen

Status
Niet open voor verdere reacties.
Terug
Bovenaan Onderaan