Какво да направите, когато числата са представени с точки вместо запетаи
Понякога се случва числата в Excel да се показват като стойности с десетична запетая вместо десетична запетая. Това е особено вярно, ако данните са внесени от други системи. Следващата илюстрация показва как може да изглежда това:
Стойностите, подравнени вдясно на фигурата, не са валидни числа. Не можете да разчитате на съдържанието, защото Excel го вижда като текст. За да направите числа от съдържанието, преобразувайте десетичната запетая в запетая. Следният макрос върши тази работа:
Конвертиране на подточки ()
На грешка Възобновяване Следващо
Dim Cell As Range
За всяка избрана клетка
Cell.Value = Application.Substitute (Cell.Value, ".", ",") * 1
Следващата клетка
При грешка GoTo 0
End Sub
За да използвате макроса, направете следното:
- Изберете диапазона от клетки, които съдържат съдържанието, което искате да конвертирате.
- Извикайте макроса, като използвате командата „Екстри - Макро“.
Сега Excel преобразува цялото съдържание в подходящите числа. Следващата фигура показва как изглежда резултатът:
Съвет: Ако искате да знаете как да въвеждате макроси в Excel, ще намерите кратко описание тук: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-gend-sie-makros -in- excel-a.html