Перейти к содержимому
Наше приложение «Дешевые авиабилеты» в AppGallery >>

VBA Excel. Выравнивание даты и времени в ячейке

    Выравнивание даты и времени в ячейке с помощью кода VBA Excel. Выравнивание даты по левому краю ячейки, а времени — по правому краю.

    Выравнивание даты и времени по краям ячейки

    Чтобы выровнять дату по левому краю ячейки, а время по правому краю, используйте следующий код VBA Excel:

    Результат работы кода:

    Выравнивание даты и времени

    Пишут, что звёздочка добавляет недостающие пробелы между датой и временем.

    При таком форматировании дата и время хранятся в числовом формате и с ними можно проводить математические операции. Функции для работы с датой и временем.

    Задать формат даты и времени по краям ячейки можно и вручную с помощью окна «Формат ячеек»:

    Окно «Формат ячеек»

    Между звёздочкой и временем обязательно должен быть пробел.

    Размещение даты и времени построчно

    Построчное размещение даты и времени в одной ячейке с помощью кода VBA Excel:

    Результат работы кода:

    Построчное размещение даты и времени в одной ячейке

    При таком форматировании дата и время хранятся в текстовом формате и с ними нельзя проводить математические операции без дополнительных преобразований.


    Содержание рубрики VBA Excel по тематическим разделам со ссылками на все статьи.