Hvordan tilføjes eller indsættes udviklerfanen i Excel? (med et eksempel)

Indholdsfortegnelse

Fanen Developer i Excel

Fanen Developer i Excel bruges til at generere makroer, oprette VBA-applikationer, designe formular og importere eller eksportere XML. Som standard er fanen udvikler deaktiveret i Excel, så den skal aktiveres fra menuen Indstillinger i Excel.

Lad os dybe og gå gennem de forskellige muligheder, som fanen Udvikler tilbyder.

Sådan tilføjes fanen Developer i Excel?

  • Trin 1: Åbn et nyt Excel-ark, og naviger til filen. Gå til indstillingerne.
  • Trin 2: Efter at have klikket på "Valgmuligheder" skal du vælge Tilpas bånd fra venstre og Vælg Hovedfaner til højre og derefter markere afkrydsningsfeltet Udvikler og klikke på OK-knappen
  • Trin 3: Fanen Udvikler vises i Excel-filen

Hvordan skriver jeg VBA-programmer ved hjælp af fanen Developer?

Fanen Developer i Excel kan bruges til at skrive VBA-programmer som vist nedenfor -

Eksempel # 1 - Skrivning af en simpel kode til visning af "Hej, velkommen til VBA"

Naviger på fanen Developer og vælg “Visual Basic”, et nyt vindue vil dukke op

Dobbeltklik på Ark1 (Ark1), og Blank dokument eller rude vises på højre side

Skriv følgende kode, og klik på knappen Kør, der vises et pop-op-vindue, der siger "Hej, velkommen til VBA."

Kode Forklaring:

Sub og End Sub bruges som procedurer eller sig hovedprogrammet.

" Msgbox " er en funktionel funktion i VBA-pakken, der viser hvad der står skrevet i den her, for eksempel ("Hej, velkommen til VBA")

For at gemme ovenstående kode skal du gemme den som en .xlsm-fil, så makrokoden gemmes.

Eksempel # 2 - Klik på knappen Funktion

Denne særlige funktion gør det muligt for enhver at køre koden ved at klikke på knappen og for bedre forståelse, lad os have en illustration, hvor en person dynamisk indtaster navn og fødested, som vil blive vist som en output.

Gå til fanen Udvikler, og klik på Radioknapper i excel, og vælg Button (Form Control)

Træk den et vilkårligt sted i formularen, og den følgende dialogboks vises og omdøber navnet på makroen.

Klik på den nye knap, og den følgende kodeside vises.

Kodningsdel og forklaring

  • " Dim " -funktionen bruges til at deklarere variablen, som kan være streng, numerisk osv. (Her er navn og fødested variabler, der er erklæret som streng)
  • “InputBox” er en funktionel funktion i VBA, hvor brugeren bliver bedt om input
  • Msgbox ” er den funktionelle funktion i VBA-pakken, der viser hvad der står i den

Luk nu kodesidevinduet

Højreklik på knappen, og vælg rediger tekst i excel, hvor man havde oprettet knappen, og omdøb den til "Name_Birth."

Klik på knappen og indtast navn og fødested.

To meddelelser dukker op for Navn og fødsel (Indtast navn og fødested for f.eks. Dhrish og Pune)

Efter indtastning af navnet vises følgende output.

Gem filen som .xlsm-fil.

Hvordan optages en makro i fanen Developer?

Det er bedst egnet, når man skal udføre en opgave gentagne gange og ønsker at spare tid på både det gentagne arbejde såvel som kodning.

Så her er det tidligere eksempel, som jeg tog tidligere, antag at man vil farve kolonne, der har formler, men for hver fil. Så hvad man kan gøre er at registrere arbejdet ved at gøre det først manuelt og derefter køre det til andre filer.

Antag, at vi har data som nedenfor.

Så her skal vi farve gul på kolonne F, G og række i alt lige så gule, da de er formelkolonner og rækker.

Så før de farves, går de gule til fanen Developer.

Klik på Optag makro i Excel

Når der er klikket på Record Macro, vises en dialogboks, der omdøber den til Color_Yellow.

Farvekolonne F, G og række i alt som gule

Efter farvning skal du gå til fanen Udvikler.

Klik på Stop optagelse

Gå til fanen Udvikler i excel og Visual Basic

Vælg Module1

Næste gang man vil gentage opgaven, kan du klikke på knappen (Kør makro) ved at kopiere og indsætte den samme kode i det nye Excel-ark ved hjælp af linket. Skrivning af en simpel kode til visning

Hvordan sikres makrosikkerhed ved hjælp af fanen Developer?

Man kan aktivere adgangskodebeskyttede makroer, hvis det er nødvendigt.

Gå til fanen Udvikler.

Åbn Visual Basic

Åbn makroen, for hvilken kode skal aktiveres af adgangskoden (For eksempel tager vi Color_Yellow makro som i eksemplet ovenfor)

Vælg egenskaber for Værktøjer og VBAProject

En dialogboks vises

Vælg fanen Beskyttelse

Tjek på låseprojektet for visning

Indtast den adgangskode, man har brug for, og bekræft den, og klik på OK

Gem det som .xlsm-fil, mens du gemmer og lukker det

Åbn filen, og gentag trin 1,2 og 3

Det beder om en adgangskode og indtaster adgangskoden

Nu vil være i stand til at se koden

Ting at huske

  • Det er en indbygget fane i Excel
  • Det er nemt at automatisere alt ved brug af Optagelse af makroen
  • Den bedste del ved dette er runtime prompts eller brugerprompts, som kan gives ved at klikke på knappen i VBA
  • Man kan også oprette formularer eller Basic UI i VBA; se referencer for det samme

Interessante artikler...