Video: Technology Stacks - Computer Science for Business Leaders 2016 2025
Du skal vide, hvordan du udfører VBA Sub-procedurer i Excel 2016. Dette er vigtigt, fordi en Sub-procedure er værdiløs, medmindre du ved, hvordan du udfører den. Forresten betyder
Fra Excel's makro dialogboks. Du åbner denne boks ved at vælge Udvikler → Kode → Makroer eller ved at vælge Vis → Makroer → Makroer. Eller forbipassér båndet og tryk blot på genvejstasten Alt + F8. Når dialogboksen Makro vises, skal du vælge den ønskede Subprocedure og klikke på Kør. Denne dialogboks viser kun de procedurer, der ikke kræver et argument.
-
Brug Ctrl + -tasten (eller Ctrl + Shift + -tasten) genvej tildelt til Subproceduren (forudsat at du har tildelt en).
-
Klik på en knap eller en form på et regneark. Knappen eller formen skal have en Sub-procedure tildelt den - hvilket er meget nemt at gøre.
Fra en anden delprocedure, som du skriver. -
Fra en knap, du har tilføjet til værktøjslinjen Hurtig adgang.
-
-
Fra en brugerdefineret vare, du har tilføjet til båndet.
-
Når en begivenhed opstår. Disse hændelser omfatter åbning af projektmappen, lukning af projektmappen, opbevaring af projektmappen, ændring af en celle, aktivering af et ark og andre ting.
Fra det øjeblikkelige vindue i VBE. Indtast blot navnet på subproceduren, og tryk på Enter. -
Nu skal du indtaste en Sub-procedure i et VBA-modul:
-
Start med en ny projektmappe.
-
Tryk på Alt + F11 for at aktivere VBE.
Vælg arbejdsbogen i projektvinduet.
-
Vælg Indsæt → Modul for at indsætte et nyt modul.
-
Indtast følgende i modulet:
-
Sub ShowCubeRoot () Num = InputBox ("Indtast et positivt tal") MsgBox Num ^ (1/3) & "er terningroten. "End Sub
-
Denne procedure beder brugeren om et nummer og viser derefter nummerets kubuskop i en meddelelsesboks. Dette er hvad der sker, når du udfører denne procedure.
Brug af den indbyggede VBA InputBox-funktion for at få et nummer.
Forresten er ShowCubeRoot ikke et eksempel på en
god
Viser kubens rod af et tal via MsgBox-funktionen. For at se, hvorfor det ikke er en god makro, prøv at klikke på knappen Annuller i indtastningsfeltet eller indtaste et negativt tal. Enhver handling resulterer i en fejlmeddelelse.
![Sådan udføres en VBA Sub Procedure i Excel 2016 - dummies Sådan udføres en VBA Sub Procedure i Excel 2016 - dummies](https://i.howtospotfake.org/img/software-2018/how-to-execute-vba-sub-procedure-in-excel-2016.jpg)