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

    Olika sätt att formatera datum i VBA

    Olika sätt att formatera datum i VBA omfatta de för att skapa date strängar med stavas ut månader , formatering med bara siffror , med vardagar , och med anpassade format . Du kan se de förinställda datumformat som finns i VBA genom att använda Excels standardgränssnitt . Klicka på den lilla pilen längst ned till höger på fliken "Hem" s " Antal " för att visa en lista över dessa format . Långa format

    Ett sätt du kan formatera datum med VBA är att använda en serie av " m " tecken för att indikera de långa namnen på månader . Till exempel formatet " mmmm " kommer att ge just det preciseras texten " december " Om det datum du formaterar är i december . Om du vill ha en tre - brev månaden , använd " mmm ", som i " Selection.NumberFormat = " mmm dd, åååå " " för datum som " December 31 , 1966 . " Lägg märke till användningen av " d " figur som representerar dagen .
    Korta format
    p Om du vill ha siffror istället för preciseras text för datum , använd bara en eller två formateringstecken för dina månader . Skriv till exempel " Selection.NumberFormat = " mm /dd /åååå " " för datum som " 1966/12/31 . " "12 /66 " använda formatering strängen " mm /yy , " eller bara" m /Y ".
    datum med Weekday

    vill formatera ett datum med preciseras dag , använd fyra " d " tecken för att indikera dagen . Skriv till exempel " Selection.NumberFormat = " dddd , mmm dd, åååå " " för datum som " Lördag 31 December, 1966 . " Att förkorta dagen utan att använda siffror , använder tre " d " tecken istället för fyra , som i " ddd, mmm dd, åååå . "
    anpassad datumformat

    Du kan skapa en anpassad datumformat i VBA genom att använda någon avgränsare förutom de vanligaste av " /, " och " - . " Till exempel , kan du använda ett uttalande som " Selection.NumberFormat = " mm ~ dd ~ yy " " för att framställa datum såsom " , 12 ~ 31 ~ 66 " Du kan välja en sådan anpassat format bara för sakens skull stil , eller att förbereda din dejt strängar för program som kräver särskilda tecken för deras insatser
    Sample program . .

    följande exempel VBA -program kan du snabbt prova olika datumformat . Klistra in programmet i VBA-programmering miljö , där du kan ange genom att trycka på " Alt " och " F11 " samtidigt efter öppnandet Excel . Efter att ha kört programmet genom att trycka på " F5 ", skriver ett datumformat vid uppmaning , t.ex. " mm /dd /åå . " Programmet kommer att visa det aktuella datumet i det format du angett.

    sub FormatDates ( ) Dim FMT , s1fmt = InputBox ( " Skriv in ett datum format " ) s1 = format ( nu , FMT ) MsgBox s1End sub ​​

    Tidigare:

    nästa:
    relaterade artiklar
    ·Hur man skapar ett gränssnitt Web Logga in med Visual …
    ·Lägga till 2 Värden i Visual Basic
    ·Hur man skriver ett program för en TI - 83 Plus
    ·Hur att visa värden i en textruta i Visual Basic
    ·Microsoft Visual Basic for Applications Tutorial
    ·Hur man använder Timer1 om VB.NET
    ·Hur du använder käftar med Microsoft Visual Basic
    ·Hur man använder FormatDateTime funktion i Visual Basi…
    ·Hur man skriver program med VBA
    ·Hur du kontrollerar om Null Om en XML Node Finns i VB
    Utvalda artiklarna
    ·Hur man aktivera en viss View i en MultiView
    ·Hur man ta bort primärnyckeln Använda Visual Basic Ti…
    ·Hur Placera en DIV i en webbläsare
    ·Så dokument programvara Krav
    ·Hur till Redigera Strings & delsträngar i JavaScript
    ·Hur får man en markerad alternativknapp i en Servlet F…
    ·Hur man skapar DropDownList Med Key Sök i C
    ·Hur man använder Perl kod Hooks
    ·Skillnaden mellan ASP Buttons & HTML Knappar
    ·Hur konvertera binära data till en decimal i Perl
    Copyright © Dator Kunskap http://www.dator.xyz