Страницы: 1
RSS
Конвертация значений в число, Перевод неопределенного формата данных в число
 
Всем добрый день!

Сам решить проблему отчаялся, поэтому обращаюсь сюда

Есть документ с данными, которые выглядят, как число, но категорически в числовой формат переводиться отказываются.
Замену пробелов, СЖПРОБЕЛЫ() пробовал, сохранять в csv и текстовом документе удалять пробелы пробовал, умножать на 1 пробовал - идеи у меня закончились:)

Прошу помощи, файл прикрепляю

Спасибо
 
Код
=ЗНАЧЕН(ПОДСТАВИТЬ(A2;СИМВОЛ(160);""))
 
в ячейке выделяете пробел и скопируйте. Далее ctrl+h в помощь
 
МатросНаЗебре, работает. БЛАГОДАРЮ!!

V, к сожалению, не срабатывал у меня данный вариант в оригинальном файле. А в файле образца - сработал)) Наверное, потому что вырезал кусочек и сделал "вставить значения" - спасибо
Изменено: vikttur - 09.06.2021 17:31:40
 
А можно так
Код
Sub Zamena_probela()
    For Each Val1 In Selection
        If IsNumeric(Val1) Then
            If Not Val1.HasFormula Then
                Val1.NumberFormat = "#,##0.00"
                Val1.Value = Replace(Val1.Value, " ", "")
                Val1.Value = Replace(Val1.Value, ",", ".")
            End If
        End If
    Next
End Sub
 
О, это очень удобно, спасибо!
Изменено: vikttur - 09.06.2021 17:32:07
Страницы: 1
Наверх