Visual Basic-funktioner är ett sätt att formatera koden så det utför en specifik uppgift och alltid returnera ett värde . I fråga om strängar - eller serier av teckendata - VB ger 14 Funktion alternativ att välja mellan . En av dessa hjälper dig bestämma längden på en sträng . Även om du inte kan använda denna VB -funktionen ofta , kan det vara till hjälp för att anpassa displayen och för att fastställa behov datalagring . Identifiering
VB funktion för en sträng längd är LEN funktionen . Medan endast Visual Studio ger underkategorier som utökar dess användbarhet , gäller LEN funktionen om du arbetar med VBScript på en hemsida , med hjälp av Visual Basic for Applications ( VBA ) på en Microsoft Office- produkt som Excel , eller skapa ett fullt program i Microsoft Visual Studio . Om du planerar att använda LEN funktionen i ett Visual Studio -program , kan du se till att funktionen fungerar precis som ditt program kräver genom att välja från en av 16 LEN underkategorier .
Format
korrekt grammatik ( syntax ) för LEN funktionen är densamma för alla versioner av VB , även om ytterligare kod som förklarar och definierar variabeln är olika för varje . VBScript börjar med strängen du vill utvärdera i första raden . Ett exempel är txt = " Detta är en vacker dag ! " Kod i den andra raden " document.write ( Len ( txt ) ) " för att visa ett numeriskt värde för antalet tecken i strängen . I ett VBA-makro , använd en kodrad som " Dim LResult As Long " att förklara och definiera strängvariabeln och inkludera LEN funktionen på andra raden med kod som LResult = Len ( " Det här är en vacker dag ! " ) kod i ett Visual Studio -program kan vara komplexa och innehåller många rader , men syntaxen för LEN funktionen är densamma .
användning
Även idén om att använda LEN funktionen som ett sätt att avgöra lagringsbehov kan vara lätt att förstå , kan det vara svårare att förstå hur denna funktion kan ha en praktisk användning . Du kan använda LEN funktionen på ett praktiskt sätt - oftast i kombination med andra sträng funktioner - att dela eller tolka långa strängar av teckendata och fylla tabeller, kolumner eller celler kalkylblad . En annan praktisk användning är att inkludera LEN funktionen som en validering metod. Till exempel , kan du inkludera LEN funktionen för att se till en användare skriver ett nio - siffrigt personnummer i en input box eller alternativt tillåta en användare att lämna ett tomt inmatningsfält . Addera Illustration
VB LEN funktionen är en mindre vanlig funktion . Även om det är viktigt att förstå och är en del av inledningen VB träning , kommer du att finna det mest användbara som en liten del av stora block av kod i stället nytta på egen hand .