Met behulp van een combinatie van Gebruik ingebouwde functies in Microsoft Excel en functies die u met VBA kunt u helpen oplossingen voor meer complexe problemen te vinden . U kunt functies in een VBA -module in Excel dat een resultaat op basis van een input parameter zal terugkeren creëren. De functie die u hebt gemaakt zal beschikbaar zijn voor gebruik in Excel , samen met alle andere Excel ingebouwde functies zijn. In een paar stappen kunt u een functie maken om de huidige dag terug te keren als een string , op basis van de huidige datum systeem . Instructies 1 Klik A1 en typ " = NU ( ) " om de huidige datum systeem te krijgen . Klik op het tabblad " Developer " en klik op " Visual Basic " om de VB -editor te starten . Klik op het menu "Invoegen " en klik op "Module " om een nieuwe code -module plaatsen kopen van 2 Maak een nieuwe functie met een " Date " datatype variabele als input parameter : . Public Function getDayOfWeek ( dateEntered als Datum ) 3 Maak een variabele aan het dagnummer houden : Dim dayNum als Geheel 4 Gebruik de functie "weekdag " om de dag met behulp van de " dateEntered " variabele terug : dayNum = weekdag ( dateEntered , vbSunday ) 5 Gebruik een " zaak " verklaring aan bepaalt de dag en de terugkeer van de dag naam als een string : Selecteer Case dayNum Geval 1 getDayOfWeek = " Zondag " Case Pagina 2 < br getDayOfWeek > = " Maandag " Case 3 getDayOfWeek = " Dinsdag " Case 4 getDayOfWeek = " Woensdag " Case 5 getDayOfWeek = " donderdag " zaak 6 getDayOfWeek = " vrijdag " Case 7 getDayOfWeek = " zaterdag " end of Selecteer end 6 uw functie door het intikken van " end Function " op het einde . Schakel terug naar Microsoft Excel en typ " = getDayOfWeek ( A1 ) " in B1 om de huidige dag weer te geven met behulp van de datum in A1 .
|