Bij het programmeren Microsoft Excel-functies , kunt u een taal genaamd Visual Basic for Applications ( VBA ) gebruiken . VBA is een uitgeklede versie van de Visual Basic programmeertaal . Het is ontworpen om aangepast , aangepaste functies in het Microsoft Excel -en Access -toepassingen bieden . Een functie in VBA is de functie " MsgBox ( ) " . De functie MsgBox wordt een dialoogvenster weergegeven voor de gebruiker . U kunt een dialoogvenster dat net toont informatie weer te geven , of u kunt het gebruiken om een antwoord van de gebruiker retourneren . Instructies Open Microsoft Excel en een bestaande of nieuwe spreadsheet te laden 1 . In Excel 2007 , klikt u op de ontwikkelaar lint en klik vervolgens op de " Basic Visual " knop . In oudere versies van Excel , klikt u op het menu "Extra " en klik op " Macro ". Vanuit dit menu op " Visual Basic Editor . " Kopen van 2 Dubbelklik op het " werkboek " pictogram links op de ruit . Dit opent een venster VBA editor . In het dropdown box waar " verklaringen " wordt geselecteerd , verandert het naar " Werkboek . " Dit creëert een nieuwe functie die wordt geactiveerd wanneer de werkmap wordt geopend genaamd " Workbook_Open ( ) . " Voor dit voorbeeld , de MsgBox zal geprogrammeerd worden weergegeven wanneer de gebruiker de werkmap opent . 3 Voer MsgBox " Hello World " in de nieuw gecreëerde functie . Dit is de manier om informatie te tonen aan de gebruiker . Het bericht wordt weergegeven, is puur voor informatie en een antwoord niet halen . De "OK " knop en het dialoogvenster verdwijnt de gebruiker klikt . 4 Haal een antwoord van de gebruiker door het toewijzen van de doos boodschap aan een variabele . Hieronder is de code om een antwoord te halen : Antwoord = MsgBox ( " Wilt u doorgaan?" , VbYesNo ) Het antwoord is een een of een nul en opgeslagen in de vbYesNo is een constante , en "Antwoord . " daarbij het dialoogvenster MsgBox een "Ja" en " Nee " te drukken . Het antwoord kan later worden gebruikt in de code om te bepalen hoe de applicatie zal functioneren. 5 Sla het bestand op en sluit de werkmap . Open opnieuw de werkmap om de code te testen . Zodra de werkmap geladen, krijgt u een dialoogvenster met de tekst gecodeerd in de functie MsgBox .
|