Script para Excluir Apenas Uma Célula do Google Planilhas

Script para Excluir Apenas Uma Célula do Google Planilhas Neste vídeo Vamos trabalhar com script para excluir somente uma célula no Google planilhas beleza pessoal então vamos trabalhar menu extensões EPS script.

Script para Excluir Apenas Uma Célula do Google Planilhas

Editor aberto clique sobre projeto sem título eu vou renomear para macros renomear e este my function eu vou alterar para excluir excluir célula e dentro desta.

Função Primeiro passo é referenciar a planilha planilha vai ser igual a Sprit app PG Active Speed sheet abre e fecha parênteses e fecha a linha de código com ponto e vírgula na sequência precisamos.

Referenciar a guia da planilha bar eu vou chamar esta variável de guia lista vai ser igual vem da planilha referenciada ponto get sheet by name abre e fecha parênteses e abre e fecha.

Chas duplas dentro dos parênteses e fecho a linha de código com ponto e víg e dentro das aspas duplas vai o nome da guia da plan no meu exemplo o nome da guia é.

Listas copia o nome da Guia volta no código e cola dentro das aspas duplas prosseguindo precisamos capturar o critério para excluir vai.

Critério vai ser igual vem da Guia lista pon get Range abre e fecha parênteses e abre e fecha aspas duplas dentro dos parênteses e dentro das aspas duplas vai.

A referência a célula da planilha onde nós vamos colocar o critério no meu caso o critério vai ser inserido na célula C2 de volta no editor dentro das aspas duplas célula.

C2 fora dos parênteses ponto get value abre e fecha parênteses e fecha linha de código com ponto e vírgula e agora pessoal nós precisamos fazer o seguinte verificar se.

Tem um critério pode ser que a variável critério esteja vazia então if abre e fecha parênteses e abre e fecha Chaves podem copiar a variável critério e colar dentro dos parênteses.

Se a variável critério igual igual e abre e fecha aspas duplas que quer dizer vazio se for igual a vazio eu vou alertar o usuário utilizando uma msgbox browser pon msg Box abre e fecha.

Parênteses e abre e fecha aspas duplas dentro dos parênteses e dentro das aspas duplas vai o texto para a mensagem eu vou colocar precisa informar.

