Excel США / Великобритания Дата - PullRequest
0 голосов
/ 14 апреля 2020

У меня есть набор данных, над которым я работаю в Excel. Данные содержат даты в США и Великобритании. Например, некоторые даты в США - это м / дд / гггг, а некоторые - мм / дд / гггг, в то время как британский формат - дд / мм / гггг.

Как я могу изменить все на британский формат.

Ответы [ 2 ]

0 голосов
/ 14 апреля 2020

Вы можете изменить формат даты на этой странице. enter image description here

или, если вы находитесь в Windows / Ma c, вы можете изменить региональную настройку на UK enter image description here

0 голосов
/ 14 апреля 2020

Выберите все ячейки на листе, которые содержат даты и выполните:

Sub UK()
    Selection.NumberFormat = "dd/mm/yyyy"
End Sub

Действие также можно выполнить вручную.
(При необходимости макрос также может найти все ячейки даты для вас) :

Sub konvert()
    Dim cell As Range, usa As String, uk As String

    usa = "mm/dd/yyyy"
    uk = "dd/mm/yyyy"

    For Each cell In ActiveSheet.UsedRange
        If cell.NumberFormat = usa Then cell.NumberFormat = uk
    Next cell
End Sub
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...