Ik heb bij excel een macro om een nieuwe rij in te voegen. De opmaak van de bovenstaande cel wordt meegenomen. En hij zou alleen de formule die in de laatste cel staat mee moeten kopieren en niet alle gegevens. De macro:
Als ik het bovenste stuk van de macro weglaat kopieert ie alles vanuit de bovenstaande rij. Maar laat ik m erin staan dan krijg ik een foutmelding:
Compileerfout:
Verwacht: expressie
Het woord formules staat rood gekleurd en het haakje achter formules is geselecteerd. Wie kan me helpen dit op te lossen?
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| ' NieuweRijInvoegen Macro
' Deze macro voegt vanuit de actieve cel een nieuwe rij in
' en kopieert de oorspronkelijke rij naar de nieuwe rij (alleen
formules)
' de cursor gaat vervolgens naar de derde cel in de nieuwe rij
Sub NieuweRijInvoegen()
With ActiveCell
.EntireRow.Select
.EntireRow.Insert
.EntireRow.Copy
End With
With Selection
.PasteSpecial Paste:=xlFormulas, Operation:=xlNone, _
SkipBlanks:=False, Transpose:=False
End With
Application.CutCopyMode = False
End Sub |
Als ik het bovenste stuk van de macro weglaat kopieert ie alles vanuit de bovenstaande rij. Maar laat ik m erin staan dan krijg ik een foutmelding:
Compileerfout:
Verwacht: expressie
Het woord formules staat rood gekleurd en het haakje achter formules is geselecteerd. Wie kan me helpen dit op te lossen?