Суббота, 04.05.2024, 20:14
Все о программировании в MS Office
Приветствую Вас Гость | RSS
Главная Справочник VBA Регистрация Вход

ВНИМАНИЕ!!!

сайт переехал на новый домен

 

VBA-HELP.RU

Меню сайта

Категории
Математические функции [9]
Дата и время [21]
Обработка массивов [4]
Тригонометрия [5]
Обработка цвета [2]
Другие [1]
Работа с файлами [1]
Принятие решения [4]

Друзья сайта
  • Инструкции для uCoz

  • Реклама

    Главная » Справочник VBA » Функции и операторы » Дата и время

    DatePart
    DatePart(Interval,Date,[FirstDayOfWeek],[FirstWeekOfYear])
     
    Функция DatePart используется для определения указанного компонента даты
     
    Возвращаемое значение: Возвращает значение типа Variant(Integer), содержащее указанный компонент даты
     
    Параметры: Функция содержит именованные аргументы  
     
    Interval  - Обязательный аргумент типа String, указывающего тип временного интервала:
    • yyyy  - Год
    • q  - Квартал
    • m - Месяц
    • y - День года
    • d  - День месяца
    • w  - День недели
    • ww  - Неделя
    • h  - Часы
    • n  - Минуты
    • s - Секунды
    Interval не чуствителен к регистру букв. Литерал должен быть заключен в кавычки. Для вычисления дней между двумя датами можно использовать значение интервала дня:"y" или "d"    
     
    Date  - Обязательный аргумент типа Variant(Date) или литерал даты - календарная дата, из которой извлекается компонент  
     
    FirstDayOfWeek  - Необязательный аргумент типа Long, определяющего первый день недели. Допускается использование констант:
    • vbUseSystem=0 Используется значение национальных системных установок
    • vbSunday=1 Воскресенье(по умолчанию)
    • vbMonday=2 Понедельник
    • vbTuesday=3 Вторник
    • vbWednesday=4 Среда
    • vbThursday=5 Четверг
    • vbFriday=6 Пятница
    • vbSaturday Суббота
    FirstDayOfWeek влияет только на вычисления с "w" и "ww"    
     
    FirstWeekOfYear - Необязательный аргумент - числовая константа, указывающая, какую неделю считать первой в году:
    • vbUseSystem=0 Используется системная информация
    • vbFirstJan1=1 Неделя, содержащая 1 января
    • vbFirstFourDays=2 Первая неделя, содержащая как минимум 4 дня нового года
    • vbFirstFullWeek=3 Первая полная неделя года
     
    Пример
    ' Вычисляем какой сейчас месяц
    MsgBox "Сейчас " & DatePart("m", Now) & " месяц года"
    Категория: Дата и время | Добавил: Админ (19.06.2009)
    Просмотров: 2685 | Комментарии: 3
    Всего комментариев: 0
    Добавлять комментарии могут только зарегистрированные пользователи.
    [ Регистрация | Вход ]
    Форма входа

    Новое в Спр.VBА
    Внимание: Если вы не нашли необходимую Вам информацию
    Вы можете оставить запрос на дополнение Справочника VBA в ФОРУМЕ
    Обновления в Справочнике VBA
    [27.08.2009] - Choose
    [27.08.2009] - Switch
    [27.08.2009] - IIF
    [27.08.2009] - If...Then...Else
    [24.08.2009] - MultiPage

    Поиск

    Наш опрос
    Оцените мой сайт
    Всего ответов: 25

    Copyright MyCorp © 2024 Яндекс цитирования Rambler's Top100   Каталог сайтов Рейтинг@Mail.ru Проверка ТИЦ