Метод «Диапазон» объекта «Глобальный» не выполнен

Я взял документ Excel, который мы использовали на работе, и изменил его для отдельной разрабатываемой задачи.

Мне сказали, что до тех пор, пока столбец E останется на свидании, макрос «Показывать только самые последние выпуски» все равно должен работать.

Однако я получаю вышеуказанную ошибку времени выполнения, и когда я выбираю debug, я не уверен, что изменить, чтобы исправить указанную ошибку.

Любая помощь будет принята с благодарностью.

ActiveSheet.ListObjects("Table1").Sort. _ SortFields.Add Key:=Range("Table1[Issuance" & Chr(10) & "Date]"), SortOn:=xlSortOnValues _ , Order:=xlDescending, DataOption:=xlSortNormal 

Изменения, которые я сделал, были только для заголовков столбцов, а также для диапазонов проверки данных для столбцов, которые не должны включаться в макрос.

Благодарю.

Я предполагаю, что вы изменили заголовок столбца в столбце E. До того, как он выглядит как «Дата выпуска» с разрывом строки между выпуском и датой.

Если вы изменили название столбца, вам нужно либо изменить его, либо обновить макрос, чтобы использовать новое имя. Имя столбца должно находиться между скобками после «Таблица 1».

Interesting Posts

Excel: как открыть форму ввода данных из VBA?

Excel VBA для синтаксического анализа строк SQL-соединения

VB.NET 64-битный COM с ссылочным классом сборки c #

Скопировать текст с веб-сайта с помощью Excel VBA?

Excel не вычисляет формулу автоматически, которая вставляется через VBA

Количество различных значений с несколькими критериями

excel VBA удаляет столбцы на основе строки заголовка на нескольких листах

Как зацикливать метод .find?

asp excel error 80040154

Преобразование электронных таблиц Excel в HTML с использованием библиотеки POI Apache

Вытяните столбцы с тем же именем и скопируйте их на другой рабочий лист

Как назначить условный диапазон значению, скопировать указанный диапазон и затем вставить скопированные строки в таблицу?

Сохранение файла XLS через VBA

Добавьте данные в файл csv правильно, используя fputcsv ()

Excel / VBA – Пользовательская форма, переписывающая существующие данные

Давайте будем гением компьютера.