Beste mensen,
Na wat knutselen in excel ben ik redelijk ver gekomen met een VBA code waarmee een rij ingevoegd kan worden. Datgene wordt gekopieerd waar de cursor staat (inclusief opmaak). Helaas wordt niet de gehele opmaak van de rij meegenomen. Dit is niet heel storend. Indien daar een simpele tip voor is dan is dat sowieso welkom.
Mijn probleem is: op een of andere manier wordt mijn eerste rij ook gewijzigd. Ik snap niet waar het in formule verkeerd gaat. Als ik bijvoorbeeld in rij 23 bezig ben en d.m.v. de macro een nieuwe rij wil invoegen dan kopieert die de opmaak van de cel waar ik op sta (bijvoorbeeld rij 22) en voegt die de rij in, echter wordt rij 1 ook altijd veranderd. Ik zou willen dat de eerste rij gewoon buiten schot blijft.
Code:
Mijn dank is groot
In mijn derde reactie heb ik het juiste hulpbestand geplaatst.
Na wat knutselen in excel ben ik redelijk ver gekomen met een VBA code waarmee een rij ingevoegd kan worden. Datgene wordt gekopieerd waar de cursor staat (inclusief opmaak). Helaas wordt niet de gehele opmaak van de rij meegenomen. Dit is niet heel storend. Indien daar een simpele tip voor is dan is dat sowieso welkom.
Mijn probleem is: op een of andere manier wordt mijn eerste rij ook gewijzigd. Ik snap niet waar het in formule verkeerd gaat. Als ik bijvoorbeeld in rij 23 bezig ben en d.m.v. de macro een nieuwe rij wil invoegen dan kopieert die de opmaak van de cel waar ik op sta (bijvoorbeeld rij 22) en voegt die de rij in, echter wordt rij 1 ook altijd veranderd. Ik zou willen dat de eerste rij gewoon buiten schot blijft.
Code:
Code:
Sub NieuweRijInvoegen()
If ActiveSheet.ProtectContents Then
MsgBox "Het werkblad is beschermd!"
Else
With ActiveCell
.EntireRow.Select
.EntireRow.Insert
.Rows(i).Copy Destination:=Rows(i + 1)
.EntireRow.Copy
End With
With Selection
.PasteSpecial Paste:=xlFormulas, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
Selection.PasteSpecial Paste:=xlPasteFormats
.Cells(1, 3).Select
End With
Application.CutCopyMode = False
End If
End Sub
Mijn dank is groot

In mijn derde reactie heb ik het juiste hulpbestand geplaatst.
Bijlagen
Laatst bewerkt: