Quais são os idiomas usados no Microsoft Excel?
Excel está em desenvolvimento há muito tempo, e suporta uma quantidade surpreendente de linguagens por si só.
Excel Formula Language: Embora não pensemos desta forma, as Excel Formulas são uma linguagem.
Excel 4.0 Macro Language: Sim, ainda funciona. Empresas de software não removem recursos antigos devido à compatibilidade com versões anteriores.
VBA: Este é o idioma em que o Excel grava suas macros. Mas é muito mais poderosa do que isso. (Há uma razão para você receber um aviso quando uma pasta de trabalho contém macros! VBA pode ser usado para muito mais do que caixas de diálogo.)
M Linguagem: Esta é a que veio no Excel 2016, em Get & Transform. É usada a linguagem para transformação de dados. (Você pode procurar "M is For Data Monkey" para iniciar.)
DAX: Esta linguagem funciona se você instalar o add-in PowerPivot. É uma versão mais poderosa da Linguagem de Fórmula do Excel (em algum lugar entre SQL e a Linguagem de Fórmula, na minha opinião).
Este é um bom número de linguagens para colocar em um software (eu não entrei em C onde você pode desenvolver extensões do Excel ou automatizar o Excel usando o Python). O Excel é muito poderoso, apesar de algumas afirmações. Eu sugiro que você aprenda isto, mesmo um pouco, se você for um usuário regular. Eles podem tornar o seu gosto muito mais fácil.