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

    Ta bort dubbletter av rader med VBA i Excel

    Microsoft Visual Basic for Applications ( VBA ) är en användarvänlig programmeringsspråk som kan skräddarsy Microsoft Office-produkter som Microsoft Excel . Istället för poring genom ett Excel-ark för att identifiera dubblerade rader , kan ett Excel-makro identifiera eventuella dubblerade rader . En Excel-makro är en kort bit av VBA -kod som du kan köra direkt från Visual Basic Editor . Instruktioner
    1

    Markera kolumner med data som du vill jämföra för dubblettrader . Till exempel , om du vill kontrollera kolumn A för dubbla rader , klicka på " A. "
    2

    Öppna VBE genom att trycka på " Alt " och " F11 " tillsammans på tangentbordet . Detta öppnar VBE fönstret .
    3

    Klicka på " Öppna " och klicka på " Modul . " Ett tomt fönster öppnas i VBE .
    4

    Klipp och klistra in följande kod i det tomma fönstret från Steg 3 :

    Public sub DeleteDuplicateRows ( ) ' DeleteDuplicateRows

    Dim R Som LongDim N Som LongDim V Som VariantDim Rng Som Range

    On Error GoTo EndMacroApplication.ScreenUpdating = FalseApplication.Calculation = xlCalculationManual

    Set Rng = Application.Intersect ( ActiveSheet.UsedRange , _ActiveSheet.Columns ( ActiveCell.Column ) ) katalog

    Application . StatusBar = " Processing Row : " & Format ( Rng.Row , " # , # # 0 " ) katalog

    N = 0For R = Rng.Rows.Count Till 2 Step - 1Om R Mod 500 = 0 ThenApplication.StatusBar = " Processing Row : " . & Format ( R , " # , # # 0 " ) End If

    V = Rng.Cells ( R , 1 ) Värde

    Om V = vbNullString ThenIf Application.WorksheetFunction.CountIf ( Rng.Columns ( 1 ) , vbNullString ) > 1 ThenRng.Rows (R). EntireRow.DeleteN = N + 1End IfElseIf Application.WorksheetFunction.CountIf ( Rng . . Kolonner ( 1 ) , V) > 1 ThenRng.Rows ( R) EntireRow.DeleteN = N + 1End IfEnd IfNext R

    EndMacro :

    Application.StatusBar = FalseApplication.ScreenUpdating = TrueApplication.Calculation = xlCalculationAutomaticMsgBox " dubbletter borttagna rader : " & CStr ( N ) katalog

    End Sub
    5

    Tryck " F5 " för att köra proceduren . Makrot körs och ta bort eventuella dubblerade rader .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Handledning för Advanced Excel 2007
    ·Hur får Galler för att ut i Microsoft Excel
    ·Hur man använder en kalender i MS Excel 2010 Celler
    ·Hur man slår ihop celler i Excel
    ·Hur återställer jag en Microsoft Excel-kalkylblad som…
    ·Hur spåret till en arbetsbok av andra i Excel 2007
    ·Lägga till början av en cell i Microsoft Excel
    ·Hur man använder en formel för att beräkna tid med e…
    ·Skriver data till ett Excel-ark
    ·Hur man gör en enkel XY Linjegraf Med Excel 2007
    Utvalda artiklarna
    ·Hur man sätter in en JPG i en PowerPoint Header
    ·Hur man lägger in en PDF i Evernote
    ·Hur man installerar Driver Detective
    ·Hur Sänk Mic Sound på Skype
    ·Hur man skapar en Photomosaic Med Photoshop Elements
    ·Hur importera bilder på ett skikt i Photoshop
    ·4D Databas Konvertering Verktyg
    ·Hur du komprimerar en wmv-fil
    ·Konvertera dokument till Adobe
    ·Konvertera Illustrator till ett Word-dokument
    Copyright © Dator Kunskap http://www.dator.xyz