Hallo,
Ik ben een absolute beginner op het gebied van Excel macro's.
Ik heb een vraag over het maken van een macro in Excel 2003 (NL).
Ik wil met deze macro het volgende bereiken in een geopend en bestaand werkblad:
- starten met Ctrl-q
- hele werkblad selecteren
- hele werkblad in Arial-8 zetten.
- alle rijen autofit
- alle kolommen autofit
- opslaan onder dezelfde naam (gewoon save dus)
- Excel afsluiten.
Met name die laatste twee stappen loop ik in vast, want in de opnamestand kan ik Excel niet afsluiten, want dan is mijn opname weg.
Het volgende heb ik inmiddels opgenomen, maar verder kom ik niet.
Wie weet hoe ik deze macro af kan maken, zodat hij het gewenste uitvoert?
Bij voorbaat dank.
'
Ik ben een absolute beginner op het gebied van Excel macro's.
Ik heb een vraag over het maken van een macro in Excel 2003 (NL).
Ik wil met deze macro het volgende bereiken in een geopend en bestaand werkblad:
- starten met Ctrl-q
- hele werkblad selecteren
- hele werkblad in Arial-8 zetten.
- alle rijen autofit
- alle kolommen autofit
- opslaan onder dezelfde naam (gewoon save dus)
- Excel afsluiten.
Met name die laatste twee stappen loop ik in vast, want in de opnamestand kan ik Excel niet afsluiten, want dan is mijn opname weg.
Het volgende heb ik inmiddels opgenomen, maar verder kom ik niet.
Wie weet hoe ik deze macro af kan maken, zodat hij het gewenste uitvoert?
Bij voorbaat dank.
'
Code:
' Macro1 Macro
' De macro is opgenomen op 05-10-2009 door A. de Jager.
'
' Sneltoets: CTRL+q
'
Cells.Select
With Selection.Font
.Name = "Arial"
.Size = 8
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
.ColorIndex = 1
End With
With Selection.Font
.Name = "Arial"
.Size = 8
.Strikethrough = False
.Superscript = False
.Subscript = False
.OutlineFont = False
.Shadow = False
.Underline = xlUnderlineStyleNone
.ColorIndex = 1
End With
Selection.Rows.AutoFit
Selection.Columns.AutoFit
Range("A1").Select
End Sub
Laatst bewerkt door een moderator: