Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Microsoft Access >> Content
Hoe te gebruiken Als verklaring in Excel om lege rijen verwijderen
Wanneer een Excel-spreadsheet groeit tot duizenden of zelfs honderdduizenden omvatten , rijen , het handmatig verwijderen van elke individuele rij zou eeuwig duren . Terwijl een snelle soort gewoon elke lege rij zou verhuizen naar de bodem , in wezen " verwijderen " , zal deze niet werken als je de gegevens nodig hebt voor een verblijf in zijn huidige bestelling . Om lege rijen te verwijderen zonder de volgorde van een werkblad wijzigen , moet u toegang tot Visual Basic console Excel en maak een macro . Instructies
1

Open het Excel-werkblad dat u nodig wilt werken . Druk vervolgens op " Alt " en " F11 " om het openstellen van de Visual Basic -console . Kopen van 2

Klik met de rechtermuisknop op een van de ingangen onder de " VBAProject " rubriek aan de linkerzijde van de VBA -console . Beweeg de muis over " Insert " en kies " Module " uit de lijst met opties . Uw nieuwe module wordt automatisch geselecteerd , en de rechter helft van de console zal een lege witte pagina geworden . Als u meerdere werkbladen geopend , er zeker van zijn dat u het toevoegen van de module naar de juiste " VBAProject . " De naam van het specifieke document zal worden gevestigd aan de rechterkant van de " VBAProject " rubriek
3

Kopieer de volgende code naar de top van de lege module pagina : .

Sub DeleteBlankRows ( )

Dim x
As Long

Met Application

. Berekening = xlCalculationManual

. ScreenUpdating = False

End
met

de " Sub " commando maakt de macro- en de " Dim " commando wordt een variabele die je later zult gebruiken . De " Berekening " en " ScreenUpdating " commando uit te schakelen hun respectievelijke functies , waardoor de macro draaien probleemloos op grote spreadsheets
4

Plak de volgende code direct onder de laatste set : .

met ActiveSheet

Cells.Replace
_

Wat : = " " , Replacement : = " " , _

LookAt
: = xlWhole , MatchCase : = False

Voor x = . Cells.SpecialCells ( xlCellTypeLastCell ) . Rij _

To 1 Step -1

Als WorksheetFunction.CountA ( . Rijen ( x ) ) = 0 Then

ActiveSheet.Rows ( x ) . Verwijder

End
Als

Volgende

Eind met


de " Cells.Replace " commando , die het bevat twee lijnen direct eronder , ziet er voor alle cellen die net onder een lege ruimte , en vervangt die ruimte met niets . De schrapping proces niet herkent een lege ruimte als een lege cel , dus zonder dat dit stukje code , zou elke rij met slechts een lege ruimte niet krijgen geschrapt . De "For " commando heeft de code start op de laatste cel op het blad en werk zijn weg terug naar de top . De " Als ' statement controleert of de rij leeg is , en vervolgens verwijdert als het

Kopieer 5 en plak de volgende code direct onder het laatste stukje code : .

Met Application

. Berekening
= xlCalculationAutomatic

. ScreenUpdating = True

End
Met

End Sub


Deze code gewoon zet de " Berekening " en " ScreenUpdating " instellingen terug naar normaal en dan sluit je de code met "End sub ​​. " Druk op " Alt " en " F11 " om de VBA console af te sluiten . Al uw wijzigingen worden automatisch opgeslagen .
6

Klik op het tabblad "Ontwikkelaar " aan de bovenkant van het scherm . Klik op de knop " Macro " om een lijst van uw macro's . Selecteer de " DeleteBlankRows " macro en druk op " Run . " De macro zal alle lege rijen van het werkblad te verwijderen .

Previous: Next:
  Microsoft Access
·Microsoft Access Problemen opl…
·Hoe te Msgbox titel wijzigen i…
·Hoe de Rijhoogte in Excel 2007…
·Hoe maak je een sneltoets make…
·Deel Hoogte Index voor Excel 
·Hoe kan ik Excel leren voor Tr…
·Hoe kan ik Excel -werkblad van…
·Hoe maak je een hyperlink verw…
·Hoe maak je een Cell bewerken …
  Related Articles
Hoe maak je een Tilde gebruiken in een W…
Hoe kan ik een Umlaut gebruiken in een W…
Hoe maak je een Holiday Nieuwsbrief op u…
Hoe maak je een viervoudige Wenskaart ma…
Hoe maak je een Tent - Fold Wenskaart Ma…
Hoe te Spelling en grammatica fouten te …
Hoe kan ik een document Zoom in Word 200…
Hoe je tekst rond een afbeelding in Word…
Hoe je de uitlijning van de tekst wijzig…
  Software Articles
·Hoe een corrupt Word-bestand maken 
·Hoe kan ik een document maken in RTF -fo…
·Wat is de extensie ACD ? 
·Hoe te OpenOffice installeren Rpm 
·Problemen RealPlayer Installatie in Wind…
·Hoe kan ik snelkoppelingen toevoegen aan…
·Hoe de W32.Sality.Gen virus te verwijder…
·Hoe maak je een kleurboek over Adobe Pho…
·Hoe te Volume in Windows Media Player Ve…
Copyright © Computer Kennis http://www.nldit.com