blackdragon1985
Gebruiker
- Lid geworden
- 5 aug 2010
- Berichten
- 8
ik heb een macro die voor hij opslaat een aantal cellen veranderd. nu doet ie dat alleen op het blad waar ik op dat moment ben en niet in de andere mappen. hoe kan ik dit oplossen?
de macro is alsvolgt:
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
For Each sh In Workbook
For Each c In Range("H2:H200")
If IsDate(c) Then Cells(c.Row, c.Column) = Cells(c.Row, c.Column)
Next
Next
End Sub
waar nu Workbook staat stond eerst Worksheets. dat had ik al veranderd, maar dat werkte niet.
bvd.
de macro is alsvolgt:
Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean)
For Each sh In Workbook
For Each c In Range("H2:H200")
If IsDate(c) Then Cells(c.Row, c.Column) = Cells(c.Row, c.Column)
Next
Next
End Sub
waar nu Workbook staat stond eerst Worksheets. dat had ik al veranderd, maar dat werkte niet.
bvd.