DigusX
Membro Pleno-
Posts
34 -
Cadastrado em
-
Última visita
Reputação
2-
Excel Rodar macro automaticamente via fórmula
DigusX respondeu ao tópico de DigusX em Microsoft Office e similares
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 -
Excel Rodar macro automaticamente via fórmula
DigusX respondeu ao tópico de DigusX em Microsoft Office e similares
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. -
Excel Rodar macro automaticamente via fórmula
DigusX respondeu ao tópico de DigusX em Microsoft Office e similares
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 -
Excel Rodar macro automaticamente via fórmula
DigusX respondeu ao tópico de DigusX em Microsoft Office e similares
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 -
Excel Rodar macro automaticamente via fórmula
DigusX respondeu ao tópico de DigusX em Microsoft Office e similares
@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 (). -
Excel Rodar macro automaticamente via fórmula
DigusX respondeu ao tópico de DigusX em Microsoft Office e similares
Olá! Infelizmente não funcionou. -
Excel Rodar macro automaticamente via fórmula
DigusX postou um tópico em Microsoft Office e similares
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 -
Excel Rodar macro quando o conteúdo da célula é alterado via fórmula ou manualmente
DigusX respondeu ao tópico de DigusX em Microsoft Office e similares
up -
Excel Rodar macro quando o conteúdo da célula é alterado via fórmula ou manualmente
DigusX respondeu ao tópico de DigusX em Microsoft Office e similares
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" -
Excel Rodar macro quando o conteúdo da célula é alterado via fórmula ou manualmente
DigusX respondeu ao tópico de DigusX em Microsoft Office e similares
Eu substituir mas não funcionou. -
Excel Macro parou de responder corretamente
DigusX respondeu ao tópico de DigusX em Microsoft Office e similares
Funcionou! Obrigado mais uma vez. Boa noite! -
Excel Macro parou de responder corretamente
DigusX respondeu ao tópico de DigusX em Microsoft Office e similares
@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. -
Excel Macro parou de responder corretamente
DigusX respondeu ao tópico de DigusX em Microsoft Office e similares
Exatamente isso! Obrigado! Muito Obrigado! -
Excel Macro parou de responder corretamente
DigusX respondeu ao tópico de DigusX em Microsoft Office e similares
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 -
Excel Macro parou de responder corretamente
DigusX respondeu ao tópico de DigusX em Microsoft Office e similares
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