Суть не в конкретном тексте, а в любом, где есть перенос строки. Но вы оказались одним из экстрасенсов, замена vbCrLf действительно помогла. Удаления одного лишь Chr(10) мало видимо. Спасибо!
Удаление переноса строки из текста из TextBox
Удаление переноса строки из текста из TextBox
Удаление UserForm из самой формы и импорт его же из общей папки
Удаление UserForm из самой формы и импорт его же из общей папки
|
06.05.2016 18:03:06
Да, спасибо, это вариант. А есть метод выгрузки формы из памяти? А то макрос не удаляет форму (которая открывалась хотя бы раз) непосредственно во время возникновения события, а только после завершения работы макроса. Много видел ссылок на метод Unload, но он не работает, вроде как в VBA вообще нет его.
|
|
|
|
|
Удаление UserForm из самой формы и импорт его же из общей папки
|
06.05.2016 16:12:33
Данная галочка стоит. Если макрос находиться в отдельном модуле, то он свободно удаляет/добавляет, тут вопросов нет.
На работе разрабатывается UserForm с разного рода инструментами для оптимизации рабочего процесса для сотрудников и хотелось бы обновлять ее просто и быстро (не у всех хорошо с Excel, из-за этого банальное не желание что либо долгое делать, да и подходить к каждому занимает время, работа не связана с программированием). Суть в том чтобы пользователь по команде просто открывал саму UserForm и нажимал кнопку, которая его же обновит. Выделять в панели быстрого доступа для этого отдельную кнопку нет смысла, это будет происходить раз в неделю или реже (возможно вообще пропадет потребность), не хотелось бы захламлять. Если запускать процесс "обновления" из самой формы, которую надо обновить, то вылетит ошибка, мол форма вообще-то используется. Процесс начатый в одном макросе там же заканчивается... можно ли это обойти? |
|
|
|
|
Удаление UserForm из самой формы и импорт его же из общей папки