Выбрать дату в календареВыбрать дату в календаре

Страницы: 1
TextBox и разделители групп разрядов, При использовании в TextBox разделителей групп разрядов число воспринимается как текст
 
Спасибо, Юрий М! Работает! Чесное слово, пробовал сам заменять пробелы "ничем" - не работало. Возможно, я пробовал без функции CDbl, уже и не помню всех вариантов. Большое спасибо за очень оперативную помощь. Удачи вам.
Изменено: dimoor71 - 26.07.2013 23:45:13
TextBox и разделители групп разрядов, При использовании в TextBox разделителей групп разрядов число воспринимается как текст
 
Здравствуйте всем! Профессионалы, помогите, пожалуйста, побороть проблему.
У нас в Беларуси все без исключения миллионеры  :)  поэтому в таблицах приходится оперировать как минимум с четырехзначными числами. А это удобней и наглядней, если числа отображаются с разделителями групп разрядов. Для редактирования своей таблицы использую UserForm в которой есть TextBox. Суть проблемы упрощенно (см.прикрепленный файл). При инициализации формы, текстбокс получает число из ячеки А1, после редактирования, число должно сохраниться из текстбокса туда же в ячейку А1. Но сохраняется оно как текст и дальнейшее его использование вызывает ошибку в ячейке С1. Чего я только не пробовал (Val, CDbl, CInt в разных вариациях), ничего не помогает. Без помощи гуру не обойтись.
П.С. Я не проф.программист, любитель, ваяю раб.таблицу для собственных нужд. В принципе, без разделителей все работает, но совершенству нет предела, хочется чтоб красивше было  :)
Всплывающая подсказка при наведении курсора на картинку
 
Sergei_A, спасибо! В хозяйстве пригодится  :)
Всплывающая подсказка при наведении курсора на картинку
 
Спасибо всем откликнувшимся! Спасибо Sergei_A за идею! Сначала подумал - не подходит, т.к. моя таблица очень обширная и не хотелось бы перебрасывать активность на другую ячейку, а также картинок предвидится несколько с разными макросами. Но с помощью глобальных переменных удалось решить эти проблемы.
П.С. Программирую периодически  от случая к случаю для собственных нужд и Планета не раз помогала в решении задач, на которых сам застопорился. Спасибо всем!
Всплывающая подсказка при наведении курсора на картинку
 
В приведенном выше файле-примере в код листа3 добавил
Код
Private Sub Worksheet_FollowHyperlink(ByVal Target As Hyperlink)
Call SelOn
End Sub

ничего не изменилось. Или как-то иначе надо?
Изменено: dimoor71 - 07.04.2013 00:03:22
Всплывающая подсказка при наведении курсора на картинку
 
Проверил дома на трех компах (Excel 2010 и 2007, 2003 уже нигде не осталось) ни на одном макрос не запускается. В моем файле заготовке та же беда. Если назначен только макрос, все работает. Добавляю гиперссылку - срабатывает гиперссылка. Удаляю гиперссылку, начинает срабатывать макрос.
Всплывающая подсказка при наведении курсора на картинку
 
Все так и делаю. Только при нажатии на картинку срабатывает гиперссылка, т.е. выделяется заданная ячейка или пробует открыть файл или ссылку в нете (вообщем то, что назначалось при создании гиперссылки), а макрос игнорируется. Или я чего-то не так делаю. Даже в рассматриваемом файле-примере на каждой кнопке закреплен макрос SelOn, который должен msgBox выдавать. У меня этого не происходит, а просто выделяется указанная в гиперссылке ячейка. А у вас работает? Может в настройках безопасности Excel (2010) что-то нужно изменить?
Всплывающая подсказка при наведении курсора на картинку
 
Спасибо, разобрался. Только это создало новую проблему. Задумка была на картинку макрос повесить и всплывающей подсказкой пояснение давать. Гиперссылка выдает красивую подсказку, но не дает выполнить макрос  :cry:
Изменено: dimoor71 - 06.04.2013 22:08:58
Всплывающая подсказка при наведении курсора на картинку
 
Нашел в архиве похожую тему, нужны пояснения.
В последнем посте темы во вложенном файле, реализован ответ на мой вопрос. Но никак не могу разобраться, как к кнопкам добавлены всплывающие подсказки и как изменить их текст? Нигде в коде их не нашел, на листе тоже.
Страницы: 1
Наверх