Google is full of information on this. Come diceva Hans Passant, i controlli di modulo sono incorporati in Excel mentre i controlli di ActiveX ActiveX vengono caricati separatamente.
Generalmente userete i controlli Forms
, sono più semplici. I controlli ActiveX
consentono una progettazione più flessibile e devono essere utilizzati quando il lavoro non può essere eseguito semplicemente con un controllo di base Forms
.
Computer di molti utenti default won't trustActiveX
e sarà disabilitato; questo a volte deve essere aggiunto manualmente al centro di fiducia. ActiveX
è una tecnologia basata su microsoft e, per quanto ne so, non è supportata su Mac. Questo è qualcosa che dovrai considerare anche, se tu (o chiunque tu fornisci una cartella di lavoro) decidi di usarlo su un Mac.
I controlli Modulo sono integrati in Excel stesso. I controlli ActiveX vengono caricati da DLL separate. È possibile aggiungere controlli ActiveX aggiuntivi, non i controlli del modulo. –
Grazie a @HansPassant! Per quanto ho capito, dovrei iniziare con Form Control mentre il lavoro può essere svolto senza fare affidamento su ActiveX Controls. –