Ir ao conteúdo
  • Cadastre-se

DigusX

Membro Pleno
  • Posts

    34
  • Cadastrado em

  • Última visita

Reputação

2
  1. Boa noite! Consegui fazer para quando mudar para Sim chamar o macro Sim e quando mudar para não roda o macro Nao. Porém o macro não está entendo qual linha mudou e aí ele dispara com informação da linha errada. Teste_Planilha_Original_3.rar
  2. A sua resolução lá só funciona algumas vezes. Eu até coloquei que dá Erro em tempo de execução '1004': O método AutoFilter da classe Range falhou Mas ninguém respondeu mais. Essa semana que eu entendi que o erro era porque acontecia que M às vezes era igual a W e às vezes diferente. 1º Troca: M2 ≠ W2 Funciona 2º Troca: M2 = W2 Não funciona 3º Troca: M2 ≠ W2 Funciona 4º Troca: M2 = W2 Não funciona ... Agradeço mesmo assim. Obrigado amigo. Acho um lance interessante enviar e-mail direto do Excel. Se algum dia eu conseguir resolver eu publico aqui um breve tutorial para quem sabe ajudar outras pessoas.
  3. Concordo, tanto que o tópico anterior a este é com a planilha original, porém a galera tentou me ajudar com outros modelos que eu não consegui aplicar na minha. Vou deixar mais uma vez em anexo para ver se vocês conseguem me ajudar com isso, se não der certo vou dar como encerrado porque já estou há meses pesquisando e infelizmente sem resultado. Em todos os lugares as pessoas ensinam a fazer quando a célula é editada manualmente para SIM ou para Não, mas não quando muda via fórmula. Bom final de semana pessoal. Cuidem-se! Teste_Planilha_Original_2.rar
  4. Bom dia pessoal, saudações. A planilha exemplo que eu coloquei no tópico no início era para facilitar o entendimento. Esse seu código funciona nela. Como eu aplico em outro planilha em que o valor não seja >= 1. Na outra planilha tenho: Em cada célula da coluna M tem essa fórmula, de acordo com a condição ela fica SIM ou NÃO: =SE(OU(J2="";K2=0);"";SE(OU(K2>J2;H2>177);"Sim";"Não")) Aí quando ela ficar SIM preciso que ela chame o macro EmailSim E quando ela ficar NÃO preciso que ela chame o macro EmailNao
  5. @Vics Esse funciona, porém eu nao Muito obrigado pela atenção pessoal. Esse funciona, porém não é exatamente do jeito que eu preciso. Eu não entendo muito de VBA, mas o que acontece é que eu tenho uma planilha e quando eu mudo o valor de K manualmente, M muda automaticamente via fórmula para "Sim" ou para "Não" de acordo com esse valor que eu coloquei em K. Aí eu preciso que, quando M mudar para "Sim" ele tem que chamar o macro Sub EmailSim () e quando M mudar para "Não" tem que chamar o macro Sub EmailNao ().
  6. Boa noite! Como monto uma fórmula em que: Quando B2 mudar para SIM via fórmula, ela vai rodar o macro EmailSim. Quando B2 mudar para NÃO via fórmula, ela vai rodar o macro EmailNao. Obrigado! Fórum_macro_automático_via_fórmula.rar
  7. Finalmente, nessa planilha anexada está rodando tranquilo, porém quando vou colocar na minha planilha oficial aparece: Erro em tempo de execução '1004': O método AutoFilter da classe Range falhou .[B1:X1].AutoFilter 23, "FALSO"
  8. Funcionou! Obrigado mais uma vez. Boa noite!
  9. @osvaldomp Depois da sua incrível solução, me ocorreu uma dúvida. For i = 1 To Range("Equipamentos").Rows.Count If Range("Equipamentos[Ações do Estoque]")(i).Value = "" Then wsC.Activate wsC.Shapes.Range(Array("Picture 50", "Picture 49", "Picture 51")).Select Selection.Copy wsEPI.Activate Range("Equipamentos[Ações do Estoque]")(i).Select ActiveSheet.Paste Selection.ShapeRange.IncrementTop 0.75 Range("Equipamentos[Ações do Estoque]")(i).Value = 1 End If Next i Esse código aí é responsável por copiar os macros da aba _Calculos e colar em Cad_EPI. Por esse motivo os nomes estão se repetindo, Imagem50, Imagem49... Existe alguma maneira de fazer com que eles sejam copiados para a aba Cad_EPI com nomes em sequência para que eu não tenha que editar todos manualmente? São muitos macros para ter que renomear manualmente. Boa Noite, aguardo ansiosamente um retorno.
  10. Exatamente isso! Obrigado! Muito Obrigado!
  11. Obrigado, de coração. Desculpa o modo de falar, mas nesse caso tenho que discordar que é impossível recriar algo que já foi criado. De qualquer forma agradeço por sua intenção em ajudar. Alguém mais tem alguma ideia de como eu posso resolver isso? Do 1 ao 4 está funcionando. Só preciso entender como cada macro reconhece a sua linha e então dá entrada corretamente para que eu posso aplicar nos demais item. por favor
  12. Quando você clica no macro de entrada ou saída, do item 1 ao 4 está funcionando corretamente. A partir do item 5 quando você clica no macro de entrada ou saída ele sempre busca o item 1. Vou dar entrada no item 8 por exemplo. Aí quando clico em ENTRADA ele dar entrada no item 1 e não no 8. Se você criar um novo item. Item 20 por exemplo. Quando clicar em entrada ele vai dar entrada no item 1 Sobre a alteração que eu fiz, impossível te dizer o que foi feito que causou isso. obrigado! Aguardo retorno

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...