Kør kode fra et modul i Excel VBA - nemme Excel -makroer

Indholdsfortegnelse

Som nybegynder til Excel VBA, har du måske svært ved at beslutte, hvor du skal placere din VBA -kode. Kapitlet Opret en makro illustrerer, hvordan du kører kode ved at klikke på en kommandoknap. Dette eksempel lærer dig hvordan køre kode fra et modul.

1. Åbn Visual Basic Editor.

2. Klik på Indsæt, modul.

3. Opret en procedure (makro) kaldet Cyan.

Sub cyan ()
Afslut Sub

Bemærk: en procedure er enten en sub eller en funktion. Lær mere om funktioner og subs her, hvis du vil.

4. Underdelen ændrer baggrundsfarven på dit regneark til cyan. For at opnå dette skal du tilføje følgende kodelinje.

Cells.Interior.ColorIndex = 28

Bemærk: I stedet for ColorIndex nummer 28 (cyan) kan du bruge et hvilket som helst ColorIndex -nummer.

For at køre proceduren skal du udføre følgende trin.

5. Klik på Makroer.

6. Vælg Cyan, og klik på Kør.

Resultat:

Bemærk: kode placeret i et modul er tilgængelig for hele projektmappen. Det betyder, at du også kan vælge Sheet2 eller Sheet3 og ændre baggrundsfarven på disse ark. Programmet Føj en makro til værktøjslinjen illustrerer, hvordan du gør en makro tilgængelig for alle dine projektmapper (Excel -filer). Husk, at kode placeret på et ark (tildelt en kommandoknap) kun er tilgængelig for det pågældende ark.

Du vil bidrage til udviklingen af ​​hjemmesiden, at dele siden med dine venner

wave wave wave wave wave