Namig: drugi jeziki so prevedeni v Google. Lahko obiščete English različico te povezave.
Vpiši se
x
or
x
x
Registracija
x

or

Kako do trenutnega časovnega pasu in prikaza v celici v Excelu?

Ali veste, kako ugotoviti, kateri časovni pas je sistem nastavljen v vašem računalniku? Tukaj vam pokažem enostaven način, da ga boste spustili v Excelu.

Pridobite trenutni časovni pas in prikaz v celici s funkcijo, ki jo določi uporabnik


Preprosto vstavite informacije o delovnem zvezku v aktivni delovni list:

Z Vstavite informacije o delovnem zvezku uporabnost Kutools za Excel, lahko preprosto vstavite podatke delovne knjige, kot so ime delovnega lista, ime delovne knjige, pot delovne zveze, delovni zvezek datuma in tako naprej v določeno celico, glavo ali nogo. Prikaz slike:

Kutools za Excel: z več kot 200 priročnimi dodatki Excel, lahko brezplačno poskusite brez omejitev v dnevih 60. Prenesite in brezplačno preizkusite zdaj!

Pridobite trenutni časovni pas in prikaz v celici s funkcijo, ki jo določi uporabnik


Naslednje uporabniško določene funkcije vam bodo pomagale pri prikazu trenutnega časovnega pasu sistema neposredno v potrebnih celicah v Excelu. Prosimo, naredite na naslednji način.

1. Pritisnite druga + F11 tipke za odpiranje Microsoft Visual Basic za aplikacije okno.

2. V Ljubljani Microsoft Visual Basic za aplikacije okno, kliknite Vstavi > Moduli. Nato kopirajte spodnjo kodo VBA v okno Modul.

VBA koda: pridobite trenutni časovni pas v Excelu

Function GetTimeZoneAtPresent() As String
'Updated by Extendoffice 20180814
    Dim xObjIs, xObjI
On Error GoTo ER
    Set xObjIs = GetObject("winmgmts:\\.\root\cimv2").ExecQuery("Select * From Win32_TimeZone")
    If xObjIs.Count = 1 Then
        For Each xObjI In xObjIs
            If Len(xObjI.Caption) > 1 Then
                GetTimeZoneAtPresent = xObjI.Caption
                Exit Function
            Else
                GetTimeZoneAtPresent = "Null"
                Exit Function
            End If
        Next
    End If
ER:
    GetTimeZoneAtPresent = "Failed"
End Function

3. Pritisnite druga + Q tipke za izhod iz Microsoft Visual Basic za aplikacije okno.

4. Izberite celico, ki jo potrebujete za prikaz časovnega pasu, vnesite to formulo: =GetTimeZoneAtPresent() in pritisnite Vnesite ključ, da dobite podrobnosti o časovnem pasu. Prikaz slike:


Priporočena orodja za produktivnost za Excel

zavihek kte 201905

Kutools za Excel vam pomaga, da vedno končate delo pred časom in izstopite iz množice

  • Več kot zmogljive napredne funkcije 300, zasnovane za 1500 delovne scenarije, ki povečujejo produktivnost z 70%, vam dajejo več časa za skrb za družino in uživanje v življenju.
  • Ne potrebujete več pomnilniških formul in VBA kod, od zdaj naprej pa dajate svojim možganom počitek.
  • Postanite strokovnjak za Excel v minutah 3, zapletene in ponavljajoče se operacije lahko opravite v nekaj sekundah,
  • Vsak dan zmanjšajte število operacij tipkovnice in miške, zdaj se poslovite od poklicnih bolezni.
  • 110,000 visoko učinkovite ljudi in 300 + svetovno priznanih podjetij izbiro.
  • Brezplačna preizkusna različica 60 dneva. 60-dnevno jamstvo vračila denarja. 2 let brezplačne nadgradnje in podpore.

Prinaša kartično brskanje in urejanje za Microsoft Office, veliko močnejši od zavihkov brskalnika

  • Office Tab je namenjen za Word, Excel, PowerPoint in druge Office aplikacije: Založnik, Dostop, Visio in Projekt.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Z 50% poveča vašo produktivnost in vsak dan zmanjša na stotine klikov z miško!
Say something here...
symbols left.
You are guest ( Sign Up? )
or post as a guest, but your post won't be published automatically.
Loading comment... The comment will be refreshed after 00:00.
  • To post as a guest, your comment is unpublished.
    Amy S. · 8 months ago
    This worked brilliantly. I'm writing an IF statement off of this though. Do you have a list of the values that this formula could potentially display?