In navolging van bericht "Grenzen aanbrengen in werkblad" waar ik een
reactie op kreeg en dat werkte (bedankt hiervoor), heb ik nog een vraag:
Is het mogelijk een macro automatisch te laten starten bij het openen van
een werkblad, of moet je altijd handmatig m.b.v. van b.v. een sneltoets de
macro starten om van de functionaliteit ervan gebruik te maken.
M.v.g.
Timber
Private Sub Worksheet_Activate()
'hier komt de macro die automatisch uitgevoerd wordt.
End Sub
Peter
--
Zoekt en ge zult http://vinden.nl/
"Timber" <tim...@mail2holland.com> wrote in message
news:10491030...@halkan.kabelfoon.nl...
Kopieer de code van de macro (tussen Private sub en End
sub) naar de module "ThisWorkbook" onder "Microsoft Excel-
objecten" in de procedure:
---------
Private Sub Workbook_Open()
' Hier macro-code tussen plaatsen
End Sub
-------
Dit werkt bij het openen van het bestand. Als je de macro
wilt uitvoeren bij het activeren van een werkblad, kopieer
de code dan aar de module "Blad1" (bladnaam dus) onder MS
Excel-objecten in de volgende procedure:
----------
Private Sub Worksheet_Activate()
End Sub
----------
Succes,
Bert
Je kan:
- je macro de naam Auto_Open geven zodat deze macro
automatisch wordt gestart bij het openen van je bestand
Private sub Auto_Open()
End Sub
- Of je plaats je macro in de gebeurtenis Open van het
bestand.
Private Sub Workbook_Open()
[naam van je macro]
End Sub
Ron
>-----Oorspronkelijk bericht-----
>.
>
De macro die ik je in de vorige thread gegeven heb wordt automatisch
gestart. Meer van dit soort macro's kan je hier zien:
http://users.pandora.be/ingrid/excel/events.htm
Ingrid
Timber schreef in news:10491030...@halkan.kabelfoon.nl