При переносе/копировании чисел в эксел в исходном тесте могут быть пробелы, из-за которых эксел не видит, что это число, а не текст.
Исправить эту недоработку стандартными средствами эксел невозможно. Приходится прибегать к самопальным костылям.
В частности, может быть удобным макрос для удаления пробелов (если можно выделить область ячеек, где находятся только числа).
Дополнительные сложности доставляет неразрывный пробел, который может отделять тысячи (миллионы и далее) от единиц или знак апострофа.
После выделения можно вызвать следующий макрос (если для него сделать кнопку в "Панели быстрого доступа"):
Исправить эту недоработку стандартными средствами эксел невозможно. Приходится прибегать к самопальным костылям.
В частности, может быть удобным макрос для удаления пробелов (если можно выделить область ячеек, где находятся только числа).
Дополнительные сложности доставляет неразрывный пробел, который может отделять тысячи (миллионы и далее) от единиц или знак апострофа.
После выделения можно вызвать следующий макрос (если для него сделать кнопку в "Панели быстрого доступа"):
Код |
---|
Sub DelSpace() ' Chr(160)=^s | Chr(39)=' Selection.Replace Chr(160), "" Selection.Replace Chr(39), "" Selection.Replace " ", "" End Sub |