Erinevus Active X, käsunuppude ja vorminuppude vahel

Autor: Sharon Miller
Loomise Kuupäev: 25 Jaanuar 2021
Värskenduse Kuupäev: 24 November 2024
Anonim
Erinevus Active X, käsunuppude ja vorminuppude vahel - Elektroonika
Erinevus Active X, käsunuppude ja vorminuppude vahel - Elektroonika

Sisu

Microsoft Excelis on kahte tüüpi juhtelemente: vormi- ja ActiveX-juhtelemendid. Viimaseid tuntakse ka kui "ActiveX-käske". Mõlemad võimaldavad kasutajatel lisada Exceli dokumentidele nuppe ja muid funktsioone. Nende vahel on mitu erinevust, saadaval on kolme tüüpi vormi juhtnupud ja neli tüüpi ActiveX-i käsunuppe.

Vormib kontrolli

Algseid Microsoft Exceli juhtelemente nimetatakse vormi juhtelementideks. Need ei ühildu tarkvara uusimate versioonidega, ärge kasutage VBA (Visual Basic for Applications - Visual Basic for Applications) koodi. Juhtimisvormid võivad koodi käivitada, kuid neid ei saa kasutada kasutajavormidena, veebisaitidena ega sündmuste jälgimiseks. Suurimad eelised on selle lihtsus ja ühilduvus. Kuid nende piiratud kasutamise tõttu on neil suur puudus.

ActiveX-juhtelemendid

ActiveX-juhtelemente kasutatakse sageli koos VBA-koodiga, kuid vormilehtede jaoks pole koodi vaja. Nagu vormi juhtelementide puhul, saab ka arvutustabelites kasutada ActiveX-juhtelemente. Kuid neid saab kasutada ka kasutajavormides ja sündmuste jälgimiseks. Selle juhtelemendid võivad ka käske täita, kuid ainult sündmuse juhtimise kaudu. Nende juhtnuppude suurimad eelised on paindlikkus ja võimalus kohandada. Suurim puudus on keerukus.


Juhtnuppude tüübid

Vormi juhtnuppe on kolme tüüpi: klõpsamis-, suvandi- ja pööramisnupud. Lisaks neile on ActiveX-is ka lülitusnupp. Standardnuppu nimetatakse klõpsunupuks. Kui keegi sellel klõpsab, täidab see käsu, mis loob toimingu. Valikunupp, mida nimetatakse ka "raadionupuks", annab kasutajale valiku piiratud võimaluste hulgast. Pöördenupp võimaldab väärtusi suurendada või vähendada. Pöördenupul on nool vähendamiseks ja suurendamiseks või võimaldab väärtuste otsest sisestamist edasiseks muutmiseks.

ActiveX-juhtelementide ja vormikontrollide võrdlus

Suurim erinevus "ActiveX" nuppude ja vorminuppude vahel on nende kasutamisel. Viimast ei saa kasutada kasutajavormides ega veebilehtedel, ActiveX-vorme aga. Teine erinevus on see, et erinevalt vormidest saavad ActiveX-i nupud kasutada VBA-koodi. ActiveX juhib ressursse ka täiendava nuputüübiga: lülitusnupuga. Sõltumata nupu tüübist saab ActiveX-is neid kohandada kõrgematel tasanditel kui vorminuppudel. Vormivorme on siiski lihtsam kasutada.