VEJA MAIS AQUI SOBRE EXCEL:

    Excel Online - Critério ponto de

    Exclamação e fecha a linha de código com ponto e vírgula E se nós não temos o critério nó nós vamos sair do script colocando return false e fecha a linha.

    De código com ponto e vírgula no entanto se passou por este if significa que nós temos um critério para excluir e se o critério for do tipo texto eu vou padronizar para Caixa Baixa.

    Então if abre e fecha parênteses e abre e fecha Chaves e dentro dos parênteses comando tape off e aí vem a variável critério se a variável critério igual igual e abre e fecha aspas.

    Duplas e dentro das aspas duplas comando string se o critério for do tipo texto a variável critério vai ser igual a ela mesma ponto ponto to to lower case para.

    Converter o texto para Caixa Baixa abre e fecha parênteses e fecha a linha de código com ponto e vírgula Beleza manipulamos o critério a agora nós precisamos localizar a última.

    Linha da guia da planilha com o registro Então vai última linha vai ser igual vem da Guia lista pon get last Row abre e fecha.

    Parênteses e fecha a linha de código com ponto e vírgula próximo passo é capturar os dados da coluna da guia da planilha que nós vamos fazer a pesquisa para excluir o.

    Critério então guardados vai ser igual vem da Guia lista pon get range e abre e fecha parênteses e dentro dos parênteses precisamos informar a partir de qual.

    Linha e coluna nós vamos capturar os dados no meu caso eu vou capturar a partir da linha seis capturando apenas a coluna TRS de volta no editor dentro dos parênteses linha 6 vírgula coluna 3.

    Vírgula qu linhas nós sabemos pela - Excel Online

    Variável última linha copia e cola vírgula quantas colunas eu quero capturar apenas uma fora dos parênteses ponto get.

    Values abre e fecha parênteses e fecha a linha de código com ponto e vírgula na na sequência precisamos fazer um laço para percorrer o arway dados nós vamos trabalhar com um laço for.

    For abre e fecha parênteses e abre e fecha Chaves e pressiona enter e dentro dos parênteses vai i ig a 0 ponto e vírgula e vai fazer enquanto a variável I for menor que o nosso Array.

    Dados pon l ponto e vírgula e mais mais e dentro deste laço a cada linha que o laço passar nós precisamos capturar o texto da linha Então.

    Tto vai ser igual vem do nosso aray dados abre e fecha colchetes e dentro dos colchetes variável I que representa a linha em que o laço está abre e fecha colchetes e.

    Dentro dos colchetes coluna zero aqui nós capturamos apenas uma coluna e fecha a linha de código com ponto e vrg próximo passo é verificar se a variável texto é um tipo de dado do tipo texto.

    Podem copiar a variável texto Então if abre e fecha parênteses e abre e fecha Chaves e pressiona enter e dentro dos parênteses comando tape off variável texto.

    Igual igual e abre e fecha aspas duplas e dentro das aspas duplas comando string Se entrou neste if nós precisamos padronizar a variável texto para caixa baixo e também verificar se a.

    Variável texto é igual a variável critério então if abre e fecha parênteses e abre e fecha Chaves e dentro dos parênteses variável texto ponto to to lower to lower Case lower.

    Case abre e fecha parênteses e fora dos parênteses ponto index index off abre e fecha parênteses e dentro dos parênteses do Index Of vai a variável critério podem copiar e.

    Colar e fora dos parênteses ponto de exclamação igual que quer dizer diferente se for diferente de menos um em resumo Se entrou neste if encontramos o critério para.

    Excluir então o próximo passo é localizar em qual linha da guia da planilha o critério se encontra então var linha variável linha vai ser igual a variável I mais o número.

    Da primeira linha que nós capturamos os registros no meu caso linha se e fecho a linha de código com ponto e vírgula já sei a linha já posso deletar a célula então guia lista pon.

    Getrange abre e fecha parênteses e dentro dos parênteses variável linha vírgula qual coluna que eu quero deletar a célula no meu caso coluna TR fora dos parênteses ponto del cells abre.

    E fecha parênteses e dentro dos parênteses vocês vão colocar Sprit app ponto ponto Dimension ponto rows fora dos parênteses fecha a linha.

    De código com ponto e vírgula eu vou parar o laço for colocando o comando Break e fecho a linha de código com ponto e vírgula Nesta parte pessoal é se o critério for do tipo texto mas pode.

    Acontecer de o critério ser outro tipo de dado então agora no IF do texto igual igual a string Vamos colocar um else else abre e fecha Chaves e pressiona enter Se entrou no else nós vamos.

    Colocar mais um if if abre e fecha parênteses e abre e fecha Chaves deixa eu dar uma ajustada nisto aqui para melhorar o posicionamento e dentro dos parênteses.

    Do IF se a variável texto igual igual a variável critério se for igual a variável critério nós vamos excluir a célula aqui pessoal nós podemos copiar.

    Estas três linhas de código vai ser igual copia e cola dentro do IF não precisa ajustar nada nestas três linhas de código Beleza agora nós precisamos.

    Depois que sair do laço for fechar o arroi dados antes da última Chaves vocês vão colocar o arro dados ponto leng igual a 0 e ponto e.

    Vírgula fiz fizemos o script salva as alterações e agora precisamos acionar o script na nossa planilha acessa a planilha menu inserir desenho e aguarda abrir esta.

    Janela e aqui vocês vão clicar na opção imagem porque nós vamos utilizar uma imagem do Google opção imagens do Google eu vou pesquisar Vamos colocar o seguinte.

    Botão botão o Icone bot que aí vocês V encontrar mais fácil Icone botão excluir e pressiona enter vocês podem escolher qualquer um dos botão de comando selecionei.

    Inserir está carregando a imagem deixa eu diminuir o tamanho que ficou muito grande ajustei o tamanho salvar e fechar coloca a imagem Onde você.

    Deseja volta no editor copia o nome do script somente o nome sem copiar os parênteses volta na planilha clica no três pontos do lado direito da imagem.

    Transferir script cola o nome da função e Ok próximo passo é permitir o script clicando na imagem autorização obrigatória.

    Ok seleciona a conta avançado acessar macros que é o nome que eu coloquei no projeto de script permitir e aguarda concluir a.

    Autorização beleza vamos testar No meu caso eu quero excluir somente esta célula sem afetar as outras colunas clicando no botão excluir show de bola pessoal.

    AVISO LEGAL: Toda a responsabilidade do conteúdo e autoria deste vídeo transcrito, é do produtor do canal. Clique no Link do Vídeo: https://www.youtube.com/watch?v=bWKFi13-1As

Postar um comentário

Postagem Anterior Próxima Postagem