Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Microsoft Access >> Content
VBA Excel : Tekst zoeken
Leren hoe om tekst te zoeken met Excel programmeertaal , VBA of Visual Basic for Applications , is nuttig voor verschillende situaties , waaronder de volgende . Iemand aan het typen is een lijst met e-mailadressen , maar alleen bepaalde adressen geldig zijn . Een ander deel van het werkboek heeft deze geldige adressen . De VBA " Zoek " commando kan deze zoeken zodra een gebruiker een adres . Als "Find " niet het adres in de lijst , kan je VBA -programma de typiste waarschuwen voor een ongeldig adres . Toegang VBA uit Excel tabblad 's Developer . Als dat tabblad niet verschijnt , moet u Excel- opties te controleren om op de display in te schakelen . Macro

Een gemakkelijke manier om te begrijpen hoe om tekst te zoeken met VBA is met Excel , het macro -recorder naar VBA statements te maken van het gebruik van " Zoek " commando van het tabblad "Home " . Typ tekst in een werkblad cel , zoals " abc ", klik op een andere cel . Klik op "Record " knop van het tabblad "Ontwikkelaar " , vervolgens gelijktijdig op de "Control " en "F" toetsen om het programma "Zoeken" dialoogvenster weer te geven . Typ een paar tekens van de tekst die u hebt getypt in de cel . Klik op "Zoeken" om naar de cel , klik vervolgens op de "Stop opname " op het tabblad "Ontwikkelaar " om de macro- opname te beëindigen .
Het lezen van de Macro Statements

Nadat u een VBA- macro hebt opgenomen voor het vinden van tekst , beginnen te begrijpen hoe het werkt door het lezen van zijn programmering verklaringen . Geef de lijst met macro's in uw huidige werkmap door te klikken op " Macro's "-knop van het tabblad "Ontwikkelaar " , vervolgens te klikken op de naam van uw tekst -zoeken macro . Klik bijvoorbeeld op ' TextFinder " als dat de naam van de macro en klik op de knop' Bewerken ' om de VBA programmering verklaringen voor geven " TextFinder . "
De functie zoeken < br >

VBA
zoekt naar tekst in de cellen van het huidige werkblad met de functie " zoeken " , die lid is van de collectie " cellen " . Deze collectie vertegenwoordigt de cellen in het huidige werkblad . U kunt een goed begrip van de argumenten van deze functie moet krijgen door onderzoek van de verklaringen van een macro die zoekt naar tekst .

Sub FindText ( ) op

Cells.Find
( Wat : : = " abc " Als u een macro die de tekst beoogt hebt opgenomen " abc ", de macro zal iets als het volgende verschijnen , Na : = ActiveCell , LookIn : = xlFormulas , LookAt : = _

xlPart , SearchOrder
: = xlByRows , SearchDirection : = xlNext , MatchCase : = False _

, SearchFormat : = False ) . Activate

End Sub
de Argumenten

de " What" argument van de VBA " Zoek " commando dat zoekt naar tekst , houdt de tekst u wilt zoeken . Excel zal zoeken naar een tekst die u opgeeft voor dit argument . " Wat " is het enige argument dat de "Find " commando vereist . Alle andere argumenten zijn optioneel . U kunt dus zoeken naar de tekst " abc ", bijvoorbeeld , met de verklaring " Cells.Find ( Wat : = " abc " ) . . Activeren Als je " Find "text Wat " van een bepaalde zaak voor de wedstrijd " , geven aan dat door het instellen van de " MatchCase " argument op 'Ware . " Dit argument is " False " standaard .
Return Value and Navigation

de " Find " command voor het vinden van tekst met VBA niet automatisch navigeren naar alle cellen met de tekst die u zoekt . om het niet zo is, gebruik maken van de "Activeren" methode van de return waarde van " zoeken . " Dat return waarde is een " Range " object dat de cellen waarin staat " Zoek " vond de tekst u zocht . bijvoorbeeld, als je hebt gezocht op" abc " met " zoeken , " en slechts een cel had die tekst , de return waarde van de " Find " zou een eencellige bereik. Hardlopen die functie " Activeren" cel die cel de actieve cel zal maken

.

Previous: Next:
  Microsoft Access
·Hoe maak je een Data Analysis …
·Hoe te gebruiken Excel Snelkop…
·Hoe de Top Row Scroll maken in…
·Hoe te Macro's verhuizen naar …
·Microsoft Excel gebruiken in P…
·Hoe maak je een werkblad in Mi…
·Hoe maak je een dashboard make…
·Hoe een database in Microsoft …
·Hoe te Paste Options verwijder…
  Related Articles
Hoe zoeken en vervangen tekst in Word 20…
Hoe te WordPerfect -updates vinden 
Hoe vindt u Gratis alternatieven voor Mi…
Hoe zoeken en vervangen tekst in Word 20…
Hoe te Zoeken en vervangen meerdere woor…
Hoe te Locked Velden zoeken in Word 
Hoe te gebruiken Zoeken en vervangen in …
Microsoft Word & Excel software te gebru…
Hoe Word- bestanden converteren naar Exc…
  Software Articles
·Hoe maak HyperCam Follow Your Mouse 
·Hoe maak je een Video DVD in Windows 7 M…
·Wat is de extensie MBD ? 
·Wat Is Endpoint Protection ? 
·Hoe kan ik AVI converteren naar iPhone 
·Hoe een niet-ondersteunde Flash Player 9…
·Hoe te Solo op een Warlock in WoW 
·Hoe te Iexplore.exe Virus Delete 
·Eenvoudigste manier om een ​​Facial Scar…
Copyright © Computer Kennis http://www.nldit.com