Hvordan bruke Excel funksjoner i VB
Microsoft Excel-regnearkfunksjoner er snarveier du kan bruke til å erstatte dagligdagse oppgaver for å skreddersy dine regneark til å passe dine behov. For eksempel kan du bruke Max funksjonen for å vise det største antallet fra et regneark (basert på et utvalg av celler som du input). Excel-funksjoner kan enten skrives direkte inn i en celle (i funksjonen, Fx, felt) eller brukes som en del av en Visual Basic (VB) rutine.
Bruksanvisning
1 Åpne et nytt regneark i Visual Basic Editor.
2 Bestem hvilke regnearkfunksjonen du ønsker å bruke. For eksempel kan du velge Max regnearkfunksjonen.
3 Tast inn koden din inn i regnearket. For eksempel, for å bruke Max funksjon for å lese tallene fra cellene A1 til D10 og vise resultatet i en melding skriver du:
Sub UseFunction ()
Dim myRange As Range
Set myRange = Worksheets("Sheet1").Range("A1:D10")
answer = Application.WorksheetFunction.Max(myRange)
MsgBox answer
End Sub
Hint
- Finne ut om din funksjon kommer til å være nyttig i VB før du begynner å skrive inn koden. For eksempel kan du bruke "&" operatør i VB til å bli flere tekstverdier i stedet for å bruke "Slå sammen" funksjon, slik at bestemte funksjonen er ikke nyttig.