Hoe kan ik Excel-functies gebruiken in VB

Microsoft Excel-werkblad functies zijn snelkoppelingen die u kunt gebruiken om alledaagse taken om uw werkbladen aan te passen aan uw behoeften te vervangen. Zo kunt u de Max functie gebruiken om het grootste aantal van een werkblad weer te geven (op basis van een reeks cellen die u invoert). Excel functies kan ofwel worden getypt in een cel (in de functie, Fx, veld) of als onderdeel van een Visual Basic (VB) routine.

instructies

1 Open een nieuw werkblad in de Visual Basic Editor.

2 Beslis welke werkblad functie die u wilt gebruiken. Zo zou je de Max werkbladfunctie te kiezen.

3 Voer uw code in het werkblad. Bijvoorbeeld, om de Max-functie gebruiken om de nummers van de cellen A1 lezen D10 en het resultaat in een bericht weer te geven, typt u:

Sub UseFunction ()

Dim myRange As Range
Set myRange = Worksheets("Sheet1").Range("A1:D10")
answer = Application.WorksheetFunction.Max(myRange)
MsgBox answer

end Sub

Hints

  • Erachter te komen of uw functie gaat nuttig zijn in VB te zijn voordat u begint met de code in te typen. Zo kunt u de "&" operator gebruiken in VB om lid te worden van meerdere tekst waarden in plaats van met de functie "Concatenate", zodat de specifieke functie is niet zinvol.