Выпадающее меню - проверка данных - поиск источника - PullRequest
0 голосов
/ 28 мая 2019

Я ломал голову и потерял все желание работать (ууу!) У меня есть электронная таблица (вау!) С выпадающим меню и я хочу удалить выпадающий список - начать новый / новый - однако на вкладке данных проверки нет источника для «очистки всех», и я не могу на всю жизнь найти основную ячейку, которая собирает список - но список есть - просто нет ссылки или она есть, но она невидима.

Я даже не могу создать новый столбец, чтобы создать новый раскрывающийся список, потому что по какой-то причине он автоматически копирует те же ячейки в новый столбец, поэтому я застрял в том же списке, но не могу его изменить.

Я что-то упустил? Я не вижу никаких скрытых строк или столбцов. У меня также есть раскрывающееся меню, в котором я даже не знаю или не могу видеть список. Электронная таблица также не связана ни с каким другим рабочим листом, и она была создана некоторое время назад человеком, который здесь больше не работает, поэтому не может их спросить.

Пожалуйста, не говорите мне, что мне нужно создать совершенно новую электронную таблицу - там слишком много данных, и это вызывает у меня головную боль. Любая помощь будет принята с благодарностью и спасет меня от преждевременного поседения.

Я использую Windows 10 pro и Excel 2016.

1 Ответ

0 голосов
/ 28 мая 2019

Метод Excel:

Данные - Инструменты данных - Проверка данных - вкладка Настройки - Очистить все.

Метод VBA (один лист):

Option Explicit

Sub Clear_Validation()

    With ThisWorkbook.Worksheets("Sheet1")

        .Cells.Validation.Delete

    End With

End Sub

Метод VBA (Петлевые листы):

Option Explicit

Sub Clear_Validation()

    Dim ws As Worksheet

    For Each ws In ThisWorkbook.Worksheets

        With ws

            .Cells.Validation.Delete

        End With

    Next ws

End Sub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...