Hoe om die Visual Basic Editor in Excel oop te maak en te gebruik

Hoe om die Visual Basic Editor in Excel oop te maak en te gebruik

Die eerste stap in die gebruik van VBA in Excel is om jouself vertroud te maak met die Visual Basic-redigeerder (ook bekend as die VBA-redigeerder of VB-redigeerder).

In hierdie handleiding sal ek alles dek wat jy moet weet oor die VBA-redigeerder, sowel as 'n paar nuttige opsies wat jy moet weet wanneer jy in Excel VBA kodeer.

Wat is die Visual Basic Editor in Excel?

Die Visual Basic Editor is 'n aparte toepassing wat deel is van Excel en word oopgemaak wanneer jy 'n Excel-werkboek oopmaak.By verstek is dit versteek, om toegang daartoe te verkry, moet jy dit aktiveer.

Die VB-redigeerder is waar die VB-kode gestoor word.

Jy kan kode in die VB-redigeerder op verskeie maniere kry:

  1. Wanneer jy 'n makro opneem, skep dit outomaties 'n nuwe module in die VB-redigeerder en voeg die kode in daardie module in.
  2. U kan VB-kode handmatig in die VB-redigeerder tik.
  3. Jy kan kode uit ander werkboeke of die internet kopieer en dit in die VB-redigeerder plak.

Maak VB-redigeerder oop

Daar is verskeie maniere om die Visual Basic Editor in Excel oop te maak:

  1. Gebruik sleutelbordkortpaaie (maklikste, vinnigste)
  2. Gebruik die ontwikkelaaroortjie.
  3. Gebruik werkblad-oortjies.

Kom ons kyk vinnig na elkeen.

Sleutelbordkortpad om die Visual Basic-redigeerder oop te maak

Die maklikste manier om die Visual Basic-redigeerder oop te maak, is om 'n sleutelbordkortpad te gebruik - ALT + F11(Hou die ALT-sleutel in en druk die F11-sleutel).

Verwante vrae  Hoe om werkblaaie in Excel te hernoem (4 maklike maniere + kortpaaie)

Nadat u dit gedoen het, sal dit 'n aparte venster oopmaak vir die Visual Basic-redigeerder.

Hierdie kortpad dien as 'n skakelaar, so wanneer jy dit weer gebruik, sal dit jou terugneem na die Excel-toepassing (sonder om die VB-redigeerder toe te maak).

Die kortpadsleutels vir die Mac-weergawe isOpt+F11Fn + Opt + F11

Gebruik die ontwikkelaaroortjie

Om die Visual Basic Editor vanaf die lint oop te maak:

  1. Klik op die "Ontwikkelaar"-oortjie (as jy nie die "Ontwikkelaar"-oortjie sien nie, lees hoe om dit te kry).
  2. Klik in die kodegroep Visual Basic.

Visual Basic Editor-knoppie in die lint

Gebruik werkblad-oortjies

Dit is 'n minder gebruikte manier om die Vb-redigeerder oop te maak.

Gaan na enige bladoortjie, regskliek en kies Bekyk kode.

Bekyk kode om VB-redigeerder oop te maak

Hierdie metode maak nie net die VB-redigeerder oop nie, maar neem jou ook na die kodevenster vir daardie bladvoorwerp.

Dit is nuttig wanneer jy kode wil skryf wat net op 'n spesifieke blad van toepassing is.Dit is gewoonlik die geval vir werkkaartgebeure.

Anatomie van die Visual Basic Editor in Excel

Wanneer jy die VB-redigeerder die eerste keer oopmaak, lyk dit dalk 'n bietjie oorweldigend.

Daar is verskillende opsies en afdelings wat aanvanklik splinternuut kan lyk.

Dit het ook steeds die ou Excel 97-dagvoorkoms.Terwyl Excel oor die jare baie verbeter het in ontwerp en bruikbaarheid, het die voorkoms van die VB-redigeerder op geen manier verander nie.

