Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> spreadsheets >> Content
Hoe maak je een karakter zoeken in een string in VBA
Het vinden van een enkel teken in een string met behulp van VBA is een speciaal geval van het vinden van een snaar binnen een andere . Het proces zelf maakt gebruik van slechts een Visual Basic woord , InStr , welke tekst zoekt op een specifieke string , of enkel karakter in dit voorbeeld . De rest van de code is nodig om input van de gebruiker toelaten en de resultaten . Het proces maakt gebruik van een case - ongevoelige zoekmethode , dat is , zal het kleine letters of hoofdletters vinden . Instructies
1

Open een van de Microsoft Office-programma's die gebruik maken van VBA ( Visual Basic for Applications ) en al bevatten sommige tekst . Klik op "Ontwikkelaar " in het bovenste menu en vervolgens " Visual Basic ", die in de tweede rij van de opties zal worden vermeld . Dit opent het scherm VBA bewerken . Kopen van 2

Voer de volgende regels in het lege venster .

Sub FindCharacter
( ) Dim KnownString , SoughtCharacter , Gevonden Zoals StringDim Locatie , i , aanpassen als IntegerKnownString = InputBox ( " Typ of kopieer en plak de tekst hier te zoeken " ) SoughtCharacter = InputBox ( " Typ het teken zochten hier " ) Woonplaats = InStr ( 1 , KnownString , SoughtCharacter , vbTextCompare ) Regel = 10 Want i = 1 To Len ( KnownString ) Indien Locatie < Stel ThenAdjust = aanpassen /5End IFIF i = Locatie ThenFound = Mid ( KnownString , Locatie - Adjust , locatie + Adjust ) MsgBox " Dit is het eerste optreden van " & vbCrLf & SoughtCharacter & , " in context " & vbCrLf & " ' " & Found & " ' " End IfNext iend Sub
3

Verminder de rechterkant van de volgende lijn als het zoeken naar een personage in zeer korte segmenten van de tekst :

Pas = 10 &

Doe dit omdat het project is ingesteld op een standaard aantal tekens aan weerszijden van de gewilde karakter . Als de snaar te kort is , zal het programma een foutmelding produceren .

Klik 4 op " Macro's " in het gedeelte Developer van het Word-document en uitvoeren van deze macro om te zien hoe het werkt . Als de macro mislukt , controleer uw werk uit de bovenstaande aanwijzingen .

Previous: Next:
  spreadsheets
·Hoe te converteren naar XLS XL…
·Hoe kan ik gegevens importeren…
·Hoe maak je een nieuwe werkmap…
·Hoe maak je een Cell Toevoegen…
·Hoe te Beschrijvingen Put in S…
·Basis Delen van Spreadsheets 
·Wat zijn de functies van Sprea…
·Hoe maak je een VBA Cell 
·Hoe maak je een samengevoegde …
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een Holiday Nieuwsbrief op u…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe te Spelling en grammatica fouten te …
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
  Software Articles
·Hoe je Hidden Object Spelletjes 
·Hoe je tekst Verschillen in TSQL Kwantif…
·Hoe te Kanaaltype Maak voor IAX2 in Aste…
·Hoe te verwijderen van de W32 USBWorm 
·Wat zijn Docx -bestanden? 
·Hoe maak je een transparante GIF in Phot…
·Hoe te openen Powerpoint Zonder Office 
·Hoe aan een andere Skype Gebruikersnaam …
·Hoe maak je een PDF-bestand Maak een Web…
Copyright © Computer Kennis http://www.nldit.com