Microsoft Excel possui dois tipos de controles : controles de formulários e controles ActiveX. Os controles ActiveX são também referidos como comandos ActiveX . Ambos os controles de formulários e controles ActiveX permitem aos usuários adicionar botões e outros recursos para documentos do Microsoft Excel . Existem várias diferenças entre os dois tipos de controlos . Três tipos de botões de controle Form e quatro tipos de botões de comando ActiveX estão disponíveis. Controles de formulário
Os controles originais para Microsoft Excel são chamados de controles de formulário . Esses controles , que são compatíveis com algumas versões anteriores do software , não use o Visual Basic for Applications (VBA ) . Controles de formulário pode executar macros, mas não pode ser usado em UserForms , páginas da web ou para o controle de eventos. As principais vantagens destes controles são sua simplicidade e compatibilidade. No entanto, controles de formulário sofrer uma grande desvantagem devido ao seu uso limitado. Controles
ActiveX
controles ActiveX são muitas vezes utilizados em conjunto com o código VBA , mas o código não é necessário para formas de planilha . Como controles de formulário , controles ActiveX pode ser usado em planilhas. No entanto , eles também podem ser usados em FormuláriosUtilizador e para controlar os acontecimentos . Os controles ActiveX podem executar macros , bem como, mas apenas por meio do controle do evento. As principais vantagens destes controles são sua flexibilidade e capacidade de personalização . A principal desvantagem desses controles é a sua complexidade
tipos de botões de controle
Há três tipos de botões de controle do formulário : . Botões, botões de opção e girar botões. ActiveX também tem esses tipos de botões , bem como um tipo de botão adicional : o botão de alternância . Um botão padrão é chamado de botão de pressão . Quando um botão é clicado , ele executa uma macro que executa uma ação . Um botão de opção , também chamado de botão de rádio, dá ao usuário uma escolha a partir de um conjunto limitado de opções. Um botão de rotação permite o aumento ou a diminuição de valor. Um botão de rotação apresenta uma seta para cima e para baixo e, normalmente, permite a entrada direta de um valor , além de mudança incremental. Um botão de alternância permite que o usuário alterne o modo de configuração ou entre ativado e desativado . Controles
ActiveX vs controles de formulário
A maior diferença entre ActiveX botões e botões de formulário é onde estes botões podem ser usados. Botões de formulário não pode ser usado em UserForms ou páginas da web , mas ActiveX botões pode. Outra diferença é que ActiveX botões pode usar o código VBA e Form Buttons não usar código VBA. Controles ActiveX também apresentam um tipo de botão adicional : o botão de alternância . Independentemente do tipo de botão , ActiveX botões podem ser personalizados em um grau maior do que a forma botões. No entanto, botões de formulário são mais fáceis de usar.