Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Software >> Microsoft Access >> Content
Excel VBA code om voorloopnullen Toon
Elke belangrijke Microsoft Office- product , zoals Microsoft Excel , wordt geleverd met een bijgeleverde programmeertaal Visual Basic for Applications , of VBA . Als u nodig hebt om een repetitieve taak te voltooien in Excel , zoals het veranderen van een lange lijst van cellen om nullen te tonen , kunt u een programma in VBA schrijven en de taak te voltooien met slechts een klik van een knop . Wat zijn Voorloopnullen ?

Voorloopnullen
zijn nullen die komen voor een aantal , zoals de twee nullen " 001234 . " Deze nullen hebben geen waarde , uiteraard , zodat ze niet het nummer in een echte manier te veranderen , ze hebben alleen het uiterlijk van het nummer te wijzigen . Voorloopnullen in Excel kan handig zijn als u een lange reeks getallen die bevatten allemaal hetzelfde aantal cijfers , ongeacht hun werkelijke waarde , omdat een formule ergens op het werkblad maakt gebruik van een bepaald cijfer om een functie uit te voeren .
< br >
VBA Code eisen

Wanneer u een macro in VBA , zoals een tot nullen op een reeks nummers toe te voegen , zijn er slechts een paar eisen die je moet krijgen rechts . Open eerst de VBA- editor door op " Alt " en " F11 ", klik met de rechtermuisknop op uw werkblad en plaats een module . VBA-macro's worden altijd opgenomen in de modules . Klik op de module en klik op de witte ruimte aan de rechterkant van het scherm . Typ de volgende code :

Sub LZero
( )

Change " LZero " aan welke naam u wilt dat uw macro te hebben
. Druk op "Enter " en Excel automatisch " End Sub " onder deze regel toe te voegen . Je hebt nu alle voor uw VBA- code eisen .
Rechterfunctieknop en Concatenate

nullen aan een cel toe te voegen , kunt u gebruik maken van de juiste functie , samen met een eenvoudige samenvoeging . Deze formule toevoegen aan een nieuwe kolom kan een eenvoudig proces in Excel zijn , maar wanneer u het nodig om het te doen in VBA , wordt het een beetje ingewikkelder . Voer de volgende code tussen de " Sub Lzero ( ) " en " End Sub " lijnen :

Dim x As Integer

Dim y As Integer


Voor x = 1 To 10

y = Cells ( x , 1 ) . Value

Cells
( x , 1 ) . FormulaR1C1 = " = RECHTS ( " " 00000 " " & " & y & " , 6 ) "

Volgende


Verander de getallen in " 1 tot 10 " aan die gelijk is aan de rijen die u wilt beginnen en eindigen uw formule op te zijn . Dus als je wilt beginnen op cel " A5 " en eindigt op " A15 ", zou je dit veranderen in " 5 tot 15 " :

Voor x = 5 Voor 15

Verander de " 1 " in beide gevallen van " Cells ( x , 1 ) "om gelijk aan het nummer van de kolom waarop u wilt de leidende nullen toe te voegen . Kolom " A" is gelijk aan " 1 " en elke kolom verder naar rechts voegt nog het nummer .

Tenslotte verandert de "6 " aan het einde van de code gelijk aan de te totale aantal cijfers dat u wilt het nummer te hebben , en verander de " 00000 " om een ​​minder nul dan de totale cijfers hebben . Sluit de VBA- editor met behulp van de " X " aan de bovenkant van het venster . Run uw code door te klikken op de knop " Macro " onder het tabblad Ontwikkelaars .
Selection.NumberFormat

U kunt ook het aantal wijzigen in voorloopnullen weergeven. Dit werkt net zoals het zou doen als je met de rechtermuisknop klikken op de cel , selecteert u " Cellen opmaken " en maak een aangepaste getalnotatie . Voer de volgende code tussen de " Sub Lzero " en " End Sub " lijnen :

Selection.NumberFormat
= " 000000 "

Wijzig het aantal nullen dat gelijk is aan het totale aantal cijfers te zijn je wilt de nummers te hebben . Aangezien dit proces zal de opmaak van de cel , en niet alleen het nummer te wijzigen , zal elke nieuwe nummer dat u typt in deze cellen hebt je nullen . Voordat u deze macro uitvoert , moet u de cellen die door de macro gewijzigd moet worden .

Previous: Next:
  Microsoft Access
·Hoe kan ik de 1e en 3e woensda…
·Hoe maak je een Persoonsgebond…
·Hoe kan ik een spreadsheet oph…
·Geschiedenis van Microsoft Exc…
·Hoe te Shapes voor Microsoft E…
·Hoe maak je een rij op basis v…
·Kunt u openen of importeren ee…
·Hoe maak je een Scatterplot gr…
·Hoe kan ik Excel gebruiken als…
  Related Articles
Microsoft Word & Excel software te gebru…
Hoe Word- bestanden converteren naar Exc…
Hoe naar MS Excel converteren naar PHP 
Hoe maak je een Excel- document converte…
Hoe maak je een gescand document omzette…
Hoe kan ik Excel Informatie converteren …
Hoe kan ik een Excel 2007- bestand conve…
Hoe kan ik een Word- Label document conv…
Hoe Word- document converteren naar Sour…
  Software Articles
·Hoe te converteren naar AVI DIV3 
·Hoe je huis Share iTunes Apps 
·Hoe kan ik een Word- formulier converter…
·Calendar Creator werkt niet na een Insta…
·Heeft Adobe Premiere Ondersteuning Dazzl…
·Hoe je Snort installeren op een Mac 
·Hoe kan ik een macro toewijzen aan een c…
·Het wijzigen van het serienummer van het…
·Hoe Access Email Macro's gebruiken 
Copyright © Computer Kennis http://www.nldit.com