In hierdie afdeling sal ek jou deur die verskillende dele van die Visual Basic Editor-toepassing lei.

LET WEL: Toe ek VBA 'n paar jaar gelede begin gebruik het, was ek oorweldig met al hierdie nuwe opsies en vensters.Maar wanneer jy gewoond raak aan VBA, sal jy gelukkig wees met die meeste daarvan.Meeste van die tyd hoef jy nie al die opsies te gebruik nie, net een hand.

Hieronder is beelde van die verskillende komponente van die VB-redigeerder.Dit word dan in detail beskryf in die volgende afdelings van hierdie tutoriaal.

Verskillende dele van die VB-redigeerder in Excel

Kom ons kyk nou vinnig na elke komponent en kyk wat dit doen:

Spyskaartbalk

Dit is waar al die opsies wat jy in die VB-redigeerder kan gebruik.Dit is soortgelyk aan die Excel-lint, waar elke oortjie oortjies en opsies het.

Jy kan die beskikbare opsies verken deur op elke kieslyselement te klik.

Jy sal sleutelbordkortpaaie sien wat langs die meeste opsies in die VB-redigeerder genoem word.Die gebruik van die VB-redigeerder word baie maklik sodra jy gewoond raak aan 'n paar sleutelbordkortpaaie.

nutsbalk

By verstek het die VB-redigeerder 'n nutsbalk met 'n paar nuttige opsies wat u die meeste benodig.Dit is soos die Quick Access Toolbar in Excel.Dit gee jou vinnige toegang tot 'n paar nuttige opsies.

Jy kan dit 'n bietjie aanpas deur opsies te verwyder of by te voeg (deur op die klein afpyltjie aan die einde van die nutsbalk te klik).

Voeg opsies by of verwyder van die nutsbalk

In die meeste gevalle het jy net die versteknutsbalk nodig wanneer jy die VB-redigeerder gebruik.

Jy kan die nutsbalk bokant die kieslysbalk skuif deur die drie grys kolletjies (aan die begin van die nutsbalk) te klik en hulle bokant die kieslysbalk te sleep.

Let wel: Daar is vier nutsbalke in die VB-redigeerder - Standard, Debug, Edit en UserForm.Wat jy in die prent hierbo sien (en ook die verstek) is die standaard nutsbalk.Jy kan toegang tot ander nutsbalke kry deur na die View-opsie te gaan en die wyser oor die Toolbars-opsie te beweeg.As jy wil, kan jy een of meer nutsbalke by die VB-redigeerder voeg.

Projekblaaier

Die Project Explorer is 'n venster aan die linkerkant wat alle voorwerpe wat tans in Excel oop is, vertoon.

Wanneer u Excel gebruik, is elke oop werkboek of byvoeging 'n projek.Elkeen van hierdie items kan 'n stel voorwerpe bevat.

Byvoorbeeld, in die prent hieronder, wys die Project Explorer twee oop werkboeke (Boek1 en Boek2) en die voorwerpe in elke werkboek (werkkaarte, HierdieWerkboek en modules in Boek1).

Daar is 'n plus-ikoon aan die linkerkant van voorwerpe wat jy kan gebruik om die lys van voorwerpe in te vou of uit te brei en die volledige lys van voorwerpe te bekyk.

Project Explorer in Excel VBA Editor

