Arquivo da categoria: Excel

Dicas sobre Excel e utilização desta planilha eletrônica, que é a mais utilizada no mundo

Vídeo – Excel, atalhos bacanas para autocompletar e acelerar seu trabalho

Os atalhos estão aí para facilitar sua vida. Use e abuse deles!

Acesse também

BLOG ► https://www.tomasvasquez.com.br/blog/
FÓRUM ► https://www.tomasvasquez.com.br/forum/
CURSO ONLINE DE C# ► https://www.tomasvasquez.com.br/cursocsharp

Aqui também!

FACEBOOK ► https://www.facebook.com/tomasvaquezsites
TWITTER ► https://twitter.com/tomamais
GOOGLE+ ► https://plus.google.com/+TomasvasquezBr/

Roteiro, apresentação, edição, etc, etc ► eu mesmo 🙂

Recomendação – Aprenda Como Automatizar suas Tarefas no SAP com Excel VBA – Márcio Ribeiro


Sim, você entendeu. Isso é uma recomendação!

Para que acompanha o canal no YouTube (onde mais?), sabe que já trabalho em parceiria com o Márcio Ribeiro tem um bom tempo.  Dessa parceiria, surgiu a Série Versus, que dispensa apresentações.

O Márcio, além de um profissional mais do que qualificado na área de tecnologia, especialmente Excel e programaçào, também é um comunicador natural. Disso, é esperado que logo ele lançaria cursos que precederia a qualidade dos materiais que ele publica. E ele o fez!

Com você, o curso Aprenda Como Automatizar suas Tarefas no SAP com Excel VBA com Márcio Ribeiro!

Elogios são desnecessários. Tanto a página pessoal quanto seu canal do Youtube são recheados deles. O que realmente gostaria de compartilhar é que eu tive a oportunidade de avaliar o curso a convite do próprio Márcio.

O que posso dizer em um resumo é:

  • É completo
  • É focado
  • É claro e objetivo

Nem preciso dizer que esse curso reúne em um só material 2 tecnologias muito bem colocadas no mercado atualmente

  • Excel
  • VBA
  • SAP

Isso sem falar que as três trabalhando juntas culminam num efeito dos quais mais me familiarizo: Automação!

Se você é um profissional que tem em seu portifólio as qualificações mencionadas acima, dificilmente enfrentará problemas no mercado de trabalho.

Se interessou? Veja como saber mais de adquirir o curso clicando no link abaixo:

https://eduzz.com/curso/eXBR/.html?a=77684510

Ao colega Márcio Ribeiro, meus parabéns pelo trabalho e sucesso!

VBA – Carregando uma Imagem no UserForm

Está aí uma dúvida mais comum do que esperava. Carregar uma imagem num UserForm (ou planilha se preferir)? Siga os passos abaixo:

Abra o VBA (Alt+F11 com o Excel aberto)

Insira um UserForm:

Insira um UserForm
Insira um UserForm

Insira um controle de imagem no UserForm:

Insira um controle de imagem no UserForm
Insira um controle de imagem no UserForm

Arraste um botão de comando logo abaixo da Imagem:

Arraste um botão de comando logo abaixo da Imagem
Arraste um botão de comando logo abaixo da Imagem

Selecione o botão e na caixa de propriedades (clique em F4 se ela não estiver aparecendo), mude o texto do botão (Caption):

Selecione o botão e na caixa de propriedades mude o texto do botão
Selecione o botão e na caixa de propriedades mude o texto do botão

Clique duas vezes no botão para gerar o evento de Click:

Clique duas vezes no botão para gerar o evento de Click
Clique duas vezes no botão para gerar o evento de Click

E finalmente, o código:

Private Sub CommandButton1_Click()
    caminhoArquivo = Application.GetOpenFilename(FileFilter:="Image Files(*.jpg), *.jpg")
    Me.Image1.Picture = LoadPicture(caminhoArquivo)
End Sub

Execute o UserForm clicando em F5 e ao clicar no botão “Buscar Imagem”, você será apresentado a uma tela de escolha de arquivo como essa (já filtrando por arquivos de imagem. Reparei no filtro feito no código na linha 2):

Selecionando sua imagem
Selecionando sua imagem

Após selecionar a imagem, o resultado será parecido com este:

O resultado
O resultado

O mais atentos saberão que o código contém um bug. Se quiser saber a resposta, veja este link.

Arquivo: Carregar_Imagem_UserForm

Em vídeo!

Bom proveito!

Gerador de Cadastros de Excel com Access 2018

Enfim, ele chegou. Era tudo o que eu queria e provavelmente, nada do que você espera.

Calma que eu explico.

Se você já conhece este blog, existe uma grande chance te ter chegado aqui por causa deste carinha:

https://www.tomasvasquez.com.br/blog/modelo-de-aplicativo-de-cadastro-em-vba-no-microsoft-excel

O Modelo de Cadastro em Excel teve sua primeira versão lançada em 2008. Sim, 10 anos! A intenção sempre foi dizer ao mercado que era possível fazer certas coisas no Excel VBA que muitos programadores não VBA desacreditavam. Bem, parece que deu certo. Da quantidade de perguntas que recebo no email ao fórum dedicado e alguns clones com referências esquecidas, esse modelo ganhou versões, sendo algumas minhas e outras criadas pela comunidade e outras variações, desde versões do mesmo com banco de dados no access até uma primorosa feita pelo colega Mikel Silveira Braga que produz o mesmo feito sem o uso de ADO.

Se você fez uso dele para alguns de seus projetos, bem, aqui vai meu muito obrigado pelo reconhecimento.

E é em continuação a esse reconhecimente que este modelo precisava de uma atualização. É sabido que o VBA não recebe atualização faz anos. Porque então uma nova versão? Se a tecnologia não muda, o que precisa mudar é a forma de pensar. Foi pensando nisso que decidi não otimizar, mas sim reconstruir o modelo do zero.

O Gerador de Cadastros 2018

Verdade das verdades, esse era para ser o Gerador de Cadastros 2017, mas enrolei tanto que acabou saindo só esse agora. Ele inclusive passou por uma revisão do já mencionado Mikel, que aprovou após algumas ressalvas. Valeu Mikel!

Quando decidi reconstruir o modelo, procurei manter em mente o que os usuários mais solicitavam dele. Por incrível que pareça, o pedido mais comum era também o mais básico. Personalizar o nome dos campos. Com isso em mente, mais algumas ideias malucas que surgiu o gerador de cadastros!

Ele não é uma ideia original. O código foi baseado no modelo que o gerador de formulários do Code VBA Builder. Quando vi a funcionalidade e seu potencial, decidir usa-lo como base para tal. Calma, você não precisa do Code VBA instalado para isso.

O uso é relativamente simples. Porém, e mais fácil demonstrar isso em vídeo.

Ainda vou escrever toda a implementação em detalhes num documento extenso que publicarei em breve, mas não quero mais atrasar a publicação deste modelo.

Todo o código, como baixar e usar está explicado no mesmo.

Gerador de Cadastros no GitHub: https://github.com/Tomamais/VbaFormBuilder

Bem, curta o vídeo e bom proveito!