Здравствуйте. Я уже пол интернета обшарил. Подскажите, что я сделал не так? Не могу сделать так, чтобы в textbox4 (это рядом со строчкой "Дата Отгрузки") выпадал календарь, показанный в UserForm2 и из этого календаря можно было вставить дату. Тоже самое в будущем, я думаю сделаю для textbox5 (это рядом со строчкой "Дата Оплаты"). Уже модуль и исходный код прописал. Опыта работы с макросами практически нет.
Здравствуйте. Я уже пол интернета обшарил. Подскажите, что я сделал не так? Не могу сделать так, чтобы в textbox4 (это рядом со строчкой "Дата Отгрузки") выпадал календарь, показанный в UserForm2 и из этого календаря можно было вставить дату. Тоже самое в будущем, я думаю сделаю для textbox5 (это рядом со строчкой "Дата Оплаты"). Уже модуль и исходный код прописал. Опыта работы с макросами практически нет.dmisviridov
dmisviridov, Вы обращаетесь к форме по названию заголовка ("Календарь"). Не знаю, как можно по нему вызывать форму. Я обычно вызываю по названию самой формы. И, наверное, лучше по даблклику: [vba]
Код
Private Sub TextBox4_DblClick(ByVal Cancel As MSForms.ReturnBoolean) UserForm2.Show End Sub
[/vba]
dmisviridov, Вы обращаетесь к форме по названию заголовка ("Календарь"). Не знаю, как можно по нему вызывать форму. Я обычно вызываю по названию самой формы. И, наверное, лучше по даблклику: [vba]
Код
Private Sub TextBox4_DblClick(ByVal Cancel As MSForms.ReturnBoolean) UserForm2.Show End Sub
Пардон разобрался. Это нужно ввести в исходный код. Потом по Textbox нажать дважды, тогда появляется календарь, но после выбора даты, например 11.05.2016 она не появляется в этом Textbox
А это куда вводит в исходный код или модули.
Пардон разобрался. Это нужно ввести в исходный код. Потом по Textbox нажать дважды, тогда появляется календарь, но после выбора даты, например 11.05.2016 она не появляется в этом Textboxdmisviridov
Сообщение отредактировал dmisviridov - Среда, 11.05.2016, 10:49
dmisviridov, Вы можете приложить файл с готовым календарём, который Вы используете? В приложенном в сообщении №1 нет календаря, там пустая форма.
dmisviridov, Вы можете приложить файл с готовым календарём, который Вы используете? В приложенном в сообщении №1 нет календаря, там пустая форма.Roman777
dmisviridov, Вы можете приложить файл с готовым календарём, который Вы используете? В приложенном в сообщении №1 нет календаря, там пустая форма.
Сейчас выложу ещё раз. Там надо встать в Textbox "Дата отгрузки" и дважды нажать на кнопку мыши. Появляется календарь, но, если выбрать текущую дату или раньше, то она не появляется в этом Textbox.
dmisviridov, Вы можете приложить файл с готовым календарём, который Вы используете? В приложенном в сообщении №1 нет календаря, там пустая форма.
Сейчас выложу ещё раз. Там надо встать в Textbox "Дата отгрузки" и дважды нажать на кнопку мыши. Появляется календарь, но, если выбрать текущую дату или раньше, то она не появляется в этом Textbox.dmisviridov
dmisviridov, Вы можете приложить файл с готовым календарём, который Вы используете? В приложенном в сообщении №1 нет календаря, там пустая форма.
Сейчас выложу ещё раз. Там надо встать в Textbox "Дата отгрузки" и дважды нажать на кнопку мыши. Появляется календарь, но, если выбрать текущую дату или раньше, то она не появляется в этом Textbox.
dmisviridov, Вы можете приложить файл с готовым календарём, который Вы используете? В приложенном в сообщении №1 нет календаря, там пустая форма.
Сейчас выложу ещё раз. Там надо встать в Textbox "Дата отгрузки" и дважды нажать на кнопку мыши. Появляется календарь, но, если выбрать текущую дату или раньше, то она не появляется в этом Textbox.dmisviridov
Здравствуйте, уважаемые профессионалы Экселя. Не могу адаптировать календарь под свою задачу. Я на просторах интернета нашёл календарь, который выпадает при двойном клике на Textbox. Необходимо сделать так, чтобы выбранная дата из календаря появлялась в этом Textbox, а не в ячейке, которая была выделена до нажатия на Textbox.
Здравствуйте, уважаемые профессионалы Экселя. Не могу адаптировать календарь под свою задачу. Я на просторах интернета нашёл календарь, который выпадает при двойном клике на Textbox. Необходимо сделать так, чтобы выбранная дата из календаря появлялась в этом Textbox, а не в ячейке, которая была выделена до нажатия на Textbox.dmisviridov