Die volgende voorwerpe kan deel wees van die Project Explorer:

  1. Alle oop werkboeke – Binne elke werkboek (ook 'n projek genoem) kan jy die volgende voorwerpe hê:
    • werkwerk vir elke werkblad in die boektafel voorwerp
    • Hierdie Werkboek-objek, wat die werkboek self verteenwoordig
    • van elke grafiekvelGrafiekblad 對象(Dit is nie so algemeen soos werkkaarte nie)
    • module- Dit is waar die kode wat met die makro-opnemer gegenereer is, woon.Jy kan ook VBA-kode skryf of kopieer-plak hier.
  2. Alle oop byvoegings

Dink aan Project Explorer as 'n plek om 'n oorsig te gee van alle voorwerpe wat in Excel op 'n gegewe tydstip oop is.

Die sleutelbordkortpad om Project Explorer oop te maak isBeheer + R(Hou die beheersleutel in en druk dan R).Om dit toe te maak, klik net op die sluit-ikoon in die regter boonste hoek van die Project Explorer-venster.

Let wel: Vir elke voorwerp in die Project Explorer is daar 'n kodevenster waar jy kode kan skryf (of kopieer en plak van iewers af).Die kodevenster verskyn wanneer jy 'n voorwerp dubbelklik.

Eienskappe venster

Die Eienskappe-venster is waar jy die eienskappe van die geselekteerde voorwerp kan sien.As jy nie reeds die Eienskappe-venster het nie, kan jy die sleutelbordkortpad F4 gebruik (of gaan na die View-oortjie en klik op die Eienskappe-venster) om dit te kry.

Verwante vrae  Hoe om selformatering (van alle, leë, spesifieke selle) in Excel te verwyder

Die Eienskappe-venster is 'n drywende venster wat jy in die VB-redigeerder kan koppel.In die voorbeeld hieronder het ek dit onder die Project Explorer vasgemaak.

Eienskappe venster vasgemaak onder Project Explorer

Die eienskappe venster laat ons toe om die eienskappe van die geselekteerde voorwerp te verander.Byvoorbeeld, as ek wil hê dat die blad versteek moet word (of baie versteek), kan ek dit doen deur die Sigbare eienskap van die geselekteerde bladvoorwerp te verander.

Verander die sigbare eienskap van 'n werkblad in die eienskappe venster

kode venster

Elke voorwerp wat in die Project Explorer gelys word, het 'n kodevenster.Jy kan 'n voorwerp se kodevenster oopmaak deur die voorwerp in die Project Explorer-area te dubbelklik.

Die kodevenster is waar jy kode skryf of kode van elders af kopieer en plak.

Wanneer jy 'n makro opneem, gaan sy kode na die module se kodevenster.Excel voeg outomaties 'n module in om jou kode in te plaas wanneer jy 'n makro opneem.

Onmiddellike venster

Onmiddellike venster word hoofsaaklik gebruik vir die ontfouting van kode.Een manier waarop ek die Onmiddellike Venster gebruik, is om die Print.Debug-stelling in my kode te gebruik en dan die kode uit te voer.

Dit help my om my kode te ontfout en te identifiseer waar my kode vas is.As ek die resultaat van Print.Debug in die Onmiddellike Venster kry, weet ek die kode is ten minste geldig tot op daardie reël.

As jy nuut is met VBA-kodering, kan dit 'n rukkie neem om te ontfout met behulp van die Onmiddellike Venster.

By verstek is die Onmiddellike Venster nie sigbaar in die VB-redigeerder nie.Jy kan die sleutelbordkortpad Control + G gebruik om dit te kry (of jy kan na die View-oortjie gaan en Onmiddellike Venster klik).

Waar om kode in die VB-redigeerder by te voeg

Ek hoop jy het nou 'n basiese begrip van wat die VB-redakteur is en al sy dele.

In hierdie deel van die tutoriaal sal ek jou wys waar om VBA-kode in die Visual Basic-redigeerder by te voeg.

Daar is twee plekke om VBA-kode in Excel by te voeg:

  1. Voorwerp se kode venster.Hierdie voorwerpe kan werkboeke, werkkaarte, gebruikersvorms, ens.
  2. Die kodevenster vir die module.

Modulekode-venster vs objekkode-venster

Laat ek eers vinnig die verskil uitvind tussen die byvoeging van kode in 'n module en die byvoeging van kode in die teikenkodevenster.

Wanneer jy kode by enige voorwerp voeg, hang dit af van een of ander aksie op daardie voorwerp wat die kode sal aktiveer.Byvoorbeeld, as jy alle werkkaarte in die werkboek wil ontsteek sodra dit oopgemaak is, sal die kode in die ThisWorkbook-objek gaan (wat die werkboek verteenwoordig).

In hierdie geval is die sneller om die werkboek oop te maak.

Net so, as jy 'n blad wil beskerm onmiddellik nadat jy 'n ander blad geaktiveer het, sal die kode na die bladkode-venster gaan.

Hierdie snellers word gebeurtenisse genoem, en jy kan kode assosieer wat uitgevoer moet word wanneer die gebeurtenis plaasvind.

In plaas daarvan moet die kode in die module met die hand uitgevoer word (of kan ook vanaf ander subroetines geroep word).

Wanneer jy 'n makro opneem, skep Excel outomaties 'n module en voeg die opgeneemde makrokode daarin in.As jy nou hierdie kode moet uitvoer, moet jy die makro met die hand uitvoer.

Voeg VBA-kode by die module

Terwyl die opname van 'n makro outomaties 'n module skep en kode daarin invoeg, is daar sekere beperkings wanneer die makro-opnemer gebruik word.Dit kan byvoorbeeld nie lusse of If Then Else-toestande gebruik nie.

In hierdie geval is dit beter om die kode handmatig te kopieer en te plak of dit self te skryf.

Modules kan gebruik word om die volgende tipes VBA-kode te hou:

  1. verklaring: Jy kan veranderlikes in modules verklaar.Deur 'n veranderlike te verklaar, kan jy die tipe data spesifiseer wat die veranderlike kan hou.Jy kan veranderlikes slegs vir 'n subroetine of vir alle subroetines in 'n module (of alle modules) verklaar
  2. subroetine (prosedure): Dit is die kode wat die stappe bevat wat jy wil hê VBA moet uitvoer.
  3. funksionele proses: Dit is 'n kode wat 'n enkele waarde terugstuur wat jy kan gebruik om 'n pasgemaakte funksie te skep (ook bekend as 'n gebruikergedefinieerde funksie of UDF in VBA)

