В выпадающем списке ActiveX изменяется формат связанной ячей
Nastya_K
Дата: Воскресенье, 21.09.2014, 10:23 |
Сообщение № 1
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Всем доброго утра. Столкнулась с такой проблемой. В выпадающем списке ActiveX состоящего из чисел, при выборе числа из списка, в связанной ячейке число преобразуется в текст. Списки из "элемент управления формы" и "проверка данных" работают нормально. Просветите по данному вопросу? Спасибо.
Всем доброго утра. Столкнулась с такой проблемой. В выпадающем списке ActiveX состоящего из чисел, при выборе числа из списка, в связанной ячейке число преобразуется в текст. Списки из "элемент управления формы" и "проверка данных" работают нормально. Просветите по данному вопросу? Спасибо. Nastya_K
Ответить
Сообщение Всем доброго утра. Столкнулась с такой проблемой. В выпадающем списке ActiveX состоящего из чисел, при выборе числа из списка, в связанной ячейке число преобразуется в текст. Списки из "элемент управления формы" и "проверка данных" работают нормально. Просветите по данному вопросу? Спасибо. Автор - Nastya_K Дата добавления - 21.09.2014 в 10:23
_Boroda_
Дата: Воскресенье, 21.09.2014, 10:30 |
Сообщение № 2
Группа: Админы
Ранг: Местный житель
Сообщений: 16913
Репутация:
6617
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Да, все правильно, так и должно быть. Преобразовать в число можно макросом или в соседней ячейке [vba]Код
Private Sub ComboBox1_Change() Range(ComboBox1.LinkedCell) = --ComboBox1 End Sub
[/vba]
Да, все правильно, так и должно быть. Преобразовать в число можно макросом или в соседней ячейке [vba]Код
Private Sub ComboBox1_Change() Range(ComboBox1.LinkedCell) = --ComboBox1 End Sub
[/vba] _Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Да, все правильно, так и должно быть. Преобразовать в число можно макросом или в соседней ячейке [vba]Код
Private Sub ComboBox1_Change() Range(ComboBox1.LinkedCell) = --ComboBox1 End Sub
[/vba] Автор - _Boroda_ Дата добавления - 21.09.2014 в 10:30
Nastya_K
Дата: Воскресенье, 21.09.2014, 10:56 |
Сообщение № 3
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Я так и предполагала, что нельзя. _Boroda_, спасибо вам за быстрый ответ.
Я так и предполагала, что нельзя. _Boroda_, спасибо вам за быстрый ответ. Nastya_K
Ответить
Сообщение Я так и предполагала, что нельзя. _Boroda_, спасибо вам за быстрый ответ. Автор - Nastya_K Дата добавления - 21.09.2014 в 10:56
Nastya_K
Дата: Вторник, 23.09.2014, 20:39 |
Сообщение № 4
Группа: Пользователи
Ранг: Новичок
Сообщений: 17
Репутация:
0
±
Замечаний:
0% ±
Excel 2010
Добрый вечер. Не подскажите, как работает эта формула? Если в выпадающем списке не только целые числа, то она выдаёт неправильные значения. Спасибо.
Добрый вечер. Не подскажите, как работает эта формула? Если в выпадающем списке не только целые числа, то она выдаёт неправильные значения. Спасибо. Nastya_K
Ответить
Сообщение Добрый вечер. Не подскажите, как работает эта формула? Если в выпадающем списке не только целые числа, то она выдаёт неправильные значения. Спасибо. Автор - Nastya_K Дата добавления - 23.09.2014 в 20:39
_Boroda_
Дата: Вторник, 23.09.2014, 21:03 |
Сообщение № 5
Группа: Админы
Ранг: Местный житель
Сообщений: 16913
Репутация:
6617
±
Замечаний:
±
2003; 2007; 2010; 2013 RUS
Если в выпадающем списке не только целые числа
Конечно, Вы же писали раньшеВ выпадающем списке ActiveX состоящего из чисел
я потому и написал без проверки на "числость", что был уверен, что там только числа Перепишите формулу так Код
=ЕСЛИ(ЕЧИСЛО(C1);C1*1;C1)
Если в выпадающем списке не только целые числа
Конечно, Вы же писали раньшеВ выпадающем списке ActiveX состоящего из чисел
я потому и написал без проверки на "числость", что был уверен, что там только числа Перепишите формулу так Код
=ЕСЛИ(ЕЧИСЛО(C1);C1*1;C1)
_Boroda_
Скажи мне, кудесник, любимец ба’гов... Платная помощь: Boroda_Excel@mail.ru Яндекс-деньги: 41001632713405 | Webmoney: R289877159277; Z102172301748; E177867141995
Ответить
Сообщение Если в выпадающем списке не только целые числа
Конечно, Вы же писали раньшеВ выпадающем списке ActiveX состоящего из чисел
я потому и написал без проверки на "числость", что был уверен, что там только числа Перепишите формулу так Код
=ЕСЛИ(ЕЧИСЛО(C1);C1*1;C1)
Автор - _Boroda_ Дата добавления - 23.09.2014 в 21:03