Liberte o poder do VBA: dominando células e intervalos + MODELO GRATUITO - ID Card Make

Liberte o poder do VBA: dominando células e intervalos + MODELO GRATUITO - ID Card Make Um dos mais fundamentais e básicos aspectos do Excel VBA é ser capaz de escreva em células e intervalos, oi, aqui é Randy com Excel para Freelancers e em VBA desta semana para treinamento de iniciantes.

Liberte o poder do VBA: dominando células e intervalos + MODELO GRATUITO

Vamos fazer exatamente isso quando eu ensinar você todos os aspectos sobre como trabalhar com ler e escrever para vendas e intervalos então vamos direto ao assunto antes de fazermos isso mas se você ainda não o fez.

Inscrito no meu canal eu crio esses treinamentos para iniciantes todos e cada um fim de semana aos sábados e claro aplicações abrangentes todas as terças-feiras então vá em frente e inscreva-se clique no.

Ícone de notificação Sino comentário abaixo deixe eu sei quando você pensa que está tudo bem, então vamos começar por que está lendo e escrevendo de vendas dentro do VBA então importante e ainda assim tão poderoso porque.

O VBA pode fazer coisas que nós, como humanos não podemos fazer isso tão rápido quanto podemos automatizar os processos que podemos fazer coisas que estão em segundo lugar afetando milhares de células e por isso é um ótimo.

Opção para quando você quiser fazer muitas as coisas muito rápido ou você deseja automatizar algum processo para fazer repetidamente e esse é o efeito da leitura e escrevendo da CES se queremos que o VBA.

Realmente colocar algo em uma célula ou nós quero pegar o que está dentro de uma célula e leia esse valor e então talvez faça algo manipule ou coloque em outro lugar o VBA pode lidar com tudo isso.

E extremamente rápido, então a primeira coisa que fazemos quero fazer é acessar nosso editor VBA e escreva algo em uma célula, então isso é o que vamos fazer e o que você quer o que fazer é entrar na aba de desenvolvedores agora.

Se você não tiver essa guia de desenvolvedores disponível você não vê, não há problema você pode apenas clicar com o botão direito e clicar personalizar a fita e tudo o que precisamos para o que fazer é apenas verificar esses pequenos desenvolvedores.

Tab e certifique-se de que isso esteja visível agora essa não é a única maneira de entrar o editor VBA que veremos à direita aqui, no entanto, você também pode usar o atalho alt f11 e o que está acontecendo.

Fazer isso vai lançar aquele VBA Ed vai ser algo assim você terá possivelmente uma ou duas folhas aqui e você não terá módulos ou qualquer coisa assim agora módulos é onde.

Vamos escrever nosso código, então o que queremos fazer é que precisamos de uma plataforma em onde escrever parte do código e isso é chamado de módulo, então o que estamos vou fazer é clicar com o botão direito.

