Помилка виконання 1004: MS Excel оновлює деякі дані. Повторіть спробу пізніше, використовуючи Запит


0

У мене є динамічний запит на аркуші, який має параметр у комірці C1. Отже, у стовпці A є коди, а у стовпці b - це описи коду та на основі значення в комірці C1 запит оновиться, щоб відобразити коди, пов'язані зі значенням у C1. Коли значення в C1 змінюється, я отримую "Помилка запуску часу 1004: MS Excel оновлює деякі дані. Будь ласка, повторіть спробу пізніше", кожен раз. Чи є причина в цьому? Чи можу я його позбутися?

введіть тут опис зображення


Чи можете ви показати код VBA та / або запит, який ви використовуєте? Використовуйте, Application.Wait (Now + TimeValue("00:00:n"))щоб Excel чекав n секунд (2 цифри), коли відбувається оновлення даних.
Тецуя Ямамото

Усередині макросу кнопки "Пошук", який перенаправляє користувача до аркуша, в якому будуть перераховані всі коди та їх описи, я додав цей код до цього макросу: 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
anve
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.