Questão nº 35
Questão de Informática · FGV SEFIN-RO 2018 (nº 35)
Em condições normais, a digitação da combinação de teclas Ctrl-F11 no MS Excel conduz à interface do Visual Basic for Applications, na qual o comando Inserir possibilita a inserção de componentes em um projeto VBA.
Assinale a opção que contém apenas componentes que podem ser inseridos por meio desse comando.
- ABiblioteca, Arquivo e Página Web.
- BGráfico, Arquivo e Script HTML.
- CPágina Web, Módulo e UserForm.
- DUserForm, Gráfico e Página Web.
- EUserForm, Módulo e Módulo de Classe. (alternativa correta)
Resposta comentada
Gabarito Alternativa E
No VBA (Visual Basic for Applications), que é a linguagem de programação do Excel, você pode adicionar diferentes tipos de "blocos" ao seu projeto para organizar seu código e criar interfaces. Esses blocos são chamados de componentes.
- (A) Incorreta: Não se inserem "Bibliotecas", "Arquivos" genéricos ou "Páginas Web" diretamente como componentes de um projeto VBA através do comando Inserir.
- (B) Incorreta: "Gráficos" são elementos da planilha, não componentes inseríveis no projeto VBA; "Arquivos" é muito genérico; "Script HTML" não é um componente VBA padrão.
- (C) Incorreta: Embora "Módulo" e "UserForm" sejam componentes válidos, "Página Web" não é um componente que se insere no projeto VBA.
- (D) Incorreta: "UserForm" é válido, mas "Gráfico" e "Página Web" não são componentes inseríveis no projeto VBA.
- (E) Correta: O comando Inserir no VBE permite adicionar um UserForm (para criar janelas e formulários personalizados), um Módulo (para escrever sub-rotinas e funções gerais) e um Módulo de Classe (para criar objetos personalizados com propriedades e métodos).
Fonte: FGV SEFIN-RO 2018 Auditor Fiscal de Tributos Estaduais (Caderno Tipo 2). Reproduzida para fins de estudo.