| Hjem | Hardware | Netværk | Programmering | software | Fejlfinding | systemer | 
software  
  • Adobe Illustrator
  • animation Software
  • Antivirus Software
  • Audio Software
  • Sikkerhedskopiere data
  • brænde cd'er
  • brænde dvd'er
  • Datakomprimeringssystem
  • database Software
  • Desktop Publishing
  • Desktop Video
  • Digital Video Software
  • Drupal
  • Educational Software
  • Engineering Software
  • Fil Forlængelse Types
  • finansiel Software
  • Freeware, Shareware & Abandonware
  • GIMP
  • grafik Software
  • Home Recording Software
  • Microsoft Access
  • Microsoft Excel
  • Microsoft Publisher
  • Microsoft Word
  • Open Source Code
  • Anden Computer Software
  • PC spil
  • Photoshop
  • Portable Document Format
  • PowerPoint
  • præsentation Software
  • produktivitet Software
  • Quicktime
  • Remote Desktop Management
  • SQL Server
  • Skype
  • Software betaversioner
  • Software Consultants
  • Software Development Companies
  • software Licensing
  • regneark
  • Skat forberedelse software
  • Utility Software
  • Web Clip Art
  • Windows Media Player
  • Tekstbehandling Software
  •  
    Computer Viden >> software >> Microsoft Access >> Content
    Sådan bruges hvis erklæring i Excel til Slet tomme rækker
    Når et Excel-regneark vokser omfatte tusinder eller endda hundredtusindvis af rækker , manuelt at fjerne hver enkelt række ville tage for evigt. Mens en hurtig sortering ville simpelthen flytte hver tom række til bunden , hovedsagelig " slette " det, vil dette ikke fungere, hvis du har brug for de data, til at bo i sin nuværende orden. For at fjerne tomme rækker uden at ændre rækkefølgen af ​​et regneark , bliver du nødt til at få adgang til Excel Visual Basic konsol og oprette en makro . Instruktioner
    1

    Åbn Excel-regneark , som du har brug ønsker at arbejde med . Tryk derefter på " Alt" og " F11 " for at åbne op for Visual Basic -konsollen.
    2

    Højreklik på nogen af posterne under " VBAProject " på den venstre side af VBA -konsollen. Bevæg musen over "Indsæt" og vælg " Modul " fra listen over valgmuligheder. Din nye modul vil automatisk blive valgt, og den højre halvdel af konsollen vil blive en tom hvid side . Hvis du har flere regneark åbne, skal du sørge for , at du er ved at tilføje modulet til den korrekte " VBAProject ". Navnet på den specifikke dokument vil blive placeret til højre for " VBAProject " overskrift
    3

    Kopier følgende kode til toppen af ​​den tomme modul side: .
    < P > Sub DeleteBlankRows ()

    Dim x As Long

    Med Application

    . Beregning = xlCalculationManual

    . ScreenUpdating = False

    End med

    "Sub " kommando skaber makro og " Dim " kommando etablerer en variabel , du vil bruge senere. Den " Calculation " og " ScreenUpdating " kommandoer slukke deres respektive funktioner , hvilket gør makroen køre problemfrit på store regneark
    4

    Indsæt følgende kode direkte under det sidste sæt : .

    med ActiveSheet

    Cells.Replace _

    Hvad: = "" , erstatning: = "" , _

    lookat : = xlWhole , MatchCase : = False
    < p> For x = . Cells.SpecialCells ( xlCellTypeLastCell ) . Række _

    1 Trin -1
    p Hvis WorksheetFunction.CountA ( . Rækker ( x)) = 0 Then
    < p> ActiveSheet.Rows (x). Slet

    End If

    Næste

    End With

    " Cells.Replace " kommando, som omfatter to linjer direkte under det ser for eventuelle celler, der blot indeholder et mellemrum , og erstatter den plads med ingenting. Sletningen genkender ikke et tomt rum som en tom celle , så uden dette stykke kode , ville enhver rækken med blot en tom plads ikke få slettet. "For " kommando har koden start i sidste celle på arket og arbejde sig tilbage op til toppen . Den " Hvis " erklæring kontrollerer, om rækken er tom, og derefter sletter det, hvis det er
    5

    Kopier og indsæt følgende kode direkte under sidste stykke kode : .
    < p> Med Application

    . Beregning = xlCalculationAutomatic

    . ScreenUpdating = Sand

    End With

    End Sub

    Denne kode blot sætter de " Calculation " og " ScreenUpdating " indstillinger tilbage til normal , og derefter lukker koden ud med " End sub ​​". Tryk på " Alt" og " F11 " for at forlade VBA konsollen. Alle dine ændringer bliver automatisk gemt.
    6

    Klik på " Udvikler "-fanen øverst på skærmen . Klik på " Macro " knappen for at bringe en liste over dine makroer. Vælg " DeleteBlankRows " makro og trykke på " Kør". Makroen vil slette alle tomme rækker fra regnearket.

    Forrige :

    næste :
      Relaterede artikler
    ·Sådan bruges et Excel regneark Med en SMART Board 
    ·Sådan bruges Standardafvigelse & mellemtone på Excel …
    ·Sådan oprettes en Data Form i Excel 2007 Uden Quick To…
    ·Sådan fjernes numre fra en adresse i Excel 
    ·Hvordan åbner jeg et Excel-regneark i Microsoft Works …
    ·Sådan konstateres Antal rækker i Excel Visual Basic 
    ·Sådan Konverter tal gemt som tekst i makroer i Excel 
    ·Sådan kopieres en Word-fil til Excel 
    ·Sådan Format Datoer i Microsoft Excel 2003 
    ·Fordele ved Password Beskyttelse Excel Regneark 
      Anbefalede Artikler
    ·Sådan Konverter DAR Book kodenumre ISBN 
    ·Sådan oprettes en Motion Blur i Photoshop 
    ·Hvordan laver Userbars med Photoshop 
    ·Hvordan laver årgange i GIMP 
    ·Sådan integrerer en Matlab Plot 
    ·Sådan bruges Gendan FILELISTONLY at opremse de logiske…
    ·Sådan får McAfee ikke at slette en Keygen 
    ·Sådan bruges Avidemux 2.4 
    ·Hvordan man laver et flowchart i Microsoft Word 
    ·Hvordan man laver en kærlighed Card 
    Copyright © Computer Viden http://www.computerdk.com