Microsoft Excel har to typer kontroller: Form kontroller og ActiveX-kontroller . ActiveX-kontroller er også referert til som ActiveX- kommandoer. Både Skjemakontroller og ActiveX-kontroller tillate brukere å legge til knapper og andre funksjoner i Microsoft Excel-dokumenter . Det er flere forskjeller mellom de to typer kontroller . Tre typer Form kontrollknapper og fire typer ActiveX kommandoknapper er tilgjengelige . Form Styrer
originale kontroller for Microsoft Excel er kalt Form kontroller. Disse kontrollene , som er kompatible med enkelte tidligere versjoner av programvaren , ikke bruk Visual Basic for Applications ( VBA ) kode . Form kontroller kan kjøre makroer , men kan ikke brukes på UserForms , websider eller til å styre hendelser . De største fordelene med disse kontrollene er deres enkelhet og kompatibilitet. Men Skjemakontroller lider en stor ulempe på grunn av deres begrensede bruk.
ActiveX-kontroller
ActiveX-kontroller brukes ofte i forbindelse med VBA-kode , men koden er ikke kreves for regneark former. Som Form kontroller, kan ActiveX-kontroller brukes i regneark . Men de kan også brukes på UserForms og kontrollere hendelser . ActiveX-kontroller kan kjøre makroer også, men bare gjennom hendelsen kontroll. De største fordelene med disse kontrollene er deres fleksibilitet og tilpasning kapasitet . Den store ulempen med disse kontrollene er deres kompleksitet
Typer av kontrollknapper
p Det er tre typer Form kontrollknapper : . Trykknapper , alternativknapper og spinne knapper. ActiveX har også disse knapptypene , samt en ekstra knapp : Et veksle knappen . En standard -knappen kalles en trykknapp . Når en knapp er klikket , går det en makro som utfører en handling . Et alternativ knappen , også kalt en radio -knappen, gir brukeren ett valg fra et begrenset sett med alternativer . En spin -knappen åpner for økning eller reduksjon av verdi. En spin -knappen har en up- and- pil ned og vanligvis tillater direkte oppføring av en verdi i tillegg til inkrementell endring. En vippebryter knappen lar brukeren veksle en innstilling eller modus mellom aktivert og deaktivert .
ActiveX-kontroller vs Form Controls
Den største forskjellen mellom ActiveX- knapper og Form knapper er hvor disse knappene kan brukes . Form knapper kan ikke brukes på UserForms eller Hjemmesider men ActiveX- knappene kan . En annen forskjell er at ActiveX- knappene kan bruke VBA -kode og Form buttons ikke bruke VBA -kode. ActiveX-kontroller er også utstyrt med en ekstra knapp typen : veksle knappen . Uavhengig av knappen type, kan ActiveX knapper tilpasses i større grad enn Form buttons . Men formen knappene er enklere å bruke .