91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

vba怎么將數字轉換為日期

vba
小億
542
2023-12-07 06:48:59
欄目: 編程語言

在VBA中,可以使用DateSerial函數將數字轉換為日期。DateSerial函數接受三個參數,分別是年、月和日。以下是一個示例代碼:

Dim myDate As Date
Dim myNumber As Long

myNumber = 44000 '假設數字為44000,代表日期為2020年1月1日
myDate = DateSerial(Year:=Year(DateSerial(1900, 1, 1)) + Int(myNumber / 365), _
                    Month:=Month(DateSerial(1900, 1, 1)) + Int((myNumber Mod 365) / 30.42), _
                    Day:=Day(DateSerial(1900, 1, 1)) + (myNumber Mod 365) Mod 30.42)

MsgBox "日期為:" & myDate

在上述代碼中,myNumber代表要轉換的數字,myDate為轉換后的日期。代碼首先通過Year(DateSerial(1900, 1, 1))等語句獲取1900年1月1日的年、月和日,然后將myNumber除以365獲取年份偏移量,再取余數除以30.42獲取月份偏移量,最后將其加上原始的年、月和日,得到最終的日期。

0
吉林市| 西乡县| 齐河县| 牟定县| 甘德县| 太和县| 徐汇区| 庆城县| 阿坝县| 富蕴县| 松江区| 沾化县| 永福县| 台山市| 剑川县| 囊谦县| 阜新| 望都县| 和平区| 杭锦旗| 淮滨县| 京山县| 拉孜县| 芒康县| 皋兰县| 乳源| 桑植县| 卢氏县| 通州区| 波密县| 鹤峰县| 隆化县| 梧州市| 廊坊市| 从江县| 峨眉山市| 宿迁市| 安岳县| 尉犁县| 闸北区| 百色市|