Microsoft Excel is een krachtige spreadsheet applicatie met vele mogelijkheden voor het analyseren van data . Sommige ontwikkelaars maken gebruik van de Visual Basic for Applications ( VBA ) programmeertaal aan de Excel -interface aanzienlijk te verlengen . Hoewel Excel biedt vele geavanceerde formules via haar raam spreadsheet , kan een VBA programma meer complexe algoritmen die worden alleen beperkt door de creativiteit van de programmeur te voeren. VBA functies worden in deze algoritmen gegevens op talloze manieren manipuleren . " Format " Function Een aanzienlijk deel van de VBA- functies hebben betrekking op numerieke opmaak en manipulatie . Sommige van deze taken uitvoeren die in Excel is anders niet te doen . De functie " Format " kunt een VBA- programma om een aantal formatteren on-the - fly . Normaal gesproken , Excel biedt opmaak instellingen voor een individuele cel , en deze instellingen moeten handmatig worden gewijzigd . De functie VBA "Format " laat het programma te wijzigen de opmaak van numerieke gegevens gebaseerd op andere factoren , indien gewenst . Het is dus mogelijk om dezelfde cel verschillende numerieke formaten bevatten op verschillende tijdstippen in werking van de spreadsheet zonder dat de gebruiker wijzigen indelingsinstellingen . Voorwaardelijke functies Excel bieden native ondersteuning voor " Als " functies die niet programmeren in Visual Basic vereisen . Deze functies maken het mogelijk de uitgang van een cel om gegevens op basis van de voorwaarden die voor het eerst worden getest door een formule bevatten . Complexere voorwaardelijke statements kunnen worden gemaakt met behulp van VBA . In plaats van een conventionele " Als " formule , VBA support " Als Dan Anders" functies die zijn flexibeler . Het is mogelijk om meerdere voorwaarden te combineren in een enkel algoritme op deze manier bieden meerdere resultaten op basis van deze voorwaarden . De functie "Case " werkt op vergelijkbare wijze. Bestandsbeheer Functies Het is mogelijk om informatie over het Excel- bestand zelf met behulp van VBA ondervragen . De functie " FileDateTime " wordt gebruikt om de exacte datum en tijd van een bestand is gemaakt of bewerkt extraheren . Het kan worden gebruikt op een bestand , zoals de huidige Excel spreadsheet . U kunt ook zoeken naar bestanden op een computer met behulp van een functie zoals " Dir . " De functie " FileLen " kan dan tonen de omvang van het bestand . Datumfuncties Excel voorziet al vele functies voor datum en tijd manipuleren met behulp van conventionele Excel-formules . Maar meer functies zijn beschikbaar met behulp van Visual Basic . De functie " IsDate " kan worden bepaald of een bepaalde datum bestaat. Bijvoorbeeld , ' IsDate ( " 29 februari 2010 " ) ' zou terugkeren " False ". De functie " DatePart " kunnen delen van een datum , zoals het jaar en dag halen . Dit is vergelijkbaar met functies vaak gevonden in de database toepassingen . De functie " DateDiff " gemakkelijk bepaalt het aantal dagen tussen twee datums .
|