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

Вход

Регистрация

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

 

= Мир MS Excel/Обращение к объекту Validation (проверка данных) - Мир MS Excel

  • Страница 1 из 1
  • 1
Модератор форума: китин, _Boroda_, DrMini  
Обращение к объекту Validation (проверка данных)
Sancho Дата: Пятница, 06.02.2026, 14:43 | Сообщение № 1
Группа: Проверенные
Ранг: Обитатель
Сообщений: 282
Репутация: 19 ±
Замечаний: 0% ±

2007, 2010, 2013
Добрый день!
500 файлов, созданных по одному шаблону. На одном листе в файле установлена проверка вводимых данных. Во всех файлах на этих листах разные диапазоны (разное количество строк таблицы). Требуется поменять свойство InputMessage у объекта Validation. Подскажите, пожалуйста, возможно ли к нему обратиться без перебора ячеек и как?
ЗЫ: обращение к файлам не требуется.


Сообщение отредактировал Sancho - Пятница, 06.02.2026, 14:53
 
Ответить
СообщениеДобрый день!
500 файлов, созданных по одному шаблону. На одном листе в файле установлена проверка вводимых данных. Во всех файлах на этих листах разные диапазоны (разное количество строк таблицы). Требуется поменять свойство InputMessage у объекта Validation. Подскажите, пожалуйста, возможно ли к нему обратиться без перебора ячеек и как?
ЗЫ: обращение к файлам не требуется.

Автор - Sancho
Дата добавления - 06.02.2026 в 14:43
Nic70y Дата: Пятница, 06.02.2026, 15:33 | Сообщение № 2
Группа: Друзья
Ранг: Экселист
Сообщений: 9234
Репутация: 2484 ±
Замечаний: 0% ±

Excel 2010
[vba]
Код
Sub u_18()
    Range("a1").SpecialCells(xlCellTypeAllValidation).Validation.InputMessage = "uuuu"
End Sub
[/vba]


ЮMoney 41001841029809
 
Ответить
Сообщение[vba]
Код
Sub u_18()
    Range("a1").SpecialCells(xlCellTypeAllValidation).Validation.InputMessage = "uuuu"
End Sub
[/vba]

Автор - Nic70y
Дата добавления - 06.02.2026 в 15:33
Sancho Дата: Понедельник, 09.02.2026, 07:18 | Сообщение № 3
Группа: Проверенные
Ранг: Обитатель
Сообщений: 282
Репутация: 19 ±
Замечаний: 0% ±

2007, 2010, 2013
Nic70y, Спасибо!
 
Ответить
СообщениеNic70y, Спасибо!

Автор - Sancho
Дата добавления - 09.02.2026 в 07:18
Sancho Дата: Понедельник, 09.02.2026, 08:35 | Сообщение № 4
Группа: Проверенные
Ранг: Обитатель
Сообщений: 282
Репутация: 19 ±
Замечаний: 0% ±

2007, 2010, 2013
Странно, но метод Workbook.Close SaveChanges:=True не воспринимает замену Validation.InputMessage как изменение и закрывает файлы без сохранения. А если менять вручную, то при закрытии файла спрашивает сохранение.
 
Ответить
СообщениеСтранно, но метод Workbook.Close SaveChanges:=True не воспринимает замену Validation.InputMessage как изменение и закрывает файлы без сохранения. А если менять вручную, то при закрытии файла спрашивает сохранение.

Автор - Sancho
Дата добавления - 09.02.2026 в 08:35
  • Страница 1 из 1
  • 1
Поиск:

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