By verstek is modules nie deel van die werkboek nie.Dit moet ingesit word voor gebruik.

Voeg modules by in die VB-redigeerder

Hier is die stappe om 'n module by te voeg:

  1. Regskliek op enige voorwerp van die werkboek (waar jy die module wil hê).Regskliek op enige voorwerp
  2. Beweeg oor die invoegopsie.
  3. Klik op die module.klik module

Dit sal onmiddellik 'n vouer met die naam Module skep en 'n objek genaamd Module1 invoeg.As jy reeds een module ingevoeg het, sal die bogenoemde stappe 'n ander module invoeg.

Voeg 'n module in die VB-redigeerder in

Nadat u die module ingevoeg het, kan u die module-voorwerp in die projekverkenner dubbelklik en dit sal die kodevenster daarvoor oopmaak.

Nou kan jy die kode copy-paste of dit self skryf.

Verwyder die module

Hier is die stappe om 'n module in Excel VBA uit te vee:

  1. Regskliek op die module wat jy wil uitvee.
  2. Klik op die Verwyder module opsie.Vee 'n projek se modules uit in die VB-redigeerder
  3. In die dialoog wat oopmaak, klik Nee.Wenke voordat modules verwyder word

Let wel: Jy kan die module uitvoer voordat jy dit verwyder.Dit word gestoor as 'n .bas-lêer wat jy in ander projekte kan invoer.Om 'n module uit te voer, klik met die rechtermuisknop op die module en klik op Export File.

Voeg kode by die objekkode-venster

Om die kodevenster vir 'n voorwerp oop te maak, dubbelklik net daarop.

Wanneer dit oopmaak, kan jy kode handmatig invoer of kopieer-plak kode van ander modules of die internet.

Let daarop dat sommige voorwerpe jou toelaat om gebeurtenisse te kies waarvoor jy kode wil skryf.

