Use Worksheet_Calculate
ou Workbook_SheetCalculate
events
Eu tenho duas pastas de trabalho abertas no mesmo Excel, na primeira chamada test1, uma lista de 5 nomes com um número à direita, na segunda os mesmos 5 nomes e esta fórmula:
=([test1.xlsx]Sheet1!$C$5)
para a direita. Então, quando eu atualizo os números na primeira planilha, eles são automaticamente atualizados no segundo. Agora eu adicionei um pedaço de código VBA no segundo evento Worksheet_Change. O evento é acionado quando eu mudo um número na segunda planilha, mas quando as atualizações vêm do primeiro, não funciona !! Alguma maneira de contornar isso?
Use Worksheet_Calculate
ou Workbook_SheetCalculate
events
Tags microsoft-excel-2010 vba