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

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å igennem 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 & 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 -

Du kan downloade denne Excel-skabelon til udvikler her - Excel-skabelon til udvikler

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 Blankt 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-pakke, der viser det, der er skrevet i det 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 Developer og klik på radioknapper i Excel, og vælg Button (Form Control)

Træk det 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 erklære 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-pakke, 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 formelkolonne 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å Optag makro, 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 modul

Næste gang man vil gentage opgaven, kan man klikke på knappen (Kør makro) ved at kopiere og indsætte den samme kode i det nye excelark ved hjælp af linket Skriv 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: vi tager 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 let 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 til samme