Kaip parodyti VBA datų skirtumą valandomis

Autorius: Robert Simon
Kūrybos Data: 20 Birželio Birželio Mėn 2021
Atnaujinimo Data: 13 Gegužė 2024
Anonim
Excel VBA Basics #24 DateDiff in VBA - Difference in Seconds, Hours, Weekdays, Quarters, Months, Etc
Video.: Excel VBA Basics #24 DateDiff in VBA - Difference in Seconds, Hours, Weekdays, Quarters, Months, Etc

Turinys

„Microsoft“ apima „VBA“ arba „Visual Basic for Applications“, programavimo kalbą - daugelyje pagrindinių „Microsoft Office“ programų, pvz., „Excel“, „Access“, „PowerPoint“ ir „Word“. VBA apima funkciją „DateDiff“, kuri rodo skirtumą tarp dviejų nurodytų datų. Ši funkcija taip pat leidžia pasirinkti diapazoną, kurį funkcija naudos iš sąrašo, kuriame yra metai, dienos, valandos, minutės ir sekundės.


Instrukcijos

Sužinokite, kaip naudoti komandą DateDiff VBA (Jupiterimages / Photos.com / Getty Images)
  1. Atidarykite „Microsoft Office“ produktą, kurį naudojate su VBA. Paspauskite mygtuką „Alt“ ir „F11“, kad atidarytumėte VBA konsolę.

  2. Spustelėkite modulį, kuriame yra jūsų VBA kodas iš sąrašo, esančio kairėje ekrano pusėje. Kai jūsų kodas pasirodys dešinėje pusėje, įdėkite žymeklį ant tuščios eilutės, kur reikia nustatyti skirtumą tarp dviejų datų.

  3. Į VBA kodą įveskite šią eilutę:

    x = DateDiff („h“, data1, data2)

    „H“ užtikrins, kad datos būtų skirtingos valandomis. „X“ yra kintamasis, kurį nustatėte kodo pradžioje ir gali pakeisti bet kurį jums reikalingą kintamąjį. „Date1“ ir „date2“ yra kintamieji, saugantys datos reikšmes. Šias reikšmes galite priskirti kodo pradžioje. Vietoj šių kintamųjų galite naudoti „Dabar“, jei norite grąžinti dabartinę datą ir laiką, „Data“, jei norite grįžti į dabartinę datą arba „Laikas“, kad grįžtumėte į dabartinį laiką. Taip pat galite rankiniu būdu įvesti datą ir laiką tokiu formatu: "# mm / dd / yy hh: mm: ss #". Būtinai įterpkite aštrius simbolius, kad VBA jį suprastų.


  4. Paspauskite „Enter“, kad pasiektumėte naują komandų eilutę. Įveskite šį kodą, kad būtų rodomas skirtumas tarp datų:

    Msgbox x

    Pakeiskite „x“ į kintamąjį, kurį naudojote eilutės „DateDiff“ priekyje. Kai paleidžiate kodą, skirtumas tarp datų bus rodomas mažame pranešimo lauke ekrane.

„Honda Civic“ rinkoje pairodė 1973 m. 1998 m. Modelyje buvo umontuota 1,5 varikli u keturiai cilindrai. Tiek „VTEC 1.5“, tiek „VTEC 1.6“ varikliai buvo neprivalomi 1995 m. „Civic“ modeliui. Uždegima y...

Kaip iš odos atsirasti raukšlių

Charles Brown

Gegužė 2024

Oda yra atpari medžiaga, pagaminta iš gyvūno odo ir išgydyta rauginimo procee, kad būtų naudojama keliai būdai. Ji dažniauiai naudojama drabužių, avalynė, diržų, ofų, ėdynių ir kitų gaminių gamybai. J...

Įdomūs Straipsniai