Dator
 |  Startsida |  Hårdvara |  Nätverk |  Programmering |  Programvara |  Felsökning |  System |   
Programmering
  • C /C + + -programmering
  • Computer Programspråk
  • Delphi Programmering
  • Java Programming
  • JavaScript programmering
  • PHP /MySQL Programmering
  • perl Programmering
  • python Programming
  • Ruby programmering
  • Visual Basics Programmering
  • * Dator Kunskap >> Programmering >> Visual Basics Programmering >> Content

    Så här visar skillnaden av datum som timmar i VBA

    Microsoft innehåller VBA , eller Visual Basic for Applications , programmeringsspråk med de flesta stora Microsoft Office-program , som Excel , Access, PowerPoint och Word . VBA innehåller " DateDiff " -funktion , som returnerar skillnaden mellan två givna datum . Funktionen tillåter dig också att välja det intervall som funktionen ska använda från en lista som innehåller år , dagar, timmar, minuter och sekunder . Instruktioner
    1

    Öppna Microsoft Office produkt som du använder med VBA . Tryck på " Alt " och " F11 " för att få upp VBA -konsolen .
    2

    Klicka på modulen som håller din VBA -kod från listan på vänster sida av skärmen . När din kod visas på höger sida , placera markören på den tomma raden i koden där du måste bestämma skillnaden mellan två datum .
    3

    Ange följande rad i din VBA code :

    x = DateDiff ( " h " , datum1 , datum2 ) katalog

    " h " kommer att garantera att du får din dejt skillnad i timmar . " X " är en variabel som du slog tidigare i koden , och du kan ändra det till valfritt variabel du behöver det vara . " Datum1 " och " date2 " är variabler som kommer att hålla din dejt värden . Du kan tilldela datum för att dessa värden tidigare i koden . Istället för dessa variabler , kan du använda " nu " för att återgå aktuellt datum och tid , " Datum " för att återgå till aktuellt datum , eller " Time " för att återgå till aktuell tid . Du kan också manuellt ange ett datum och tid , i följande format : " # mm /dd /åå hh : mm : ss # " . Var noga med att inkludera pundet tecken datum så VBA kan förstå det .
    4

    Tryck " Enter " för att komma till en ny rad kod . Skriv in följande kod för att visa skillnaden mellan datumen :

    Msgbox x

    Change " x " för vad som variabel du använde på framsidan av " DateDiff " linje . När du kör koden , kommer skillnaden mellan de datum visas i en liten meddelanderuta på skärmen .

    Tidigare:

    nästa:
    relaterade artiklar
    ·Långa Dubbla heltal i Visual Basic
    ·Hur man gör en textruta visa beroende på en listruta
    ·Hur man skriver makron i Visual Basic
    ·Så ringer en SQL Stored Procedure Använda MS Access V…
    ·VBScript möjligheter att driva datorer
    ·Hur skapar jag en länk till en extern kalkylblad Via V…
    ·Hur Inkludera dag i Visual Basic
    ·Hur man kan stoppa ett förfarande i VB6.0
    ·ANSI-tecken i Visual Basic
    ·Hur man använder DataReader i VB.Net
    Utvalda artiklarna
    ·Hur du använder 2 former med Visual Basic 6.0
    ·Vad är betydelsen av 8 - Bit Kodningsschema
    ·Hur man läser ett byte i Visual Basic
    ·Hur att fylla upp en VB Combo Box med data från databa…
    ·Hur Upprepa Uttalanden i Java
    ·Hur man använder Visual Basic Om Stegvärde är positi…
    ·Hur man använder ett MDI formulär i VB
    ·Hur Post till JSON i ColdFusion
    ·Teknikerna för Semantic Beskrivning
    ·Hur man skriver en PDF i PHP
    Copyright © Dator Kunskap http://www.dator.xyz