Домашняя страница Undo Do New Save Карта сайта Обратная связь Поиск по форуму
МИР MS EXCEL - Гость.xls

Вход

Регистрация

Напомнить пароль

 

= Мир MS Excel/Запуск функции Проверка данных - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Запуск функции Проверка данных
SGIRG Дата: Четверг, 22.02.2018, 10:46 | Сообщение № 1
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: -8 ±
Замечаний: 0% ±

Excel 2010
Доброго времени суток.
В Excel есть функционал "Проверка данных" который срабатывает при ручном наборе данных в ячейку.
А можно ли выполнить запуск "проверки данных" для конкретной ячейки средствами VBA? А то типовой вариант не отрабатывает при вводе данных копированием
 
Ответить
СообщениеДоброго времени суток.
В Excel есть функционал "Проверка данных" который срабатывает при ручном наборе данных в ячейку.
А можно ли выполнить запуск "проверки данных" для конкретной ячейки средствами VBA? А то типовой вариант не отрабатывает при вводе данных копированием

Автор - SGIRG
Дата добавления - 22.02.2018 в 10:46
китин Дата: Четверг, 22.02.2018, 10:51 | Сообщение № 2
Группа: Модераторы
Ранг: Экселист
Сообщений: 7040
Репутация: 1080 ±
Замечаний: 0% ±

Excel 2007;2010;2016
а что именно в проверке данных вас интересует?


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщениеа что именно в проверке данных вас интересует?

Автор - китин
Дата добавления - 22.02.2018 в 10:51
SGIRG Дата: Четверг, 22.02.2018, 12:16 | Сообщение № 3
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: -8 ±
Замечаний: 0% ±

Excel 2010
Да мне, собственно, необходимо программно инициировать запуск этой процедуры. Я считаю, что не логично на уровне VBA дублировать функционал, который уже имеется.
В конкретном случае поле ограниченно конечным списком строковых значений.
 
Ответить
СообщениеДа мне, собственно, необходимо программно инициировать запуск этой процедуры. Я считаю, что не логично на уровне VBA дублировать функционал, который уже имеется.
В конкретном случае поле ограниченно конечным списком строковых значений.

Автор - SGIRG
Дата добавления - 22.02.2018 в 12:16
and_evg Дата: Четверг, 22.02.2018, 13:38 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 496
Репутация: 100 ±
Замечаний: 0% ±

Excel 2007
поле ограниченно конечным списком строковых значений

А вам необходим неограниченный список? Как вы себе это представляете?
Какова более общая задача?


Сообщение отредактировал and_evg - Четверг, 22.02.2018, 13:39
 
Ответить
Сообщение
поле ограниченно конечным списком строковых значений

А вам необходим неограниченный список? Как вы себе это представляете?
Какова более общая задача?

Автор - and_evg
Дата добавления - 22.02.2018 в 13:38
SGIRG Дата: Четверг, 22.02.2018, 13:56 | Сообщение № 5
Группа: Пользователи
Ранг: Прохожий
Сообщений: 3
Репутация: -8 ±
Замечаний: 0% ±

Excel 2010
На форуме есть необиженные пользователи?
Зачем портить рейтинг флудом?

В самом первом посте был поставлен конкретный вопрос.
Если ответ на него что-то вроде: "Нет, запустить механизм встроенной проверки не получится, пишите проверку вручную", то и нужно так отвечать.
Если ответ Вам не известен, то идите мимо.
 
Ответить
СообщениеНа форуме есть необиженные пользователи?
Зачем портить рейтинг флудом?

В самом первом посте был поставлен конкретный вопрос.
Если ответ на него что-то вроде: "Нет, запустить механизм встроенной проверки не получится, пишите проверку вручную", то и нужно так отвечать.
Если ответ Вам не известен, то идите мимо.

Автор - SGIRG
Дата добавления - 22.02.2018 в 13:56
китин Дата: Четверг, 22.02.2018, 14:18 | Сообщение № 6
Группа: Модераторы
Ранг: Экселист
Сообщений: 7040
Репутация: 1080 ±
Замечаний: 0% ±

Excel 2007;2010;2016
а вот хамит не надо, ок? в проверке данных много гитик


Не судите очень строго:я пытаюсь научиться
ЯД 41001877306852
 
Ответить
Сообщениеа вот хамит не надо, ок? в проверке данных много гитик

Автор - китин
Дата добавления - 22.02.2018 в 14:18
Karataev Дата: Четверг, 22.02.2018, 22:02 | Сообщение № 7
Группа: Проверенные
Ранг: Старожил
Сообщений: 1342
Репутация: 535 ±
Замечаний: 0% ±

Excel
Мой макрос делает проверку правильности данных сам, а не с участием "проверки данных".
Макрос запускается, когда происходят изменения на листе "Лист1".
В проверке данных на вкладке "Сообщение об ошибке" уберите флажок "Выводить сообщение об ошибке".
Макрос работает при изменении данных в столбце "B".
Макрос находится в модуле листа "Лист1".
Макрос обрабатывает только ситуацию, если внесены изменения в одну ячейку, если изменения внесены в несколько ячеек, то макрос не сделает проверку правильности данных.

К сообщению приложен файл: 8576482.xlsb (13.9 Kb)


Сообщение отредактировал Karataev - Четверг, 22.02.2018, 22:47
 
Ответить
СообщениеМой макрос делает проверку правильности данных сам, а не с участием "проверки данных".
Макрос запускается, когда происходят изменения на листе "Лист1".
В проверке данных на вкладке "Сообщение об ошибке" уберите флажок "Выводить сообщение об ошибке".
Макрос работает при изменении данных в столбце "B".
Макрос находится в модуле листа "Лист1".
Макрос обрабатывает только ситуацию, если внесены изменения в одну ячейку, если изменения внесены в несколько ячеек, то макрос не сделает проверку правильности данных.


Автор - Karataev
Дата добавления - 22.02.2018 в 22:02
  • Страница 1 из 1
  • 1
Поиск:

Яндекс.Метрика Яндекс цитирования
© 2010-2026 · Дизайн: MichaelCH · Хостинг от uCoz · При использовании материалов сайта, ссылка на www.excelworld.ru обязательна!