亞寵展、全球寵物產業風向標——亞洲寵物展覽會深度解析
617
2025-03-31
如何獲取當前時區并在Excel中的單元格中顯示?
您知道如何找出系統在您的計算機中設置的時區嗎? 在這里,我將向您展示一種簡單的方法來在Excel中實現它。
獲取當前時區并在具有用戶定義功能的單元格中顯示以下用戶定義的函數將幫助您直接在Excel中的所需單元格中顯示系統的當前時區。 請做如下。
1。 按 其他 + F11 鍵打開 Microsoft Visual Basic for Applications 窗口。
2。 在里面 Microsoft Visual Basic for Applications 窗口中,單擊 插頁 > 模塊。 然后將VBA代碼復制到模塊窗口中。
VBA代碼:在Excel中獲取當前時區
Function GetTimeZoneAtPresent() As String‘Updated by Extendoffice 20180814Dim xObjIs, xObjIOn Error GoTo ERSet xObjIs = GetObject("winmgmts:\\.\root\cimv2").ExecQuery("Select * From Win32_TimeZone")If xObjIs.Count = 1 ThenFor Each xObjI In xObjIsIf Len(xObjI.Caption) > 1 ThenGetTimeZoneAtPresent = xObjI.CaptionExit FunctionElseGetTimeZoneAtPresent = "Null"Exit FunctionEnd IfNextEnd IfER:GetTimeZoneAtPresent = "Failed"End Function
3。 按 其他 + Q 鍵退出 Microsoft Visual Basic for Applications 窗口。
4。 選擇顯示時區所需的單元格,鍵入以下公式: =GetTimeZoneAtPresent() 然后按 輸入 獲取時區細節的關鍵。 查看截圖:
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。
版權聲明:本文內容由網絡用戶投稿,版權歸原作者所有,本站不擁有其著作權,亦不承擔相應法律責任。如果您發現本站中有涉嫌抄襲或描述失實的內容,請聯系我們jiasou666@gmail.com 處理,核實后本網站將在24小時內刪除侵權內容。