В настоящее время я создаю панель мониторинга в Excel для отслеживания сделок на рынке Форекс.Один лист для добавления новых сделок в базу данных.В этой таблице у меня есть несколько полей, которые пользователь должен заполнить, чтобы добавить сделку в базу данных.Теперь я хочу избежать того, чтобы пользователь вставлял неправильные данные (относительно формата) в ячейки и, следовательно, позже вылетал из базы данных.
Как я могу определить такие критерии через VBA?Например, поле даты должно иметь формат YYYY-MM-DD и поле Торговый объем XX, YY, чтобы пользователь не мог (случайно) вставить X, YY и т. Д. Для раскрывающихся полей это легко, определив входные данные в раскрывающемся списке.само меню, но мне нужно какое-то решение для ячеек, заполненных вручную.
Затем я определю поле msgbox для всплывающего окна и сообщу пользователю о соответствии требуемым форматам ввода.
Большое спасибозаранее!
Некоторые ключевые слова помогли бы мне, тогда я мог бы углубиться в это и кодировать сам.