Ошибка выполнения 1004: MS Excel обновляет некоторые данные. Пожалуйста, попробуйте позже, используя Query

661
anve

У меня есть динамический запрос на листе, который имеет параметр в ячейке C1. Итак, в столбце A есть коды, а в столбце b - описания этих кодов, и на основе значения в ячейке C1 запрос будет обновлен для отображения кодов, связанных со значением в C1. Когда значение в C1 изменяется, я получаю «Ошибка выполнения 1004: MS Excel обновляет некоторые данные. Пожалуйста, попробуйте позже», каждый раз. Есть ли причина этого? Могу ли я избавиться от этого?

enter image description here

0
Можете ли вы показать код VBA и / или используемый вами запрос? Используйте `Application.Wait (Now + TimeValue (" 00: 00: n "))`, чтобы позволить Excel ждать n секунд (2 цифры), когда происходит обновление данных. Tetsuya Yamamoto 6 лет назад 0
Внутри макроса кнопки «Поиск», который переводит пользователя на лист со списком всех кодов и их описаний, я добавил этот код в этот макрос: `Sheets (" Department_lookup "). Ячейки (1, 3). Значение = Sheets ("lookup"). Ячейки (2, 2). Значение с листами ("Department_lookup"). Диапазон (.Cells (1, 1), .Cells (LR, LC)). Поле автофильтра: = 3, Критерии1: =. Ячейки (1, 3). Значение, VisibleDropDown: = Истина, Конец с` anve 6 лет назад 0

0 ответов на вопрос

Похожие вопросы