Ontwikkelaarstabblad in Excel
Ontwikkelaarstabblad in Excel wordt gebruikt voor het genereren van macro's, het maken van VBA-applicaties, het ontwerpen van formulieren en het importeren of exporteren van XML. Standaard is het ontwikkelaarstabblad uitgeschakeld in Excel, dus het moet worden ingeschakeld via het Optiemenu in Excel.
Laten we diep duiken en de verschillende opties bekijken die het tabblad Ontwikkelaar biedt.
Hoe een ontwikkelaarstabblad in Excel toevoegen?
- Stap 1: Open een nieuw Excel-blad en navigeer naar het bestand. Ga naar de opties.

- Stap 2: Nadat u op "Opties" hebt geklikt, selecteert u Lint van links aanpassen en selecteert u de hoofdtabbladen aan de rechterkant, vinkt u het selectievakje Ontwikkelaar aan en klikt u op de knop OK

- Stap 3: Ontwikkelaarstabblad verschijnt in het Excel-bestand

Hoe VBA-programma's te schrijven met het tabblad Ontwikkelaar?
Ontwikkelaarstabblad in Excel kan worden gebruikt om VBA-programma's te schrijven zoals hieronder weergegeven -
Voorbeeld 1 - Een eenvoudige code schrijven om 'Hallo, welkom bij VBA' weer te geven
Navigeer naar het tabblad Ontwikkelaar en selecteer "Visual Basic". Er zou een nieuw venster verschijnen
Dubbelklik op Sheet1 (Sheet1) en Blank Document or Pane verschijnt aan de rechterkant

Schrijf de volgende code en klik op de knop Uitvoeren. Er verschijnt een pop-upvenster met de tekst "Hallo, welkom bij VBA."

Code Verklaring:
Sub en End Sub worden gebruikt als procedures of zeg maar het hoofdgedeelte van het programma.
" Msgbox " is een functionele functie in het VBA-pakket dat alles weergeeft wat erin staat, bijvoorbeeld ("Hallo, welkom bij VBA")
Om de bovenstaande code op te slaan, slaat u deze op als een .xlsm-bestand zodat de macrocode wordt opgeslagen.
Voorbeeld # 2 - Klik op Button Feature
Deze specifieke functie stelt iedereen in staat om de code met een klik op de knop uit te voeren. Laten we voor een beter begrip een illustratie maken waarin een persoon dynamisch de naam en geboorteplaats invoert, die als output zouden worden weergegeven.
Ga naar het tabblad Ontwikkelaar en klik op Keuzerondjes in Excel en selecteer Knop (Formulierbeheer)

Sleep het ergens in het formulier en het volgende dialoogvenster verschijnt en hernoemt de macronaam.

Klik op de nieuwe knop en de volgende codepagina zou verschijnen.

Coderingsgedeelte en uitleg

- De functie " Dim " wordt gebruikt voor het declareren van de variabele, die de tekenreeks, numeriek enz. Kan zijn (hier zijn naam en geboorteplaats variabelen die als tekenreeks worden gedeclareerd)
- “InputBox” is een functionele feature in VBA waarbij de gebruiker om input wordt gevraagd
- " Msgbox " is de functionele functie in het VBA-pakket dat alles weergeeft wat erin is geschreven
Sluit nu het codepaginavenster
Klik met de rechtermuisknop op de knop en selecteer tekst bewerken in de Excel waarin men de knop had gemaakt en hernoem deze naar "Name_Birth".

Klik op de knop en voer de naam en geboorteplaats in.
Er verschijnen twee prompts voor naam en geboorte (voer de naam en geboorteplaats in voor bijvoorbeeld, Dhrish en Pune)


Na het invoeren van de naam zou de volgende uitvoer verschijnen.

Sla het bestand op als het .xlsm-bestand.
Hoe een macro opnemen in het tabblad Ontwikkelaar?
Het is het meest geschikt wanneer iemand een taak herhaaldelijk moet uitvoeren en tijd wil besparen op zowel repetitief werk als codering.
Dus hier is het eerdere voorbeeld dat ik eerder heb genomen, stel dat men een kolom wil kleuren die formules heeft maar voor elk bestand. Dus wat men kan doen, is het werk opnemen door het eerst handmatig te doen en het vervolgens voor andere bestanden uit te voeren.
Stel dat we gegevens hebben zoals hieronder.

Dus hier moeten we geel kleuren in kolom F, G en rijtotaal net zo geel als formulekolommen en rijen.
Dus voordat ze inkleuren, gaan die geel naar Developer Tab.
Klik op Record Macro in Excel

Eenmaal geklikt op Record Macro, zal een dialoogvenster verschijnen om het te hernoemen naar Color_Yellow.

Kleur kolom F, G en rij totaal als geel

Ga na het kleuren naar het tabblad Ontwikkelaar.
Klik op Opname stoppen

Ga naar het tabblad Ontwikkelaars in Excel en Visual Basic
Selecteer Module1

De volgende keer dat iemand de taak wil herhalen, kunt u op de knop (Macro uitvoeren) klikken door dezelfde code te kopiëren en in het nieuwe Excel-blad te plakken met behulp van de link. Een eenvoudige code schrijven om weer te geven
Hoe macrobeveiliging te garanderen met behulp van het tabblad Ontwikkelaar?
Men kan indien nodig met een wachtwoord beveiligde macro's inschakelen.
Ga naar het tabblad Ontwikkelaar.
Open Visual Basic

Open de macro waarvoor de code het wachtwoord moet inschakelen (voor bijvoorbeeld nemen we Color_Yellow macro zoals in het bovenstaande voorbeeld)

Selecteer Tools en VBAProject-eigenschappen

Er verschijnt een dialoogvenster
Selecteer het tabblad Bescherming
Controleer het Lock Project om te bekijken
Voer het wachtwoord in dat u nodig heeft en bevestig het en klik op OK

Sla het tijdens het opslaan op als .xlsm-bestand en sluit het
Open het bestand en herhaal stap 1,2 en 3
Het zal om een wachtwoord vragen en het wachtwoord invoeren

Nu kan ik de code zien
Dingen om te onthouden
- Het is een ingebouwd tabblad in Excel
- Het is gemakkelijk om alles te automatiseren met behulp van Macro opnemen
- Het beste deel hiervan zijn runtime-prompts of de gebruikersprompts, die kunnen worden gegeven door op de knop in VBA te klikken
- Men kan ook formulieren of Basic UI in VBA maken; raadpleeg referenties voor hetzelfde