Перетворення десяткових крапок у коми за допомогою макросу Excel

Зміст

Що робити, коли числа представлені крапками замість коми

Іноді трапляється, що числа в Excel відображаються як значення з десятковим крапкою замість десяткової коми. Особливо це стосується випадків, коли дані були імпортовані з інших систем. Наступна ілюстрація показує, як це може виглядати:

Значення, що вирівнюються праворуч на малюнку, не є дійсними числами. Ви не можете розраховувати на вміст, оскільки Excel сприймає його як текст. Щоб зробити зі змісту числа, перетворіть десяткову крапку на кому. Цю роботу виконує такий макрос:

Перетворення підточок ()
Увімкнути Помилка Відновити Далі
Dim Cell As Range
Для кожної вибраної клітинки
Cell.Value = Application.Substitute (Cell.Value, ".", ",") * 1
Наступна клітина
Помилка Перейти до 0
End Sub

Щоб скористатися макросом, виконайте такі дії:

  1. Виберіть діапазон клітинок, які містять вміст, який потрібно перетворити.
  2. Викличте макрос за допомогою команди «Додатково - Макрос».

Тепер Excel перетворює весь вміст у відповідні числа. Наступний малюнок показує, як виглядає результат:

Порада: Якщо ви хочете дізнатися, як вводити макроси в Excel, короткий опис ви знайдете тут: http://www.exceldaily.de/excel-makros-vba/artikel/d/so-gend-sie-makros -in- excel-a.html

Ви допоможете розвитку сайту, поділившись сторінкою з друзями

wave wave wave wave wave