Pular para o conteúdo principal

Questão de Noções de Informática — Planilhas Eletrônicas - Microsoft Excel e BrOffice.org Calc — IDCAP 2025

Noções de InformáticaPlanilhas Eletrônicas - Microsoft Excel e BrOffice.org Calc
Código
qg519085
Banca
IDCAP
Órgão
PPSA
Ano
2025
Nível
Superior
Cargo
Analista de Gestão Corporativa - Gestão Tributária, Fiscal e Paralegal Contábil
Sobre a automação de processos no Excel usando VBA, assinale a alternativa CORRETA:
  1. AO VBA foi descontinuado no Excel, sendo substituído integralmente pelo Power BI.
  2. BO VBA só pode ser utilizado para criar fórmulas matemáticas, não sendo possível manipular gráficos ou importar arquivos.
  3. CO VBA (Visual Basic for Applications) permite automatizar tarefas repetitivas no Excel, como preenchimento de células, formatação condicional e importação de dados externos.
  4. DO uso de macros em VBA não pode ser ativado para planilhas protegidas por senha.
Revelar gabarito e comentário

GabaritoC — O VBA (Visual Basic for Applications) permite automatizar tarefas repetitivas no Excel, como preenchimento de células, formatação condicional e importação de dados externos.

Comentário gerado por IA. É um apoio ao estudo, ancorado em fontes, mas pode conter imprecisões — confira sempre na fonte oficial (lei, súmula, edital e gabarito da banca). Encontrou um erro? Use “Reportar”.

Automação com VBA no Excel

Gabarito: letra C. O VBA (Visual Basic for Applications) é a linguagem de macro do Excel, criada para automatizar tarefas repetitivas, como preenchimento de células, formatação condicional e importação de dados externos. É exatamente o que afirma a alternativa correta.

Alternativa A — ❌ Incorreta

O VBA não foi descontinuado. Ele continua sendo parte integrante do Excel para automação. O Power BI é uma ferramenta de Business Intelligence, não substitui o VBA. A afirmação é falsa.

Alternativa B — ❌ Incorreta

O VBA é muito mais amplo que apenas fórmulas matemáticas. Ele permite manipular gráficos, importar arquivos, controlar a interface do Excel, criar formulários, etc. A limitação descrita não existe.

Alternativa C — ✅ Correta ⟵ GABARITO

Correta. Como mencionado, o VBA foi projetado justamente para automatizar tarefas repetitivas. Exemplos clássicos incluem loops para preenchimento de células, aplicação de formatação condicional e importação de dados externos (via Workbooks.Open ou QueryTables). O próprio contexto de apoio afirma: "Uma macro é uma sequência de procedimentos que são executados com a finalidade de realizar e automatizar tarefas repetitivas" e "a maioria das Macros são escritas em VBA".

Alternativa D — ❌ Incorreta

Macros em VBA podem ser executadas em planilhas protegidas por senha, desde que a proteção não impeça a execução de código (a proteção de planilha geralmente bloqueia edição de células, mas não a execução de macros). A afirmação de que "não pode ser ativado" é falsa.

Gabarito: letra C

Link permanente: /questoes/qg519085