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 >> Microsoft Access >> Content

    Excel VBA : Hitta text

    Att lära sig att hitta text med Excels programspråk , VBA eller Visual Basic for Applications , är användbar för flera situationer , bland annat följande . Någon är att skriva en lista över e -postadresser , men endast vissa adresser är giltiga . En annan del av arbetsboken har de giltiga adresser . VBA " Sök " -kommandot kan söka dessa när en användare skriver en adress . Om " Sök " inte hitta adressen i listan , kan din VBA programmet varna maskinskriverska till en ogiltig adress . Tillgång VBA från Excel fliken Utvecklare . Om den fliken inte visas , kan du behöva kontrollera Excel-alternativ för att slå på sin display . Makro

    Ett enkelt sätt att förstå hur man kan hitta text med VBA är att använda Excel makro -inspelaren för att skapa VBA uttalanden från användning av " Home " på fliken " Sök " -kommandot . Skriv lite text i ett kalkylblad cell , t.ex. " abc ", klicka sedan på en annan cell . Klicka på " Utvecklare " fliken för " Record " -knappen , tryck sedan på " Control" och "F" tangenterna samtidigt för att visa programmets " Sök " i dialogrutan . Skriv några tecken från den text som du skrivit in i cellen . Klicka på " Sök " för att navigera till cellen , klicka sedan på " Stoppa inspelning " -knappen på " Utvecklare " fliken för att avsluta makro inspelning .
    Läsa Makro Uttalanden

    När du har spelat in ett VBA-makro för att hitta text , börjar förstå hur det fungerar genom att läsa dess programmering uttalanden . Visa listan med makron i din aktuella arbetsboken genom att klicka på " Utvecklare " fliken för " Makron " -knappen och sedan klicka på namnet på din text - sökning makro . Klicka till exempel på " TextFinder " om det är namnet på ditt makro , klicka på " Redigera " -knappen för att visa VBA-programmering uttalanden för " TextFinder . " Addera ditt sökfunktionen

    VBA söker efter text i cellerna i det aktuella kalkylbladet med " Sök " -funktionen , vilket är en medlem av " celler " samling . Denna samling utgör cellerna i det aktuella kalkylbladet . Du kan få en god förståelse för de argument denna funktion behöver genom att undersöka uttalanden av ett makro som söker efter text . Om du har spelat in ett makro som syftar texten " abc " makrot visas något som liknar följande :

    Sub FindText ( ) katalog

    Cells.Find ( Vad : = " abc " , Efter : = ActiveCell , lookin : = xlFormulas , lookat : = _

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

    , SearchFormat : = False ) . Aktivera

    End Sub
    argument

    " Vad " argument för VBA " sök " kommando som söker efter text , håller text du vill söka efter . Excel kommer att söka efter någon text som du anger för detta argument . " Vad " är det enda argumentet att " Sök " -kommandot kräver . Alla andra argument är valfria . Du kan alltså söka efter texten " abc ", till exempel , med uttalandet " Cells.Find ( Vad : = " abc " ) . . Aktivera Om du behöver " Sök " för att matcha ett specifikt fall för " Vad " text , tyder på att genom att ställa " MatchCase " argument till " Sant . " Detta argument är " False " som standard .
    Return Value and Navigation

    " Sök " -kommandot för att hitta text med VBA inte automatiskt navigera till alla celler som innehåller texten du söker efter . för att göra det så gör , använd " Aktivera " metoden för returvärdet från " Sök . " det returvärdet är en " Range " objekt som representerar de celler som " Hitta " hittade texten du söker . till exempel, om du har sökt efter " ABC " med " Sök "och endast en cell hade denna text , returvärdet från " Sök " skulle vara en encellig sortiment . Running som cellens " Aktivera " -funktionen gör att cellen den aktiva cellen .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur autoSize ett Excel-ark
    ·Hur man skapar ett diagram i Microsoft Excel 2007
    ·The Drop Table Kommando för Microsoft Access ger ut en…
    ·Hur man löser Sannolikhet ekvationer med Excel
    ·Hur Kopiera formler utan att ändra variabler i Excel
    ·Hur man identifierar ett maximalt antal i ett Excel-ark…
    ·Hur att skapa en databas för personalen filer med Micr…
    ·Hur man skapar en kryssruta i Excel 2007
    ·Hur spåret till en arbetsbok av andra i Excel 2007
    ·Hur man använder Excel för att mata in data i en Acce…
    Utvalda artiklarna
    ·Hur Freeze Top rader i ett Excel 2007 -dokument så de …
    ·Hur konvertera en tidsstämpel till Decimal i T - SQL
    ·Hur man laddar ner Skype på en Mini Laptop
    ·Hur man gör anmärkningar visas på iTunes 10
    ·Hur Kopiera och bränna en DVD på en iMac
    ·Hur man använder iPod som ingång i Logic
    ·Hur komprimera en wav-fil till en DVD
    ·Hur till Redigera & skarva Video Footage
    ·Hur man bränner musik till en ljud-CD
    ·Hur till Redigera bilder med GIMP
    Copyright © Dator Kunskap http://www.dator.xyz