Datamaskin
  | Hjem | Hardware | Nettverk | Programmering | Software | Feilsøking | Systems | 
Programmering  
  • C /C + + Programming
  • Computer Programmeringsspråk
  • Delphi Programming
  • Java Programming
  • JavaScript Programmering
  • PHP /MySQL programmering
  • Perl Programming
  • Python Programming
  • Ruby Programming
  • Visual Basics Programming
  •  
    Datamaskin >> Programmering >> Visual Basics Programming >> Content
    VBA String sammenligning funksjoner
    Visual Basic for Applications , eller VBA , er en implementering av Visual Basic programmeringsspråk innebygd i Microsoft Office-programmer , og lar deg legge til mer funksjonalitet til sine programmer . Du kan bruke Visual Basic er " StrComp "-funksjon for å sammenligne verdiene av to strenger i en VBA script for å se om de er like og deretter angi hvordan du vil at funksjonen til å fortsette basert på resultatet . StrComp Funksjon

    StrComp funksjonen er en Visual Basic- funksjon som fungerer også i VBA scripts for å sjekke strenger for likestilling . Som et minimum må du passere to strenger til funksjonen. Du kan gi strenger i anførselstegn til at funksjonen eller pass variabler med streng verdier. Funksjonen sammenligner ett tegn fra hver streng om gangen, å konvertere dem til deres numeriske ASCII-verdier som grunnlag for sammenligning. Hvis de numeriske verdier er like , beveger funksjonen til det neste par av tegn. Hvis de ikke er , stopper funksjon og indikerer om den første strengen karakter hadde en større eller mindre ASCII verdi.
    Brev Sak

    StrComp funksjonen har en valgfri tredje parameter , kalt " sammenligne ", som indikerer sammenligne metode du vil bruke. Hvis du utelater denne parameteren , bruker funksjonen en case- sensitive sammenligning av de to strenger . For eksempel , " Hello, World " og "Hello , World" retur som ikke lik på grunn av de små og store bokstaver i hver streng . Hvis du gir " vbTextCompare " som den tredje parameteren , ignorerer funksjon brevet tilfelle , så " Hello, World " og "Hello , World" er like.

    Returverdier

    StrComp funksjonen returnerer en av tre verdier: ett minus, null eller ett . Minus en indikerer at den første strengen sorterer forkant av det andre , det vil si , den første gang et tegn mellom de to strenger er forskjellige, har karakter i den første strengen en mindre ASCII verdi enn den i den andre . Null betyr at de to strengene har en lik verdi . Pluss en betyr at den andre strengen slags forkant av den første .
    Syntax

    å ringe StrComp funksjon, skriver du navnet på funksjonen , etterfulgt av en brakett og deretter gi de to strengene , og om nødvendig , sammenligningsområdet metoden. Separer parametrene med komma. Du kan ikke kalle funksjonen alene. Du må spesifisere hva du skal gjøre med resultatet, som for eksempel bruker den i en betinget " hvis " statement , lagre det i en variabel eller bare ved hjelp av en meldingsboks for å vise resultatet til brukeren. For eksempel skriver "var = StrComp ( " Hello , world " , " hallo , verden " , vbTextCompare )" gjør en case- insensitive sammenligning av de to strenger og lagrer resultatet i "var" variabel .


    früher :

     Weiter:
      Relatert Artike
    ·Forskjellen mellom ByVal & ByRef 
    ·Visual Basic LINQ Tutorial 
    ·Slik konverterer Strings til objekter i VB 
    ·CByte Function 
    ·Hvordan bruke en Resx fil i Vb.Net 
    ·Slik pakker du ut RGB-er i VB6 
    ·Hvordan lage en VBScript å ringe en MSI 
    ·Hvordan redigere elementer i Liste- Med Visual Basic 20…
    ·Slik pakker du ut WinZip Ved hjelp av Visual Basic 
    ·Hvor å Endre BMP Color i Visual Basic 
      Anbefalte artikler
    ·Hvordan rydde opp i starten og slutten av en streng i P…
    ·Slik pakker VB.NET Project 
    ·Slik unngår nedskalering av rammer ved hjelp av HTML P…
    ·Slik automatiserer Office med VBA 
    ·Static void Funksjoner i C 
    ·Hvordan er en Gaussian Sannsynlighet enhet som brukes 
    ·Slik installerer du et Java Bypass Admin Start 
    ·Hvordan definerer globale variabler i PHP 
    ·Hvordan bruke Graphic API i VB.NET 
    ·Hvordan Inkluder en Header Fil 
    Copyright ©  Datamaskin  http://www.datamaskin.biz/