Eu tenho uma consulta dinâmica em uma planilha que possui um parâmetro na célula C1. Portanto, na coluna A, existem códigos, e na coluna b, essas descrições de código e, com base no valor da célula C1, a consulta será atualizada para exibir códigos relacionados ao valor em C1. Quando o valor em C1 é alterado, recebo um "Erro em tempo de execução 1004: O MS Excel está atualizando alguns dados. Tente novamente mais tarde", todas as vezes. Existe uma razão por trás disso? Posso me livrar disso?
0
Application.Wait (Now + TimeValue("00:00:n"))
para deixar o Excel aguardar n segundos (2 dígitos) quando ocorrer a atualização dos dados.Sheets("department_lookup").Cells(1, 3).Value = Sheets("lookup").Cells(2, 2).Value With Sheets("department_lookup") .Range(.Cells(1, 1), .Cells(LR, LC)).AutoFilter field:=3, Criteria1:=.Cells(1, 3).Value, VisibleDropDown:=True End With