quarta-feira, 25 de outubro de 2017

Macro para alteração do caractere de milhar e decimal - Excel VBA para Negócios



Como mencionado em meu ultimo artigo sobre Alterando o caractere separador de milhares ou decimais - Excel VBA para Negócios estou postando hoje as macros para automatizar essa tarefa no excel. Segue abaixo os codigos necessários:


Nos códigos acima, como podem notar, eu deixei um comentário de uma dica de atalho para cada alteração no caractere de milhar e decimal no Excel, ou seja, para manter no formato Brasil basta pressionar Ctrl+Q, caso queira para mudar para o formato EUA basta pressionar Ctrl+W.

Para incluir essas macros abra o Visual Basic no Excel, pressione Alt+F11 no seu teclado, e insira um módulo e digite o código acima. Após essa digitação, salve o arquivo e feche a tela do Visual Basic.

Para incluir os atalhos mencionados acima. Vá para guia Desenvolvimento em sua barra de ferramentas e selecione a opção Macros.  Selecione a macro FormatBrazil e clique no botão opções. Irá abrir um outra janela com a opção para incluir uma tecla de atalho. Digite "q", clique em OK e repita o mesmo processo para a macro FormatUSA.

Caso tenha duvidas sobre macros e queira aprender um pouco mais acesse os links abaixo com outros artigos super interessantes sobre esse assunto.

Grande Abraço,

Vagston Bueno.



O que são Macros no Excel? - Excel VBA para Negócios


Como criar sua primeira Macro utilizando o VBA no Excel


Habilitando a guia Desenvolvedor para Macros no Excel

Automatização de processos: Macro para Agrupar varias guias no Excel


Filtro avançado no Excel com execução via Macro


sexta-feira, 20 de outubro de 2017

O que são Macros no Excel? - Excel VBA para Negócios


Muitas pessoas já me perguntaram o que é essa tal de macro do Excel? Pra que ela serve? O que ela faz?
Hoje eu tenho certeza que a melhor resposta para essa pergunta é uma outra pergunta:
O que uma macro no Excel NÃO faz?
Atualmente, o Excel tem se tornado uma ferramenta muito utilizada, seja para uso pessoal ou profissional. E todo dia nos deparamos com a necessidade de executar tarefas repetidas dentro do Excel, seja na digitação de textos, na classificação de dados, nos filtros ou até mesmo na necessidade de alteração de dados em massa. É nesse momento que as macros podem ser úteis em qualquer um desses trabalhos.
Uma macro é nada mais que, uma sequência de comandos ou funções que são armazenadas em um módulo VBA (Visual Basic) e pode ser usada para automatizar qualquer tarefa repetitiva, visando melhorar a produtividade nas etapas mais demoradas de um processo padrão.
Agora, você deve estar se perguntando: Mas como eu crio essas macros? Basicamente, existem duas formas: usando o gravador de macro padrão do Excel ou atráves do uso de um código de VBA. Abaixo deixo alguns links para introdução ao uso das macros:

Habilitando a guia Desenvolvedor para Macros no Excel

Como criar sua primeira Macro utilizando o VBA no Excel

Uma tarefa muito importante antes de inicar a gravação de uma macro é analisar e planejar todas as etapas e comandos que você deseja que seja automatizado. Qualquer erro cometido durante a gravação serão armazenados dentro na macro, quando utilizado o metódo padrão gravador de macro do Excel, e executados todas vezes que a macro for ativado. Portanto, é muito importante planejar e desenhar o passo a passo da tarefa em que deseja aplicar essa ferramenta, pois só assim será possivel aproveitar toda sua funcionalidade. Abaixo foi deixar alguns links mostrando como as macros podem ser uteis:

Automatização de processos: Macro para Agrupar varias guias no Excel

Filtro avançado no Excel com execução via Macro

Em resumo, macros economizam nosso tempo. Elas nos permitem realizar trabalhos demorados em alguns minutos ou até mesmo em segundos. Sem contar, que uma boa gravação de macro traz benefícios maiores, tais como: diminuição de erros e padronização de processos.
Não posso deixar de comentar que: "A pratica leva a perfeição". Portanto, estudem a ferramenta, comecem a utilizar com tarefas simples e vá evoluindo aos poucos.
A internet nos permite ter acesso a uma infinidade de exemplos e de artigos para qualquer tipo de estudo e a Excel VBA para Negócios surgiu com base nessa ideia.
Um grande Abraço,
Vagston Bueno


terça-feira, 17 de outubro de 2017

Alterando o caractere separador de milhares ou decimais - Excel VBA para Negócios

Alterando o caractere separador de milhares ou decimais - Excel VBA para Negócios


Olá Pessoal, tudo bem?

Todos que usam o Excel sabem que por padrão os separadores de sistema de milhares ou decimais é de acordo com o que está definido nas configurações regionais no painel de controle do seu computador. Ou seja, se seu computador estiver em Inglês o formato de numero será 1,000.00 e se o computador estiver em Português o formato será 1.000,00. E se eu quiser alterar isso? Como eu faço?

É simples e não iremos modificar as configurações regionais do seu computador. Segue abaixo o passo a passo:

  1. Clique em Arquivo e depois em Opções.
  2. Em algumas versões do office, clique no Botão do Microsoft Office  imagem do botão office e em Opções do Excel.
  3. Na guia Avançado, em Opções de edição, desmarque a caixa de seleção Usar separadores do sistema.
  4. Digite novos separadores nas caixas Separador decimal e Separador de milhar.

Pronto! Dessa forma você pode configurar seu Excel da forma que achar melhor para o seu dia a dia.

Em breve estarei postando aqui, duas macros de como alterar para o formato USA ou BRASIL com um atalho de teclado.

Grande abraço,

Vagston Bueno.

sexta-feira, 6 de outubro de 2017

Postagem em Destaque



Que tal tirar o dia para aprender sobre macros? Assista a vídeo aula e deixe seu comentário. 


Para assistir mais aulas siga o canal no YouTube. 

Grande abraço.

Vagston Bueno