Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Microsoft Access >> Content
Hoe te verwijderen Tekens in een cel op Excel 2007 met VBA
Microsoft's Visual Basic for Applications ( VBA ) is een subset van Visual Basic die wordt gebruikt om Microsoft Office-toepassingen te passen . Een stukje VBA-code , een macro , kan veel repeterende functies zoals zoeken en vervangen te vervangen . Als u wilt dat bepaalde personages uit cellen te verwijderen , zoals punten, komma's schrijven een routine om de taak uit te voeren voor u . In plaats van te klikken op " Zoeken en vervangen " meerdere keren , kunt u VBA krijgen om de taak voor u uitvoeren in een druk op de knop . Instructies

Druk " Alt " 1 + " F11 " in Excel om de Visual Basic Editor ( VBE ) te openen .

Klik 2 " Invoegen " > " Module . "

Cut 3 en plak de volgende code in het lege venster :

Option Explicit

Sub
verwijderen ( ) op

Dim rgxRegExp als Voorwerp

Dim rngCell als Waaier , rngRange als Range

Stel rngRange = Sheet1.Range ( " A1 : A3 " ) op Twitter

Stel rgxRegExp = CreateObject ( " VBScript . RegExp " ) op

rgxRegExp.Global = True

rgxRegExp.Pattern
= " \\ | . . , "

Met Application

Berekening = xlCalculationManual < br >

. EnableEvents = False

. ScreenUpdating = False

End met

voor Elke rngCell In rngRange.SpecialCells ( xlCellTypeConstants )

rngCell
. = xlCalculationAutomatic

. EnableEvents = True
value = rgxRegExp.Replace ( rngCell.Value , vbNullString )

Volgende


Met Application

. Berekening

. ScreenUpdating = True

End
met

End Sub
4


Verander het bereik om het bereik van de gegevens die u wilt personages uit verwijderen overeenkomen . Bijvoorbeeld , als u wilt personages uit cellen D1 verwijderen om D110 in werkblad 2 , verandering lijn 5 in de code te lezen :

Stel rngRange = Sheet2.Range ( " D1 : D110 " ) .
Goedkope 5

Wijzig de code om de tekens die u wilt uit de cellen in het werkblad verwijderd weerspiegelen . De code zoals geschreven verwijdert periodes of komma's ( rgxRegExp.Pattern = " \\ | . , " ) . Je zou kunnen veranderen om code die komma's en koppeltekens verwijdert ( rgxRegExp.Pattern = " \\ , | - " ) of de periodes en percentages ( rgxRegExp.Pattern = " . \\ | , " ) , Of je kan de cijfers en andere speciale tekens te vervangen < . br >

Druk op " F5 " 6 om de routine te draaien .

Previous: Next:
  Microsoft Access
·Hoe te wijzigen Cursor Highlig…
·Hoe Vergelijk Sheets in Excel …
·MS Excel Macro's Tutorial 
·Hoe te Pecentage behulp van Ex…
·Hoe de Total van de Top Hoogst…
·Hoe maak Excel Bereken Divisio…
·Hoe bekijkt een grafiek in kle…
·Hoe te Padding verminderen in …
·Hoe te Borders Toevoegen aan c…
  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 te Autoplay een AVI bestand 
·Installatie van Salesforce Vertical Resp…
·Waarom heeft een Gedownloade MP3 Song Sk…
·Hoe te GIF comprimeren 
·Gesprekken onderscheppen op een Logboek 
·Hoe te Stijlen herstellen in Word 2007 
·Ondersteunde bestandstypen voor Photosho…
·Hoe je MS Word Stop Controle Proofing Fo…
·Hoe kan ik een achtergrond kleur op Powe…
Copyright © Computer Kennis http://www.nldit.com