Kørsel af en makro fra en kommandoknap - TechTV-artikler

Indholdsfortegnelse

Du har skrevet den perfekte makro ved hjælp af Excel VBA. I stedet for at skulle huske en genvejstast, vil du gerne tilføje en knap til regnearket for at påberåbe makroen.

Der er to typer knapper, som du kan placere på et regneark. Mens ActiveX-kontroller har flere funktioner, bruger jeg ofte en almindelig kommandoknap. Det er let at konfigurere, forudsat at du først foretager en simpel ændring af din værktøjslinje.

Højreklik på en vilkårlig værktøjslinje, og vælg "Tilpas …" fra bunden af ​​pop op-menuen. Dialogboksen Tilpas har tre faner. Vælg fanen Kommandoer.

Rul ned i den venstre listeboks, og vælg Formularer. Derefter ser du i den højre listeboks, at den tredje mulighed kaldes en knap. Klik på knapelementet i højre listeboks, træk og slip det på en eksisterende værktøjslinje.

Knappen føjes nu til din værktøjslinje. Du kan nu lukke feltet Tilpas.

For at tegne en knap på regnearket skal du klikke på knapikonet i værktøjslinjen. Klik på regnearket, og træk for at tegne en hvilken som helst størrelsesknap. Når du slipper musen, vises dialogboksen "Tildel makro". Du kan nu vælge, hvilken makro der skal køre, når du klikker på knappen

Du bemærker, at knappen har et ikke særlig venligt navn som "Button 1". Højreklik på knappen for at få markeringshåndtagene vist. Du kan nu klikke og trække for at markere teksten på knappen. Skriv noget beskrivende.

Ekstra tip: Når du redigerer tekst på knappen, vil du bemærke, at knappen er omgivet af diagonale linjer. Hvis du højreklikker på linjerne og vælger Format Control…, kan du redigere skrifttypen på knappen.

Bemærk, at denne dialogbokse Formater kontrol kun har en fane til skrifttypen.

Dette er meget subtilt. Hvis du går tilbage til knappen og klikker i området med de diagonale linjer, skifter linjerne til prikker. Højreklik på prikkerne, vælg Format Control, og du vil opdage, at dialogboksen Format Control har mange flere muligheder.

Brug af autoform: Du kan også tildele en makro til enhver autoform. Fra menuen skal du vælge Vis> Værktøjslinjer> Tegning for at få vist værktøjslinjen Tegning. Brug ikonet Autoshape til at vælge en interessant form. Træk regnearket ind for at oprette formen. Højreklik på figuren for at få adgang til indstillingen Tildel makro.

Interessante artikler...