Byvoorbeeld, as jy kode wil skryf vir wat gebeur wanneer 'n seleksie in 'n werkblad verander, moet jy eers die werkblad kies uit die aftreklys in die linkerbovenhoek van die kodevenster, kies dan Verander gebeurtenis uit die aftreklys - aan die regterkant.

Seleksie verander gebeurtenis in VBA kode venster

Let wel: Hierdie gebeurtenisse is spesifiek vir voorwerpe.Wanneer jy die kodevenster vir 'n werkboek oopmaak, sal jy gebeure sien wat verband hou met die werkboekvoorwerp.Wanneer jy die kodevenster vir 'n werkblad oopmaak, sal jy gebeure sien wat verband hou met die werkbladvoorwerp.

Pasgemaakte VB-redigeerder

Alhoewel die verstekinstellings van die Visual Basic-redigeerder goed genoeg is vir die meeste gebruikers, laat dit jou toe om die koppelvlak en sekere funksionaliteit verder aan te pas.

In hierdie deel van die tutoriaal sal ek jou al jou opsies wys wanneer jy die VB-redigeerder aanpas.

Om die VB-redigeerderomgewing aan te pas, klik Tools in die kieslysbalk en klik dan Opsies.

Dit sal die Opsies-dialoog oopmaak, wat jou al die aanpassingsopsies in die VB-redigeerder sal gee.Die Opsies-dialoogkassie het vier oortjies (hieronder getoon) met verskeie aanpassingsopsies vir die Visual Basic-redigeerder.

Opsies om die Vb-redigeerder aan te pas

Kom ons kyk vinnig na elke oortjie en die belangrike opsies binne elkeen.

redakteur-oortjie

Terwyl die ingeboude instellings in die meeste gevalle goed werk, laat ek steeds deur die opsies in hierdie oortjie blaai.

Soos jy meer vaardig word met VBA in Excel, wil jy dalk die VB-redigeerder met sommige van hierdie opsies aanpas.

Outomatiese grammatikakontrole

