... para que a macro "Atualizar" funcione. No entanto, quero que ela execute quando alterar a Situação do Lote na 1ª planilha.
Veja se ajuda:
Instale o código abaixo no módulo da planilha "Sistema de Vendas" do arquivo "Exemplo - Sistema".
Private Sub Worksheet_Change(ByVal Target As Range)
If Target.Column <> 4 Then Exit Sub
Application.Run ("'Exemplo - Painel.xlsm'!Atualizar")
End Sub
obs.
1. o código "Atualizar" será chamado após alteração de conteúdo em qualquer célula da coluna 'Situação do Lote'
2. o seu código "Atualizar" irá atuar na planilha ativa, ou seja, na planilha "Sistema de Vendas" do arquivo "Exemplo - Sistema" e não na planilha "Plan1" do arquivo "Exemplo - Painel", como me parece que você deseja. Então é necessário que você especifique no código "Atualizar" em qual planilha de qual arquivo ele deverá atuar.
Postado : 07/06/2016 7:48 pm