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

    VBA för att ta bort dubbletter i Excel

    Visual Basic for Applications , eller VBA är ett enkelt programmeringsspråk som Microsoft integrerar med några av sina Office-produkter , inklusive Excel 2010 . Du kan skapa kod i VBA som kommer att utföra åtgärder på ett kalkylprogram , såsom att ta bort dubbletter från ett cellområde som du annars måste fylla i för hand . Hur Excel bort dubbletter

    När Excel bort dubbletter , kan det ta en enda kolumn för dubbla värden och sedan ta bort dem . Excel cal kolla även efter dubbletter över flera kolumner , men det hanterar denna process lite annorlunda . Excel kommer att kontrollera varje rad i markeringen istället för de enskilda cellerna . Till exempel , om du kolla kolumnerna " A " till " D " efter dubbletter , måste varje rad ha samma fyra värden som ska anses vara en dubblett . På grund av detta , kan Excel inte ta bort dubbletter i flera val samtidigt . Addera Starta din VBA -kod

    Tryck " Alt " och " F11 " inifrån Excel till få upp VBA editorn . Högerklicka på kalkylbladet , som kommer att noteras på den vänstra sidan av redaktionen, och väljer att infoga en modul . När du skriver ett VBA-makro , måste du skriva det i en modul . Dubbelklicka på modulen och en vit skärm visas på höger sida av redaktören . Typ " Sub RemoveDupe ( ) " i det vita området och tryck på " Enter ". VBA lägger automatiskt till " End Sub " linje . All kod du skriver måste passa mellan dessa två linjer .
    Bort dubbletter med VBA

    Ange i följande kodrad , utan citationstecken , på den tomma raden mellan " Sub " och " Sub End " :

    ActiveSheet.Range ( " A1 : D100 " ) . RemoveDuplicates Kolumner : = Array ( 1,2,3 ) katalog

    Förändring " A1 " till det övre vänstra cellen för det område där du söker efter dubbletter , och " D100 " till det nedre högra cellen i det intervallet . Ändra siffrorna efter " Array " vara lika med de kolumner inom det område som du vill söka efter dubbletter . Den vänstra kolumnen i intervallet är kolonnen en och varje kolumn till höger om det är ett tal högre . I exemplet , som skrivet , kommer VBA titta igenom kolumnerna " A ", " B " och " C " för att hitta dubbletter rader , men kommer att innehålla kolumn " D " när det tar bort de dubbla raderna . När du är klar , klicka på " X " längst upp i fönstret för att stänga det . Du kan komma åt ditt makro genom att klicka på " Macro " knappen under " Utvecklare " fliken .
    Icke - VBA Metoder

    Excel 2007 och 2010 också ge dig ett sätt att kolla efter dubbletter som kan vara snabbare än att skriva VBA-kod om du bara måste kolla en eller två grupper av celler . Markera det område som du vill söka efter dubbletter , klicka på " Data " -fliken och klicka sedan på " Ta bort dubbletter " knappen . Du kommer att se ett fönster som innehåller alla kolumner i intervallet . Ta bort en kontroll från alla kolumner som du inte vill ska ingå i dupera kontrollen . Klicka på " OK " och Excel kommer att ta bort dubblerade rader .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur Kopiera och Klistra in celler i Microsoft Excel
    ·Hur man skapar multiplikation fakta i Excel
    ·Hur man sätter in en Excel BOM till en solid Works rit…
    ·Hur man skapar en Border i Excel
    ·Hur man använder kommandot Kopiera i Excel
    ·Ta bort dubbletter av rader med ett avancerat filter i …
    ·Hur man kopplar data till olika kalkylblad i Microsoft …
    ·Skillnader mellan Excel och FileMaker Pro
    ·Microsoft Excel Formatering Tips
    ·Hur Lämna Top Line i Excel & Scroll
    Utvalda artiklarna
    ·Vad är standard PC Fonts
    ·Hur du använder din YouCam effekter genom Skype
    ·Hur Omvänd en Video Time Lapse
    ·Olika versioner av SPCS
    ·Hur Split till ett ljudspår i Windows Movie Maker
    ·De typer av anfanger i InDesign
    ·Lägga till länkar till en PowerPoint
    ·Hur du använder Excel komplex funktion
    ·Hur Rotera Word Art i Microsoft Office Word 2007
    ·Vad är filändelsen CHI
    Copyright © Dator Kunskap http://www.dator.xyz