For mange mennesker , Excel er et simpelt regneark , rækker og kolonner med data , hovedsageligt numre. Dens funktionalitet går imidlertid langt videre end dette. Excel faktisk kan bruges til at skabe komplekse og sofistikerede applikationer. Du kan optage eller oprette makroer til at automatisere opgaver og derefter tildele disse makroer til knapper. På denne måde kan slutbrugeren blive præsenteret med et interface viser formaterede tekst, tekstbokse og knapper. Disse knapper , når der trykkes , vil udføre makroer, der er forbundet med dem. Du kan også oprette en knap til at køre Visual Basic-kode . Oprettelse af en knap i Excel , der bruger Visual Basic er nemt. Instruktioner
1
Klik på "Udvikler "-fanen øverst i Excel . Hvis denne fane ikke er synlig, skal du klikke på "Microsoft Office-knappen " i øverste venstre hjørne . Klik på " Excel-indstillinger "-knappen i bunden og fremhæve "Popular " kategorien. Tjek den tredje mulighed, " Vis fanen Udvikler på båndet. "
2
Klik på "Indsæt" drop down menuen . I det øverste venstre ikon i både " Form Controls " og " ActiveX-objekter " er knappen . Klik på den, du ønsker, og derefter " tegne" knappen på regneark, hvor du vil have det til at gå . Forskellen er, om du ønsker, at knappen for at køre en makro , du har indspillet ( formular Control) eller rent faktisk komme ind i Visual Basic-editoren og skrive kode (ActiveX Control) . Dette eksempel ved hjælp af Visual Basic , så trækker en knap under ActiveX mulighed. Menuen vil fremhæve " Design Mode" , og du vil blive præsenteret med muligheder for "Egenskaber ", " View Code " og " Run Dialog ".
3
Klik på "Egenskaber " i menuen valgmulighed . I det vindue , der popper op, kan du ændre teksten på knappen til noget meningsfyldt , ændre farver , skrifttyper , størrelse og mange andre egenskaber i relation til knap
4
Klik på " View. Code ", og du vil blive givet en redigeringsvinduet til at skrive Visual Basic-kode i forbindelse med denne knap. Efter at skrive Visual Basic-kode , skal du lukke dette vindue og din knap er oprettet.