Linguagem de automação do Microsoft Excel
Gabarito: letra E (VBA). O Microsoft Excel oferece suporte ao Visual Basic for Applications (VBA), uma linguagem de programação própria da Microsoft criada especificamente para automatizar tarefas, criar funções personalizadas e desenvolver macros no ambiente do Office.
A banca testa o conhecimento básico sobre as ferramentas de automação disponíveis no Excel. VBA é a única linguagem nativa do Excel para esse fim, enquanto as demais alternativas são linguagens de propósito geral ou estatístico, mas não integram o Excel de forma direta para automação.
Alternativa A — ❌ Incorreta
Javascript é uma linguagem amplamente usada em páginas web e também em alguns ambientes de servidor (Node.js), mas não é nativa do Microsoft Excel para automação de tarefas. O Excel não possui suporte interno para JavaScript (embora exista o Office Scripts para Excel na Web, mas não é o foco da pergunta).
Alternativa B — ❌ Incorreta
Python é uma linguagem de programação muito utilizada em análise de dados, ciência de dados e automação, mas não é a linguagem padrão do Excel. É possível integrar Python ao Excel por meio de bibliotecas externas como openpyxl ou o suporte experimental da Microsoft, mas não é a linguagem nativa para macros.
Alternativa C — ❌ Incorreta
Cobol é uma linguagem antiga voltada para processamento de dados comerciais, comum em mainframes. Não tem relação com automação no Excel.
Alternativa D — ❌ Incorreta
R é uma linguagem voltada para estatística e análise de dados. Assim como Python, não é nativa do Excel para automação de tarefas.
Alternativa E — ✅ Correta ⟵ GABARITO
VBA (Visual Basic for Applications) é a linguagem de programação incorporada ao Microsoft Excel desde a versão 5 (1993). Permite criar macros, automatizar repetições de tarefas, desenvolver funções personalizadas e interagir com outros aplicativos do Office. É a resposta correta.
Gabarito: letra E (VBA).