Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programvara
  • Adobe Illustrator
  • animation Software
  • antivirusprogram
  • ljudprogram
  • Säkerhetskopiera data
  • Bränn CD-skivor
  • Bränn DVD
  • Data Compression
  • Database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Filtillägg Typer
  • Financial Software
  • Freeware , Shareware & Abandonware
  • GIMP
  • Graphics Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Andra datorprogram
  • PC-spel
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • presentationsprogram
  • Produktivitet Software
  • quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Programvara betaversioner
  • Programvara Konsulter
  • Software Development Companies
  • Software Licensing
  • Spreadsheets
  • Skatt förberedelse programvara
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Ordbehandlingsprogram
  • * Dator Kunskap >> Programvara >> Spreadsheets >> Content

    Hur man hittar en karaktär i en sträng i VBA

    hitta ett enda tecken i en sträng med VBA är en särskild instans för att hitta en sträng i en annan . Själva processen använder bara ett Visual Basic ord , InStr , som söker text för en specifik sträng , eller enstaka tecken i detta exempel. Återstoden av kod krävs för att tillåta inmatning från användaren och visa resultaten . Processen använder en skiftlägeskänslig sökning metoden , det vill säga det finns gemener eller versaler . Instruktioner
    1

    öppna en av de Microsoft Office-program som använder VBA ( Visual Basic for Applications ) och redan innehåller någon text . Klicka på " Developer " i den övre menyn och sedan " Visual Basic ", som kommer att listas i den andra raden av alternativ . Detta öppnar VBA Editing skärmen .
    2

    Skriv följande rader i det tomma fönstret .

    Sub FindCharacter ( ) Dim KnownString , SoughtCharacter Hittade Som StringDim Plats , jag , justera enligt IntegerKnownString = InputBox ( " Skriv eller kopiera och klistra in texten du vill söka hit " ) SoughtCharacter = InputBox ( " Type tecknet sökte hit " ) Plats = InStr ( 1 , KnownString , SoughtCharacter , vbTextCompare ) Justera = 10For i = 1 till Len ( KnownString ) Om plats < Justera ThenAdjust = Justera /5End oOm i = Plats ThenFound = Mid ( KnownString , Plats - Adjust , Location + Adjust ) MsgBox " Detta är den första förekomsten av " & vbCrLf & SoughtCharacter & , " i sammanhanget " & vbCrLf & " ' " & Found & " ' " End IfNext iEnd Sub
    3

    Minska den högra sidan av följande linje om du söker efter en karaktär i mycket korta segment av text :

    Justera = 10

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man ger en ny serie på löpande Pivot tabell
    ·Hur Avrunda ett tal Använda VBA
    ·Hur du sorterar en pivottabell
    ·Hur man sparar en CSV- fil
    ·Hur storleksändra dokument i Quattro Pro
    ·Hur man använder kalkylark som Kalendrar
    ·Hur man uppdaterar en pivottabell använder en cellrefe…
    ·Felsökning Excel Autofyll
    ·Hur Kopiera ett blad till en annan arbetsbok
    ·Hur man bygger ett bord med diagonala linjer
    Utvalda artiklarna
    ·Hur konvertera 3GPP video till MPGs
    ·Vad gör Microsoft Office för Vista Inkludera
    ·Office Communications Server : Standard Vs . Enterprise…
    ·Hur Kopiera Konstverk till ett helt album på iTunes
    ·Hur till Ändra WordPerfect till Word
    ·Vad är ansökan Connapi.dll
    ·Hur man gör en Ghost Boot CD med Ghost 8
    ·Hur man skall höja ljudnivåerna i AVI-filer
    ·Hur man ställer en SQL Server för Rogue Spear
    ·Hur man installerar Skärmsläckare på Vista
    Copyright © Dator Kunskap http://www.dator.xyz