Visual Basic is een veelzijdige programmeertaal die wordt gebruikt in Microsoft Excel ( VBA ) en andere Windows-software . Het biedt een robuuste functie bibliotheek voor het uitvoeren van een breed scala aan programma's taken. Terwijl de syntax van een programmeertaal gemakkelijk kan worden geleerd , is de functies zelf dat de doeltreffendheid van een programma regelen . Alleen door de zorgvuldige selectie van deze functies kan een programmeur maak een programma met aanzienlijke macht en nut . Mathematical Functions meeste programmeertalen vereisen uitgebreide wiskundige bewerkingen binnen de algoritmen , zelfs als het programma niet aan de oppervlakte een wiskundige tool. Eenvoudige rekenkundige berekeningen zijn vaak nodig om het programma loops en andere taken die hij moet invullen creëren . VBA biedt vele wiskundige functies . Een van de meest gebruikte functies zijn die welke integers manipuleren . De functie " Ronde " kan elk getal te zetten in een integer door afronding het. De functie " Int " kapt gewoon , afhakken van alle decimalen aan integer te verlaten . Stand trigonometriefuncties zijn ook beschikbaar en worden net gespeld zoals ze op een rekenmachine of leerboek : " Zonde , " " Cos " en " Tan " String Functions . manipuleren tekstgegevens is belangrijk bij het maken van programma's die interactie met gebruikers , met name een VBA die werkt op Excel-gegevens , die vaak bevat snaren . String functies bieden vele kritische gereedschappen . Extractie functies zoals "links " en " rechts" maken het eenvoudig om een bepaalde set van tekens uittreksel uit de linker-of rechterkant van een tekenreeks. Bijvoorbeeld kan een Excel cel een volledige naam , maar "Links " kan worden gebruikt om alleen de voornaam extraheren , terwijl " rechts" zou de achternaam extraheren . Veranderen van de zaak vaak noodzakelijk ook. De functies " UCase " en " LCase " kan een hele reeks zetten in alle hoofdletters of allemaal kleine letters . Meer geavanceerde functies waarmee programmeurs nieuwe snaren te creëren door zich meerdere afzonderlijke strings , met behulp van de functie " Samenvoegen " , onder anderen. Datum -en tijdfuncties Werken met data en tijden in elke programmeertaal is een hele klus te wijten aan de grote verscheidenheid van formaten voor de weergave van deze informatie . Datums kunnen worden gepresenteerd op vele manieren , met of zonder tijdstempels , en het is vaak noodzakelijk om een bepaald stuk data afkomstig van een andere . Een functie als " Maand " een programmeur toelaat om alleen de maand informatie uit een volledige datum die ook een dag en jaar . Op deze wijze kunnen data worden georganiseerd en gegroepeerd volgens hun maanden , indien noodzakelijk. Andere soortgelijke functies zijn " Dag ", " Hour " en " Minute . " De " functie Format " wordt gebruikt om een date data stuk veranderen in een gebruiksvriendelijke weergave van de actuele informatie op basis van de opmaak conventie de programmeur verlangens . Het ook mogelijk om " DateDiff " te gebruiken om data af te trekken van elkaar om het aantal dagen tussen hen bepalen .
|