025 - Gravação de Scripts com Referências Absolutas ou Relativas - Novidade Office Script

025 - Gravação de Scripts com Referências Absolutas ou Relativas - Novidade Office Script Olá seja bem-vindo a mais uma aula do meu canal de vídeos no YouTube Meu nome é Alessandro trovato e na aula de hoje vou falar sobre o Office scripts ten me mantido um pouco ausente aqui do canal.

025 - Gravação de Scripts com Referências Absolutas ou Relativas - Novidade Office Script

Do YouTube devido a alguns compromissos algumas atividades e treinamentos que eu tenho ministrado Estou preparando uma nova leva de cursos para o Linkedin e em breve volto para a USTA para conseguir.

Gravar esses cursos Então logo logo novidades inclusive de alguns temas que o ainda não produzir aqui pro YouTube Vamos lá nós vamos falar hoje sobre o Office scrip o ambiente ele vem.

Recebendo algumas alterações então com o tempo eu vou trazendo essas novidades para você hoje eu vou abrir aqui o meu browser o Microsoft Ed e observe que nesse caso nós temos aqui o meu ambiente.

E a guia automatizar selecionada Se nós formos fazer agora a gravação de ações você vai perceber uma mudança no painel por exemplo vamos aguardar esse botão você pode definir o.

Modo com que você vai gravar as suas ações se você quer gravação de uma macro no modo absoluto ou no modo relativo por exemplo nós vamos colocar aqui modo absoluto primeiro no modo absoluto você.

Pode colocar as informações de uma determinada célula Então vou colocar aqui item produto e preço vou selecionar essas três células vou preencher com uma cor.

E depois vou trocar também a cor da fonte vou colocar em vou centralizar tanto na vertical quanto na horizontal e agora vou colocar uma.

Pequena função a função sequência Vamos colocar 10 linhas e vou pressionar o enter veja que ele está me dando uma nova informação de experiência de inserção de função nova e aprimorada.

Então existem novidades também com o assistente de função produto Vou colocar aqui um nome de produto fictício produto e vou concatenar com a minha célula.

A2 vou copiar isso para baixo e por fim eu vou gerar uma matriz aleatória que vai ter 10 linhas nenhuma uma única coluna valor mínimo 10 valor máximo 100 inteiro.

Falso vamos gerar então números aleatórios com casas decimais pois bem agora que nós temos as ações gravadas aqui no nosso roteiro de gravação eu posso interromper Lembrando que esse é o.

Veja Mais Aqui:

    $ads={1}

    Modo absoluto Isso significa que se eu

    Abrir uma nova planilha e tentarmos executar essa macro Observe eu vou clicar em qualquer célula ao executar o script que acabou de ser gravado as.

    Ações são executadas exatamente na mesma posição em que foram geradas como você pode perceber estou na planilha do e a mesma estrutura foi criada só que dessa vez usando a o mesmo posicionamento só.

    Que em outra planilha a diferença para o modo relativo é que você pode mudar isso eu vou agora voltar nós vamos gravar uma nova ação aqui do script e nessa ação de gravação eu vou.

    Mudar para o modo relativo veja que ele está ainda na versão prévia pode ser que não funcione direito é o primeiro teste que eu estou fazendo com o uso eu vou deslocar o conteúdo algumas.

    Células para o lado então vamos lá vou clicar aqui em C1 nesse caso eu vou colocar item produto e preço vou selecionar esses três itens e.

    Vou aplicar a minha formatação vou colocar em nós vamos preencher com cores trocar a fonte e trocar o alinhamento horizontal inclusive Observe que agora.

    Né Nós temos aí os alinhamentos vertical é o nesse caso aqui na parte de baixo está o alinhamento vertical e aqui na parte de cima o alinhamento horizontal feito isso clico na célula de.

    Baixo e vou parar a gravação se nós estamos usando uma referência relativa ele espera então que eu esteja com um cursor e uma determinada célula para executar a ação como eu estava na um e.

    Desloquei duas células para o lado a minha ideia agora é fazer com que a partir da minha célula 7 ele se desloque para o lado para fazer a ação vou voltar aqui vamos ver se ele gerou aqui as.

    Ações pronto eu vou executar o meu

    Código o script está em execução pronto deu certo então de maneira relativa ele fez a gravação do meu conteúdo se eu clicar agora aqui na.

    Célula F1 ou qualquer outra célula ao executar o código ele tem que sempre se deslocar duas casas para a direita ao editar esse código nós vamos ver algumas mudanças então Observe que ele está.

    Utilizando a outras instruções o a instrução get offset Range é como se fosse a função offset do VBA Então a partir da nossa célula da nossa cula ativa veja só get offset Range então ele.

    Pula duas casas para o lado se eu mudar esse número dois para zero nós vamos então executar esse código a partir da minha célula C11 vou executar e o resultado deve ser.

    Feito a partir da célula que está ativa a única coisa que precisamos fazer é ajustar também veja só as outras referências para que ele consiga fazer a formatação na posição certa aonde nós.

    Temos aí a referência 02 nós vamos trocar para 0 e esse deslocamento do offset não vai ocorrer Note que todos os comandos que nós temos aqui na linha nos cóigo foi feito dessa.

    Forar agora abaix executar novs cóigo e você vai perceber que agora formatação cerha para lado também nós podé aar isando para o zero para que o cursor termine abaixo da palavra item vou.

    Executar e pronto a nossa macro agora é uma macro relativa que depende do posicionamento do seu do do seu cursor novidades estão sempre vindo para.

    O Office script e essa é mais uma delas uma dica para você tentar fazer esse cadastro é através de uma macro misturando a macro absoluta com a macro relativa você pode criar um cadastro.

    Rápido de usuários um cadastro rápido de clientes usando recursos simples de movimentação de cursor aí na sua tela faça o teste mas antes uma dica faça as ações no gravador de de scripts um pouco.

    Mais devagar para que ele possa registrar corretamente as suas ações se você fizer muitas ações na sequência Pode ser que o gravador não esteja suficientemente rápido ainda para poder.

    Capturar já tive esse problema anteriormente Espero que tenha gostado da aula foi uma aula rapidinha só para trazer novidades aí pro Canal Espero que tenha gostado deixe o seu like.

    Compartilhe esse vídeo nas suas redes sociais E não se esqueça de deixar seu comentário grande abraço até o nosso próximo .

    AVISO LEGAL: Toda a responsabilidade do conteúdo deste vídeo transcrito é do produtor do canal.
    CLique no Link do Vídeo: https://www.youtube.com/watch?v=CgDDw_S5C3s

Wesdigital

Postar um comentário

Postagem Anterior Próxima Postagem