Worksheet_Change er en hændelse, der indtræffer, når en celle i et ark ændres. Denne hændelse kan så udløse en programstump,der løser et problem i den forbindelse.
Et simpelt eksempel er:
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Address = "$A$1" Then
MsgBox "Du har ændret i celle A1"
End If
End Sub
For at afprøve koden: Højreklik i Arkfanen for et ark og vælg Vis programkode. Kopier ovenstående til modulet. Nu vil der bleve vist en meddelelsesboks, nåer du skriver i A1.
Omkring litteratur er der masser om Excel, men jeg jeg kender ingen, der går virkeligt i dybden med funktionerne. Denne kan dog nok være god at gå i gang med:
Formler og funktioner i Excel. Se mere her:
http://www.saxo.com/dk/item/sardar-singh-khalsa-formler-og-funktioner-i-excel-haeftet.aspx Ellers er de fleste bøger mere målrettet mod forskellige typer af funktioner, fx finansielle, statistiske osv.
På min hjemmeside har jeg en række eksempler på brugen af forskellige funktioner. Her er du velkommen til at lade dig inspirere.
www.kronsell.net- klik på Microsoft Office og Vælg Excel.