Indholdsfortegnelse:
- Indstillingen Auto Syntakscheck
- Alternativet Krav variabel erklæring
- Alternativet Auto List Members
- Indstillingen Automatisk hurtiginfo
- Alternativet Automatisk datatips
- Indstillingen Auto Indent
- Funktionen Træk og slip tekstredigering
- Valgmuligheden Standard til fuld modulvisning
- Alternativet Procedure Separator
Video: Sådan tilpasser du IKEA Fyrtur mørklægningsrullegardin til dit vinduesparti 2024
Hvis du er seriøs om at blive en Excel-programmerer, vil du bruge meget tid med VBA-moduler på skærmen. For at gøre tingene så behagelige som muligt, giver VBE ganske få tilpasningsmuligheder.
Når VBE er aktiv, skal du vælge Værktøjer → Indstillinger. Du får vist en dialogboks med fire faner: Editor, Editor Format, General og Docking. Tag et øjeblik til at udforske nogle af de muligheder, der findes på hver fane.
Følgende billede viser de tilgængelige muligheder ved at klikke på fanen Editor i dialogboksen Indstillinger. Brug indstillingen i fanen Editor til at kontrollere, hvordan visse ting virker i VBE.
fanen Editor i dialogboksen Indstillinger.Indstillingen Auto Syntakscheck
Indstillingen Auto Syntakscheck bestemmer, om VBE opdager en dialogboks, hvis den opdager en syntaksfejl, mens du indtaster din VBA-kode. Dialogboksen fortæller groft, hvad problemet er. Hvis du ikke vælger denne indstilling, flagger VBE syntaksfejl ved at vise dem i en anden farve fra resten af koden, og du behøver ikke at håndtere dialogbokse, der dukker op på skærmen.
Alternativet Krav variabel erklæring
Hvis indstillingen Krav variabel erklæring er indstillet, vil VBE indsætte en Option Explicit statement i begyndelsen af hvert nyt VBA-modul, du tilføjer. Når Option Explicit-sætningen vises i dit modul, skal du udtrykkeligt definere hver variabel, du bruger.
Alternativet Auto List Members
Hvis funktionen Auto List Members er indstillet, giver VBE en vis hjælp, når du indtaster din VBA-kode. Den viser en liste, der logisk vil udfylde den erklæring, du skriver. Denne funktion er en af de bedste i VBE.
Indstillingen Automatisk hurtiginfo
Hvis indstillingen Automatisk hurtiginfo er valgt, viser VBE oplysninger om funktioner og deres argumenter, mens du skriver. Denne adfærd ligner den måde, som Excel lister argumenterne for en funktion, når du begynder at skrive en ny formel.
Alternativet Automatisk datatips
Hvis indstillingen Automatisk datatips er indstillet, viser VBE værdien af den variabel, som markøren placeres, når du fejler kode. Denne indstilling er som standard aktiveret og er ofte ret nyttig. Der er ingen grund til at slukke for denne indstilling.
Indstillingen Auto Indent
Indstillingen Auto Indent bestemmer, om VBE automatisk indbringer hver ny kodekode samme som den foregående linje. De fleste Excel-udviklere er ivrige efter at bruge indrykkninger i deres kode, så denne valgmulighed holdes typisk på.
Brug tasten Tab, ikke mellemrumstasten, til at indtaste din kode. Du kan også trykke på Skift + Tab for at forkaste en kodekode. Hvis du vil indrykke mere end blot en linje, skal du vælge alle linjer, du vil indrykke, og derefter trykke på Tab-tasten.
VBEs redigeringsværktøjslinje (som er skjult som standard) indeholder to nyttige knapper: Indent og Outdent. Disse knapper giver dig mulighed for hurtigt at indrykke eller forkaste en blok kode. Vælg koden og klik på en af disse knapper for at ændre blokens indrykning.
Funktionen Træk og slip tekstredigering
Funktionen Træk og slip tekstredigering, når den er aktiveret, lader dig kopiere og flytte tekst ved at trække og slippe med musen.
Valgmuligheden Standard til fuld modulvisning
Indstillingen Standard til fuld modulvisning angiver standardstatus for nye moduler. (Det påvirker ikke eksisterende moduler.) Hvis set, vises procedurer i kodevinduet som en enkelt rullerbar liste. Hvis denne indstilling er slået fra, kan du kun se én procedure ad gangen.
Alternativet Procedure Separator
Når indstillingen Procedure Separator er slået til, vises separatorstænger i slutningen af hver procedure i et kodevindue. Separatorstænger giver en fin visuel linje mellem procedurer, hvilket gør det nemt at se, hvor et stykke kode slutter, og en anden begynder.