Доброго времени. Подскажите почему так происходит. Иногда при инициализации списка все проходит корректно т.е. числовые значения отображаются через запятую " 31,2 " , а иногда что чаще бывает через точку " 31.2 " что в свою очередь не совсем верно для меня. Что пробовала, писала и англ., и русскими символами, зависимости не увидела. До недавнего времени вроде работало все корректно. Данные разношерстные в примере приложила. Форматы пробовала от числового до общего, ничего не меняется. Свойства .text выпадает в ошибку. Куда обратить внимание? Всем спасибо)
Доброго времени. Подскажите почему так происходит. Иногда при инициализации списка все проходит корректно т.е. числовые значения отображаются через запятую " 31,2 " , а иногда что чаще бывает через точку " 31.2 " что в свою очередь не совсем верно для меня. Что пробовала, писала и англ., и русскими символами, зависимости не увидела. До недавнего времени вроде работало все корректно. Данные разношерстные в примере приложила. Форматы пробовала от числового до общего, ничего не меняется. Свойства .text выпадает в ошибку. Куда обратить внимание? Всем спасибо)Olena
Никакой ошибки нет, так и должно быть. У вас часть значений ячеек (с разделительным слешем) эксель воспринимает как текст, а остальные как числа. При инициализации комбобокса значения преобразуются в формат VBA, т.е. текстовые значения не изменяются, а у числовых разделитель дробной части заменяется на точку. Это не должно беспокоить, при копировании такого значения из комбобокса в ячейку листа точка будет обратно заменена на запятую. Если вам нужно, чтобы в списке значения отображались так же, как на листе, то они должны быть текстовыми. Перед заполнением диапазона значениями установите для него текстовый формат, или перед числовыми значениями поставьте апострофы.
Никакой ошибки нет, так и должно быть. У вас часть значений ячеек (с разделительным слешем) эксель воспринимает как текст, а остальные как числа. При инициализации комбобокса значения преобразуются в формат VBA, т.е. текстовые значения не изменяются, а у числовых разделитель дробной части заменяется на точку. Это не должно беспокоить, при копировании такого значения из комбобокса в ячейку листа точка будет обратно заменена на запятую. Если вам нужно, чтобы в списке значения отображались так же, как на листе, то они должны быть текстовыми. Перед заполнением диапазона значениями установите для него текстовый формат, или перед числовыми значениями поставьте апострофы.i691198
это не подходит так как мне при выборке нужно суммировать, а при апострофе не корректно происходит эта процедура (ошибка) на этом же форуме мне помогали ребята избавиться от апострофа) Я Вам благодарна за подсказки. Завтра опробую форматы)
это не подходит так как мне при выборке нужно суммировать, а при апострофе не корректно происходит эта процедура (ошибка) на этом же форуме мне помогали ребята избавиться от апострофа) Я Вам благодарна за подсказки. Завтра опробую форматы)Olena