Wanneer VBA in Excel gebruik word, sodra 'n sintaksfout voorkom, verskyn 'n dialoogkassie (met 'n beskrywing van die fout).Soos hieronder getoon:

Verwante vrae  Hoe om te sien wie jou op Instagram ontvolg het

Outomatiese sintakskontrolering in Visual Basic-redigeeropsies

As hierdie opsie gedeaktiveer is, sal hierdie opspringer nie verskyn nie, selfs al is daar 'n sintaksfout.Die kleur in die kodeteks verander egter om 'n fout aan te dui.

As jy 'n beginner is, beveel ek aan dat jy hierdie opsie aktiveer.Namate u meer ervare word met kodering, kan u hierdie opspringvensters irriterend begin vind, en u kan hierdie opsie deaktiveer.

veranderlike verklaring vereis

Dit is 'n opsie wat ek aanbeveel om te aktiveer.

Wanneer jy VBA gebruik, gebruik jy veranderlikes om verskillende datatipes en voorwerpe te hou.

Wanneer jy hierdie opsie aktiveer, voeg dit outomaties 'n "Opsie Eksplisiet"-stelling bo-aan die kodevenster in.Dit dwing jou om alle veranderlikes wat jy in jou kode gebruik, te verklaar.As jy nie die veranderlike verklaar en probeer om die kode uit te voer nie, sal jy 'n fout kry (soos hieronder getoon).

Veranderlike onverklaarde fout in Excel VBA

In die voorbeeld hierbo het ek die veranderlike Var gebruik, maar ek het dit nie verklaar nie.So wanneer ek probeer om die kode uit te voer, wys dit fout.

Hierdie opsie is nuttig wanneer jy baie veranderlikes het.Dit help my gewoonlik om veranderlike name wat verkeerd gespel is, te vind aangesien hulle as onverklaar behandel word en foute toon.

Let wel: Wanneer hierdie opsie geaktiveer is, sal dit nie bestaande modules beïnvloed nie.

Outomatiese lyslede

Hierdie opsie is nuttig omdat dit jou help om 'n lys eienskappe van 'n objekmetode te kry.

Byvoorbeeld, as ek 'n blad (Blad1) wil uitvee, moet ek die Sheet1.Delete-ry gebruik.

Wanneer ek die kode invoer, sodra ek die kolletjie invoer, vertoon dit al die metodes en eienskappe wat met die Werkblad-objek geassosieer word (hieronder getoon).

Outomatiese lys lid opsie in VB redakteur

Die outolys-funksie is wonderlik omdat dit jou toelaat om:

  • Bespaar tyd deur vinnig eienskappe en metodes uit lyste te kies
  • Wys jou al die eienskappe en metodes wat jy dalk nie ken nie
  • Vermy spelfoute

Hierdie opsie is by verstek geaktiveer en ek beveel aan om dit so te hou.

Outomatiese vinnige inligting opsie

Wanneer jy 'n funksie in 'n Excel-werkblad tik, wys dit vir jou inligting oor die funksie—soos die argumente wat dit neem.

Net so, wanneer jy 'n funksie in VBA tik, sal dit jou inligting wys (hieronder getoon).Maar om dit te doen, moet jy seker maak dat die opsie "Outomatiese vinnige inligting" geaktiveer is (by verstek).

Outomatiese vinnige inligting-opsie in VB-redigeerder

Outomatiese data wenk opsie

Wanneer jy reël vir reël deur die kode stap en die wyser oor die veranderlike naam plaas, sal dit die waarde van die veranderlike vertoon.

Ek vind dit nuttig wanneer kode ontfout of deur kode stap wat lusse bevat.

Outomatiese datawenke-opsie in Visual Basic-redigeerderopsies

In die voorbeeld hierbo, sodra ek die wyser op die veranderlike (var) plaas, vertoon dit die waarde wat dit bevat.

Hierdie opsie is by verstek geaktiveer en ek beveel aan dat jy dit so hou.

outomatiese inkeping

Aangesien VBA-kode verbose en morsig kan word, verhoog die gebruik van inkeping die leesbaarheid van die kode.

Wanneer u kode skryf, kan u die tab-sleutel gebruik om in te trek.

Hierdie opsie verseker dat wanneer jy klaar is met 'n ingekeep lyn en druk Enter, die volgende reël nie van die begin af begin nie, maar dieselfde inkeping het as die vorige reël.

Aktiveer inkeping in die VB-redigeerderkodevenster

In die voorbeeld hierbo, nadat ek die Debug.Print-reël geskryf het en enter gedruk het, begin dit reg onder dit (met dieselfde inkepingsvlak).

Ek vind hierdie opsie nuttig, om dit af te skakel beteken om elke reël in 'n kodeblok wat ek wil inkeep handmatig in te tik.

Jy kan die inkeping waarde verander as jy wil.Ek hou dit as verstek.

Sleep en los teksredigering

Wanneer hierdie opsie geaktiveer is, laat dit jou toe om blokke kode te kies en hulle te sleep en te laat val.

Dit spaar tyd omdat jy nie eers hoef te knip en plak nie.Jy kan dit eenvoudig kies en sleep.

Hierdie opsie is by verstek geaktiveer en ek beveel aan dat jy dit so hou.

Verstek na volledige module-aansig

Wanneer hierdie opsie geaktiveer is, sal jy alle prosedures in die module in 'n blaaibare lys kan sien.

As hierdie opsie gedeaktiveer is, kan jy net een module op 'n slag sien.Jy moet die module wat jy wil sien kies uit die aftreklys in die regter boonste hoek van die kodevenster.

Hierdie opsie is by verstek geaktiveer en ek beveel aan om dit so te hou.

Een rede waarom jy dit dalk wil deaktiveer, is wanneer jy veelvuldige lywige programme het en dit neem tyd om deur hulle te blaai, of wanneer jy baie programme het en dit vinnig wil vind in plaas daarvan om tyd te mors terwyl jy blaai.

program skeiding

Wanneer hierdie opsie geaktiveer is, sal jy 'n lyn ('n soort verdeler) tussen die twee prosesse sien.

