Introdução
Em diversas situações não conseguimos resolver determinados problemas apenas utilizando os recursos e funções/ formulas do Microsoft Excel, precisamos de algo mais (mesmo sabendo que existem milhares de formulas no Excel). Para situações como esta em que não conseguimos a solução temos de partir para a utilização de Macros e programação em VBA.
O que é uma Macro?
Uma macro é nada mais que um conjunto de instruções que você dá ao Excel na linguagem VBA.
Uso de Macros e Vba
O seu principal uso é para fazer tarefas repetitivas, porém também é possível utilizar programação em VBA para construção de pequenos sistemas em Excel/Access e Criação de Dashboards o que torna o seu dia mais produtivo e muito mais assertivo. Este é o início de uma série de postagens onde você aprenderá desde o básico até técnicas avançadas em VBA, mostrarei o que é uma Macro, para que ela serve, quando devemos usar Macros, como criar e como alterar uma Macro. Logo mais você também aprenderá os fundamentos da linguagem de programação VBA.
Visual Basic for Applications
O Visual Basic for Applications (VBA) é uma implementação do Visual Basic da Microsoft incorporada em todos os programas do Microsoft Office, bem como em outras aplicações da Microsoft, e que foi também incorporada pelo menos parcialmente em outros programas de terceiros como o AutoCAD, Mathcad e WordPerfect.
Como o nome sugere, o VBA é muito parecido com o Visual Basic, mas só pode rodar código de dentro da aplicação Microsoft, em vez de executar como aplicação separada, o VBA dependerá sempre de um aplicativo do Office para ser executado. Pode no entanto ser usado para controlar uma aplicação a partir de outra (por exemplo para criar um relatório no Microsoft Word a partir de dados no Excel.
Podemos dizer que o VBA é rico em funcionalidade e extremamente flexível, tenho certeza que após entrarem neste mundo jamais irão querer sair!
Sobre o Dashboards Brasil
O Dashboard Brasil nasceu da necessidade de compartilhamento de conteúdo de seu idealizador, tendo em vista que muitos sites e blogs que abordam o conteúdo sobre o desenvolvimento de Dashboards estão focados em apenas um nicho de atuação, ou falam apenas de Dashboards em Excel e VBA, ou falam apenas de Dashboards para a Web em HTML, PHP e MySql.
0 comentários:
Postar um comentário