Hoe goed de VBA gebruik in 2016

inputbox functie inputbox functie interne informatie te verkrijgen, de VBA in Excel 2016 aard van de gebruikers van nut zijn.Deze informatie kan een waarde, een tekst, zelfs een binnen de werkingssfeer van de adressen.Dit is een goed alternatief voor de ontwikkeling van een vorm van, je moet toegang hebben tot een waarde van inputbox grammatica.,, hier en’ de functie van de inputbox vereenvoudigde versie, inputbox (dat [...] [de]), inputbox functie aanvaardt de parameters, de parameters vermeld in het invloed hier. - in de doos, dat in de tekst de titel "dat in de titel van de tekst blijkt; (facultatief) de standaard input voor de gebruiker" wanbetalingen; (facultatief), een inputbox voorbeeld, hier en’ verklaring over het gebruik van de naam van de inputbox functie:, = inputbox (en“ wat is je naam?En”, en&#groeten en“ en 148); de uitvoering van deze verklaring, als je de VBA, Excel vertoont van deze dialoog.Aandacht, dit voorbeeld alleen gebruik wordt gemaakt van de eerste twee parameters, bieden niet de standaard.Als de gebruiker van een waarde, klik, code van de waarde voor een variabele, de naam van de inputbox functie te geven van deze dialoog.De volgende voorbeelden van het gebruik, de drie parameters, en voorziet in een standaard.De standaard is opgeslagen in Excel gebruikersnaam (toepassing van het voorwerp en de’ gebruikersnaam eigenschappen), sub getname () donkere naam als touw = inputbox (en“, wat is je naam?En”, _ en“ begroet en”, van toepassing. De gebruikersnaam) terminals, inputbox altijd afzeggen.Als de gebruiker op de afschaffing van de inputbox functie terug te keren en een lege string, de VBA en’ s inputbox functie is altijd een string, dus als je een waarde van de code, je moet wat extra controles.Het volgende voorbeeld van het gebruik van de inputbox functie om een nummer te krijgen.Met behulp van de functie te controleren of het touw is een nummer.Als het touw bevat een nummer, alles is goed.Als de gebruiker en’ die niet kan worden opgevat als een code voor de weergave van een nummer, een boodschap van sub - addsheets (), dat de titel van de schemering...... van de lange reeks van de schemering numsheets defvalue tip = en“, hoeveel wil je meedoen?En” de titel en de“, vertel me… en” defvalue = 1 numsheets = inputbox (tips, de titel, de defvalue) als numsheets = en“ en“ en de uitgang & 1; geannuleerd als ISNUMERIC (numsheets) als numsheets > 20 tabletten met tellen. Numsheets: = 'en andere“ en 148; ongeldig #; aan het einde van deze procedure, van de dialoog, die, nog een voorbeeld van het gebruik van de inputbox functie.Een ander type van de te verstrekken informatie inputbox, hier van toepassing is op de VBA en&#inputbox functie 8217.Microsoft houdt van chaos, dus je kan ook gebruik maken van de inputbox, methoden, dit is een toepassing van het voorwerp van de methoden, van het gebruik van de toepassing van de methode van de inputbox, een van de voordelen van de code is, je kan wijzen op een scala van opties.De gebruiker kan op de lijst van de in het kader van de keuze, de aandacht vestigen op de cel.In de’ een eenvoudig voorbeeld, dat de gebruikers bij de keuze van een scala van getrange (), donkere rng bereik fouten te herstellen die rng = application.inputbox _ (tip: = en“ het bereik: en”, het type: = 8) als wat de raam en dan uit de Overeenkomst“ je keuzes en“ & rng. Adres van terminals, dit is hoe het eruit ziet, gebruik te maken van een reeks inputbox methode.In dit geval, de code van de gebruiker het geselecteerde bereik van het adres vertellen.In het echte leven, je code daadwerkelijk doen wat interessante keuze.Een goed voorbeeld is, goed met fouten.Als je de dingen, en’ geen bereik, Excel zei je, dat je het nog een keer proberen. Application.inputbox methoden, van de VBA en’ s inputbox functie, maar het heeft ook een aantal verschillen.Controleer de integriteit van het systeem, en gedetailleerde informatie.

The InputBox function displays this dialog box.
Another example of using the InputBox function.
Using the Application InputBox method to get a range.



Previous:
Next Page: