Cobrirá tudo o que você precisa saiba como trabalhar com imagens em este treinamento básico de VBA, então se você tiver sem experiência em VBA, não se preocupe, estamos vamos passo a passo e vamos.
Para começar agora mesmo eu comecei com uma ótima folha de dicas aqui em nosso Arquivo Excel, na verdade, este arquivo Excel é absolutamente grátis para baixar, você pode simplesmente procure a palavra download no vÃdeo.
Descrição digite seu nome e e-mail e eu vou acertar isso para você eu só pergunto algumas coisas a todos vocês precisa ter certeza de que você está inscrito para o nosso canal clique na notificação.
Icon Bell curta o vÃdeo e comente abaixo, deixe-me saber suas ideias e feedback eu crio esses treinamentos para você todas as semanas para VBA básico nos finais de semana e abrangente.
Desenvolvimento de aplicativos a cada Terça-feira, então estou super animado para trazer esse treinamento para você nós vamos sobre tudo que você precisa saber em esses treinamentos, então também se você gosta.
O canal quer nos apoiar e você é meio novo no VBA ou mesmo se você está trabalhando com VBA, eu tenho um incrÃveis desenvolvedores finais VBA Biblioteca contém mais de 500 macros.
E é rapidamente fácil pesquisar qualquer macro que você deseja, você pode selecionar em uma macro copie-o ou você pode criar uma tecla de atalho automática atalho e isso significa apenas dentro do seu VBA você só precisa inserir esse auto.
Tecla de atalho e automaticamente sua macro irá escreva-se então este é o final desenvolvedores Biblioteca VBA que irei inclua o link abaixo para que você possa confira, tenho certeza que você vai.
Adorei, tudo bem, vamos começar esse treinamento porque tenho muito o que compartilhe com você inserindo fotos em Excel usando VBA é uma parte importante fato em quase todos os.
Aplicativos que desenvolvi, nós trabalhei com fotos de alguma forma ou forma então aprendendo isso e entender como trabalhar com aqueles fotos é uma ferramenta muito importante em.
Posts Related:
- Python Part 17b - VBA using pywin32 Office
- How to Create Sample Proforma Invoice Template Format in Microsoft Word
- How To Add Stories Design To Your Blogger Website - Live Blogger BlogSpot
Desenvolvendo seus próprios aplicativos em
Excel, tudo bem, então vamos obter comecei imediatamente, eu tenho esse truque folha você pode consultá-la, veremos é um pouco, mas basicamente o que eu quero fazer.É que eu quero ir direto ao código e comece a escrever algum código para que você saiba como inserir suas próprias fotos diretamente dentro do VBA então a primeira coisa que você quer o que fazer é entrar em contato com seus desenvolvedores agora se.
Você não tem esta guia de desenvolvedores aberta não há problema em nenhum lugar aqui você só precisa clicar em personalizar a faixa de opções e isso vai levá-lo direto para as opções do Excel onde você deseja fazer.
Certifique-se de ter selecionado o desenvolvedor uma vez você o seleciona, ele ficará visÃvel aqui então você pode clicar no Visual Básico aqui agora você também pode usar um atalho se você não quiser alt f11 é.
O atalho que o levará ao VBA e vai parecer algo assim eu tenho um pacote de ferramentas de IA esse é um complemento que você pode querer verificar fora, mas essa é a única outra pasta de trabalho.
Então estou com esta pasta de trabalho aberta aqui agora o que queremos fazer é começar escrever algum código é a melhor maneira de fazer que está dentro de um módulo não temos um módulo disponÃvel aqui, mas você pode.
Clique aqui ou você pode clicar aqui e insira o módulo aqui ou você pode fazer isso em qualquer lugar aqui insira o módulo para que fique mais ou menos a mesma coisa que vamos fazer insira um módulo e ele vai demorar.
Nós aqui agora a primeira coisa que quero fazer, vamos trabalhar na folha dois porque não há nada nesta folha e isso é um bom lugar para trabalhar é um bom lugar modelo para o que vamos fazer.
O que queremos fazer é escrever nossa primeira sub-rotina e o que eu quero fazer é poder navegar por um imagine em algum lugar do nosso computador que eu quero para pegar todo o caminho do arquivo que leva a.
Aquela foto e eu quero colocá-la
Uma célula, então vamos escrever um sub rotina vamos chamar esse sub procure a foto, ok, também precisamos Defina algumas variáveis para isso para que o.O primeiro é dimensionar o arquivo de seleção como um diálogo de arquivo que nos permitirá criar aquele diálogo que permite usuário realmente procure por algo então precisamos disso, também precisamos desse caminho de arquivo.
O caminho completo do arquivo em uma variável de string então faremos o caminho da imagem como uma string, então isso é importante, ok, agora o que queremos fazer é aquele arquivo de diálogo que precisamos definir isso, então o que vamos fazer é.
Vamos definir o arquivo de imagem será igual a agora precisamos configure de que tipo somos criando será um arquivo diálogo, então faremos.
Aplicativo. diálogo de arquivo esse é o o que queremos usar, estamos procurando um arquivo não é um seletor de pasta certo seria para uma pasta que estaria aberta e isso seria salvo como eu quero um arquivo.
Selecionador, então vamos apenas fazer isso precisa escolher um arquivo especÃfico de fato vai ser um arquivo de imagem e agora o que podemos fazer é trabalhar com isso arquivo de imagem com o arquivo pick e você.
Veja meu fim surgir imediatamente e se você quer ter certeza de que está soletrando certo, como se eu não soletrasse direito e Eu coloquei um ponto final aqui, nada vai acontecer acontecer se eu soletrar certo, coloque um.
PerÃodo aqui o intellisense vai suba para sabermos que temos o certo, então meu final surgiu porque Eu uso a tecla de atalho Auto para automatizar coisas e você pode ter isso se obtiver a tecla de atalho automática.
É um software gratuito que você pode simplesmente navegar para isso, então usei isso para programá-lo então aqui está o que vamos fazer a primeira coisa que eu quero fazer é que diálogo de arquivo que vai aparecer eu.
Quero dar um tÃtulo a ele, então vou usar bloco será igual a nós chame isso, selecione uma imagem e pronto apenas o tÃtulo no mostrador que vai venha agora se houver algum filtro.
Digamos, um tipo de arquivo como talvez um documento Word ou Excel ou em nosso caso um documento com imagem, se houver algum filtros anteriores, precisamos limpá-los vamos criar nosso próprio filtro.
Então a primeira coisa que queremos fazer é limpe todos os filtros, então o que estamos vou fazer é fazer filtros que é isso um aqui, limpe para que limpe qualquer coisa agora, precisamos adicionar o nosso próprio.
Filtrar, então filtrar e por que estamos adicionando um filtro porque não queremos o usuário navegue por qualquer tipo de arquivo estamos realmente focados em fotos, então vamos adicionar um tipo agora se pegarmos.
Uma olhada, vemos a ajuda como descrição como string então vamos adicionar uma descrição que estamos só vou colocar selecione uma foto manter é simples então o que vamos fazer e as aspas vÃrgula agora nós.
Quero saber a extensão como uma string então como é uma string, vamos coloque entre aspas e basicamente estamos procurando tipos de arquivo, então precisamos a extensão desses tipos de arquivo e.
Isso significa qualquer arquivo que termine com assim vamos inserir o asterisco vamos use PNG ok, que tal outro vamos fazer um para jpeg então faremos asteris do jpg vÃrgula e podemos.
Também faça outro, mas você entendeu você pode adicionar quantos quiser aqui Dot e depois jpg e fecharemos o aspas a seguir também o a posição que queremos é uma, então isso vai.
Para adicionar o filtro lá, então agora o que queremos fazer é que precisamos considerar se o o usuário não selecionou um arquivo se o fizer selecione um arquivo, há algo chamado ah, vamos fazer mais uma coisa primeiro.
Permitir seleção múltipla, neste caso, fazemos não quero que o usuário faça seleção múltipla, então vamos fazer falso, isso significa eles estão apenas selecionando uma foto a seguir up é aquele que queremos considerar.
Ponto mostrar se eles selecionaram algo se eles selecionaram o arquivo Okaya, o o valor será -1, então se for qualquer coisa diferente de ne1 que significa o o usuário não selecionou uma imagem que ele tenha.
Clicou em cancelar ou algo mais e daà o que vamos fazer é se mostrar que nea1 é o valor correto se eles tiverem selecionado algo então não é igual a -1 então o que queremos fazer simplesmente sair.
O up é muito bom então isso nos dá caso eles não tenham selecionado algo mas e se eles selecionaram algo Eu quero pegar isso, então vamos fazer o o caminho da imagem é igual a e onde está.
O caminho completo do arquivo está localizado no itens selecionados que primeiro item selecionado contanto que seja o número do Ãndice primeiro um caminho completo do arquivo para a imagem agora onde queremos colocar isso, vamos.
Coloque isso dentro de um de nossos intervalos, então vamos fazer a folha dois, essa é a que nós trabalhando no intervalo vamos usar a2. o valor é igual ao caminho da imagem muito bom então é tudo o que precisamos.
Escrevemos nossa sub-rotina e vamos digamos que queremos criar um botão para isso agora podemos executá-lo aqui, mas por que não basta criar um botão, então vou copie isso então apenas copie aquilo então o que.
O que vou fazer é inserir um forma e isso significa apenas que vamos amarre isso ao botão e inserirei um forma aqui e vamos apenas usar vamos largar aqui e eu darei.
Um formato que seja consistente com o nosso tema, embora não seja absolutamente necessário e vamos chamá-lo procure a foto para que tenhamos o nosso botão aqui agora queremos amarrar isso.
Macro para esse botão, então para fazer isso nós vamos simplesmente clicar com o botão direito e também insira essa macro, então clique com o botão direito atribua a macro aqui e só temos uma macro disponÃvel e clique em ok e.
Agora, quando clicarmos, ele trará crie esse arquivo aqui como vemos o arquivo boneca vamos dar uma olhada diz selecionado fotos no tÃtulo, então vemos isso agora selecionamos novamente uma imagem e.