Помогите разобраться, как назначить Tebox в UserForm формат даты и денежный формат, ну то есть вводишь в Tebox1 (денежный формат), число и оно в нем делит числа пробелами (12 350,35), я так понимаю знак рубля не сможет отображаться "₽", и оно вводится в ячейку, как во этом примере, где пользователь RAN, предложил перенос из Texbox в ячейку. А с датой чтобы цифры автоматически прописывались через точки (19.01.2020) и переносится в ячейку.
Получается же он при вводе например даты цифры автоматически с точками в Texbox не прописывается. Я же правильно все сделал поместил все в Userform? И при вводе числа тоже без пробелов.
получается так: сначала нужно придумать и продумать как все должно работать потом все задуманное реализовать и будет все работать как задумано (возможно не с первого раза) каждая дырка в общей логике или в написанном коде вернется неожиданными и непредсказуемыми результатами особенность программирования в том, что даже если с первого раза не получилось, можно искать и устранять ошибки пока все не начнет работать как нужно, в отличии, например, от хирургии если произошла врачебная ошибка и ампутировали не ту ногу, то ошибку можно исправить со второй попытки (но больше попыток не будет, и первоначально ампутированную ногу уже не вернуть)
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
смелее экспериментируйте, вы не рискуете остаться (оставить кого-то) без ног чем больше и усерднее практиковаться, тем быстрее придут результаты удачи!
Программисты - это люди, решающие проблемы, о существовании которых Вы не подозревали, методами, которых Вы не понимаете!
Михаил Лебедев да, да спасибо оно, забыл по благодарить Вас. Сейчас по пробую разобраться чтобы из ячейки в TextBox, вводилось коректно. Просто я назначил в свойстве TextBox, ControlSource для ячейки A3, и когда в вожу в ячейку дату 19.01.2020, то в TextBox вводится 1/19/2020, и соответственно ошибка не коректны ввод даты
Смысл в том, что с помощью макроса у меня ищет значение в столбце A:A? если находит, то он копирует эти данные в нужные мне ячейки а они в свое время уже должны отображаться в Tebox, подкорректировал и отправил с заменой в ячейки. Поэтому с помощью календаря не подходит.
Подозреваю, что вы пытаетесь совместить Me.TextBox1.ControlSource и форматирование в текстбоксе. Тут либо шашечки, либо ехать. Хотел сделать с дополнительным Textbox' ом, но при передаче значений происходит подмена формата даты на аглицкую локаль, и появляется гемор от головы, и до того места, где он обычно живет.