Ek vind dit nuttig aangesien dit visueel wys wanneer een proses eindig en 'n ander begin.

Prosedure skeiding opsie in VB redakteur

Dit is by verstek geaktiveer, en ek beveel aan om dit so te hou.

Redigeerformaat-oortjie

Deur die opsies in die redigeerder se Formaat-oortjie te gebruik, kan jy die voorkoms van jou kode in die kodevenster aanpas.

Persoonlik behou ek al die verstekopsies, want dit gaan goed met my.Jy kan dit na jou smaak aanpas indien nodig.

Om veranderinge aan te bring, moet jy eers 'n opsie in die kodekleurboks kies.Nadat u 'n opsie gekies het, kan u die voorgrond-, agtergrond- en aanwyserkleure daarvan verander.

Lettertipe en lettergrootte kan ook in hierdie oortjie gestel word.'n Vaste-breedte font soos Courier New word aanbeveel aangesien dit die kode meer leesbaar maak.

Let daarop dat die fonttipe en -grootte-instellings dieselfde sal bly vir alle kodetipes (dit wil sê, alle kodetipes wat in die kodekleurboks vertoon word).

Hieronder is die prent met my breekpunte gekies en ek kan die formaat daarvan verander.

Redigeerder formatering opsies in die VB redigeerder

Let wel: Wanneer die marge-aanwyserbalk-opsie geaktiveer is, verskyn 'n klein kantlynbalk aan die linkerkant van die kode.Dit is nuttig omdat dit nuttige statistieke wys terwyl die kode uitgevoer word.In die voorbeeld hierbo, wanneer jy 'n breekpunt stel, vertoon dit outomaties 'n rooi kolletjie aan die linkerkant van die lyn in die kantlynbalk.Alternatiewelik, om 'n breekpunt te stel, kan jy eenvoudig op die kantlynbalk aan die linkerkant van die kodereël wat jy wil breekpunt klik.

By verstek is die marge-aanwyserbalk geaktiveer, en ek beveel aan om dit so te hou.

Een van my VBA-klasstudente het hierdie pasgemaakte opsie nuttig gevind en sy is kleurblind.Deur die opsies hier te gebruik, kan sy die kleure en formatering stel sodat sy VBA maklik kan gebruik.

Algemene oortjie

Die Algemeen-oortjie het baie opsies, maar jy hoef nie een van hulle te verander nie.

Ek beveel aan dat jy alle opsies hou soos hulle is.

'n Belangrike opsie om te verstaan ​​in hierdie oortjie is fouthantering.

By verstek is "Breek op onbehandelde foute" gekies, en ek beveel aan om dit so te hou.

Hierdie opsie beteken dat as jou kode 'n fout teëkom en jy het nie daardie fout in jou kode hanteer nie, dit sal breek en stop.As jy egter die fout opgelos het (bv. deur die Op Fout Hervat Volgende of Op Fout Gaan na opsies te gebruik), sal dit nie breek nie (aangesien die fout nie onbehandel is nie).

Docking-oortjie

In hierdie oortjie kan jy die vensters spesifiseer wat gekoppel moet word.

Docking beteken dat jy 'n venster (soos die Project Explorer of Properties venster) so kan plaas dat dit nie dryf nie en jy kan al die verskillende vensters op dieselfde tyd bekyk.

As jy nie dok nie, sal jy een venster op 'n slag in volskermmodus kan sien en na 'n ander moet oorskakel.

Ek beveel aan dat u die verstekinstellings behou.

o hallo 👋Aangename kennis.

Teken in op ons nuusbrief, stuur baie gereeldpuik tegnologiena jou pos.

Post Kommentaar