Як показати різницю дат у годинах у VBA

Автор: Robert Simon
Дата Створення: 20 Червень 2021
Дата Оновлення: 1 Липня 2024
Anonim
Возраст в Excel - в годах, месяцах, днях. Функция РАЗНДАТ
Відеоролик: Возраст в Excel - в годах, месяцах, днях. Функция РАЗНДАТ

Зміст

Microsoft включає в себе VBA - або "Visual Basic для додатків", мову програмування - у більшості основних програм Microsoft Office, таких як Excel, Access, PowerPoint та Word. VBA містить функцію "DateDiff", яка вказує різницю між двома датами. Функція також дозволяє вибрати діапазон, який буде використовуватися функцією зі списку, який включає роки, дні, години, хвилини та секунди.


Інструкції

Дізнайтеся, як використовувати команду DateDiff у VBA (Jupiterimages / Photos.com / Getty Images)
  1. Відкрийте продукт Microsoft Office, який використовується з VBA. Натисніть клавіші "Alt" і "F11", щоб відкрити консоль VBA.

  2. Клацніть на модулі, який містить код VBA зі списку ліворуч на екрані. Коли код відображається з правого боку, помістіть курсор на порожній рядок, де потрібно визначити різницю між двома датами.

  3. Введіть наступний рядок у коді VBA:

    x = DateDiff ("h", дата1, дата2)

    "H" гарантує, що ви отримаєте різницю між датами в годинах. "X" - це змінна, яку ви встановлюєте на початку коду і можете змінити будь-яку змінну, яка вам потрібна. "Date1" і "date2" є змінними, які зберігають значення дати. Їх можна призначити цим значенням на початку коду. Замість цих змінних можна використовувати "Тепер", щоб повернути поточну дату і час, "Дата", щоб повернути поточну дату або "Час", щоб повернутися до поточного часу. Ви також можете вручну ввести дату та час у такому форматі: "# mm / dd / yy hh: mm: ss #". Обов'язково вкажіть різкі символи, щоб VBA зрозумів.


  4. Натисніть "Enter" для доступу до нового командного рядка. Введіть наступний код для відображення різниці між датами:

    Msgbox x

    Змініть "x" на змінну, яку ви використовували на передній частині рядка "DateDiff". Коли ви запускаєте код, різниця між датами буде відображатися в невеликому вікні повідомлення на екрані.

Вирішення питання про дати вдівства може бути важким. Спочатку ви повинні мати справу з неминучим болем, смутком, жалем і гнівом, які ви, природно, відчуєте після втрати чоловіка. Ці почуття можуть ні...

Не кожен, хто володіє камерою, має можливість робити фотографії, які виглядають професійно. Але з доступною фотостудією, безумовно, якість фотографій різко зростає. Оскільки багато людей не мають фіна...

Цікаві Публікації