Posts Related:

    Aqui e vou inserir um módulo - ID Card Make

    E é aqui que vamos escrever um macro é aqui que podemos automatizar para as células agora dentro da nossa pasta de trabalho estamos vamos nos concentrar na folha um, vamos.

    Para pegar algumas informações e queremos coloque em uma célula então vamos escrever nossa primeira macro que realmente vai coloque um valor em uma célula, então usaremos célula D6 aqui e é onde estamos.

    Vou colocá-lo, então vamos dar uma olhada e escreva uma macro simples, então um pequeno sub rotina também é chamada, então faremos SUB direito da célula agora o nome disso não pode ter nenhum tipo de espaço ou.

    Caracteres especiais algo assim e na sua forma mais básica você pode fazer algo como esse intervalo, digamos D6 valorize agora o valor disso célula específica é igual ao que vamos colocar.

    As palavras testam ok e então o que somos o que vamos fazer é executar isso macro agora você pode usar F5 como atalho ou o que você pode fazer é simplesmente basta usar este botão play aqui então.

    Isso vai rodar sub ou usuário formulário ok, então vamos arrastá-lo até aqui podemos ver os efeitos, então o que vou fazer a fazer é só clicar em qualquer lugar dentro do Macer aqui e eu estou.

    Vamos clicar em executar e vemos certo aí que aparece a palavra teste então a gente efetivamente escrevi na folha agora eu sempre recomendo adicionar uma folha lá agora há duas maneiras de adicionar uma planilha.

    E a razão pela qual queremos também adicionar um folha agora isso funciona muito bem, no entanto quando você está trabalhando com várias planilhas Eu sempre recomendo especificar a planilha e a razão é que esta macro vai.

    Para executar em qualquer planilha visível se eu escreva aqui e eu executo a mesma macro vai rodar aqui mesmo no D6 então quando Eu executo essa macro D6 vai mudar então se dermos uma olhada em D6 teremos.

    Veja que é automaticamente diz teste

    Aqui em vez de um, então substitua isso valor certo, então o que realmente queremos fazer é especificar a planilha, então isso é muito importante, então como fazemos isso?.

    Na verdade, duas maneiras de fazer isso, a primeira está usando um nome de código agora se tomarmos um olha aqui essa folha aqui a gente vê diz a folha um duas vezes agora vamos apenas mude-os um pouco aqui vamos.

    Chame o nome desta planilha, então o que vou fazer o que fazer é que vou mudar o que estou vou ligar para isso nome da planilha, então este é o efetivo nome da planilha agora podemos mudar isso.

    Do jeito que você quiser, esta é a planilha visível nome quando você está escrevendo o código VBA I tenderia a usar o que é chamado de código nome se você vir que se chama folha um aqui este é o nosso codinome e este é.

    As propriedades agora se você não tiver o propriedades disponíveis tudo que você precisa fazer é só clicar aqui ou você pode usar F4 como um atalho e isso vai lançar as propriedades quando clicamos em.

    Qualquer planilha individual será exibida as propriedades então temos o que é chamado o nome do código podemos referenciar a planilha para duas maneiras certas, então uma maneira, se quisermos para usar o nome da planilha, aquele que é.

    Chamado nome da planilha, deixe-me mudar isso vamos chamar esta planilha de trabalho, ok, apenas então podemos especificar um pouco diferente ok, agora o que queremos fazer se eu quiser para usar a planilha um, podemos fazer algo.

    Assim isso pasta de trabalho fazer planilhas que vamos referenciar as planilhas então queremos planilha certifique-se de que escrevemos exatamente a planilha e depois espaçar um.

    Ok, então intervalo de pontos agora isso vai gravar automaticamente apenas na planilha 1 D6 certo, então vamos mudar para D7 apenas para que possamos fazer uma mudança e vamos para executar este código e vemos isso agora.

    Teste aparece no D7 agora vamos deletar estes e se eu estou indo em um diferente planilha agora e executo isso mais uma vez de novo só vou escrever aqui no D7 então nós apenas rodamos e eu corrigi.

    Aqui então isso é muito importante para que é uma maneira de especificar uma planilha agora é bom se você vai dar isso pasta de trabalho e o usuário pode mudar o nome da planilha, então este código será.

    Se tornar um problema se eu pegar a folha errado e eu coloquei algo aqui, estamos vou receber um subscrito dizendo subscrito fora do intervalo porque a planilha não é encontrado se eu depurá-lo porque.

    Não existe planilha D1 então se o usuário final alterar o nome da planilha isso poderia se tornar um problema, então o que eu costumo fazer gostaria de fazer é usar o nome do código da planilha geralmente os usuários finais não mudam e.

    O nome do código da planilha é esta planilha um agora é ainda mais fácil se eu quiser especifique a folha um, farei apenas a folha um e é isso, é tudo o que temos que fazer então, se eu executar este código, vamos limpar isso.

    Sai mais uma vez aqui e então nós execute este código, vemos que agora funciona muito bem e não importa o que mudemos este nome de planilha visual ainda é vai funcionar muito bem, então os usuários finais.

    Geralmente não vai mudar, também é código mais curto e é mais fácil e de claro que você deve mudar sua planilha nomes para algo que também é facilmente entenda como se você pudesse alterá-lo para.

    Clientes clientes ou o que quer que seja Eu geralmente recomendo mudar isso nome da planilha para algo que é reconhecível, ok, então é muito bom referência é chamado de código da planilha.

    Nome e então é uma boa ideia então nós apenas escrevi este particular em uma única célula então essa é uma maneira muito legal e nós usou a referência da planilha para especificar essa folha então é muito importante o que.

    Também podemos fazer se quisermos fazer referência células adicionais há duas maneiras de fazer que se quisermos usar não contíguos células, então digamos que vamos fazer d10 e então D5 podemos separá-los por.

    Vírgulas então agora cada uma dessas células assumirá o valor do teste então quando corremos para ver que temos isso agora se quisermos usar células contíguas células que estamos juntos poderíamos facilmente fazer.

    Que apenas os separamos por dois pontos, então dois pontos colocarão testes em todos os células entre D7 e D15 quando executamos que vemos que agora temos teste em todos dessas células, tudo bem, então isso é muito, muito.

    Útil entender que agora há outra maneira de fazer referência a células e agora isso é chamado de estilo A1, significado A1 o estilo da célula, há outra maneira de usarmos pode fazer referência a uma célula específica usando.

    Números onde as colunas são números e as linhas são números e isso é muitas vezes útil quando usamos variáveis dentro e vou explicar isso um pouco um pouco, então vamos de outra maneira de mudar.

    E é assim que usaríamos as células, então por exemplo, sabemos que a coluna C em este caso é a coluna três à direita se estivermos não tenho certeza se podemos sempre colocar coluna e vemos que é coluna.

    Três, digamos que eu queira fazer um teste na coluna 3 e na linha 8, então como eu faria então faríamos a folha um. células, então vemos a linha e a coluna então ambos serão números se quisermos.

    Para fazer linhas faríamos oito e então gostaria de fazer, digamos, a coluna três fazer valor é igual a teste, então este é outro forma de referência e isso pode ser muito útil e a razão é que estes podem.

    Serão números, então se vamos fazer o Loop através de linhas podemos usar uma variável aqui se vamos fazer um loop pelas colunas podemos usar uma variável aqui, então é um ótima maneira de fazer isso para que ambos funcionem.

    Tudo bem e se você quiser ver a coluna e você não tem certeza de quais números de colunas você sempre pode referenciá-lo quando for nas opções aqui e se entrarmos as fórmulas aqui podemos apenas selecionar.

    Referência de estilo R1 C1 e pressionamos ok vemos isso agora em vez de nossa coluna letras em ordem alfabética, vemos agora que nosso colunas são números, então essa é uma boa maneira se você quiser ver isso, talvez isso possa.

    DISCLAIMER: In this description contains affiliate links, which means that if you click on one of the product links, I'll receive a small commission. This helps support the channel and allows us to continuetomake videos like this. All Content Responsibility lies with the Channel Producer. For Download, see The Author's channel. The content of this Post was transcribed from the Channel: https://www.youtube.com/watch?v=ujyOH2lZ9pM
Previous Post Next Post