亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
邯郸县| 巴林右旗| 鄯善县| 赤城县| 固镇县| 托里县| 南充市| 将乐县| 寻甸| 政和县| 海原县| 彰武县| 上思县| 和静县| 宁国市| 广水市| 富源县| 敦煌市| 商都县| 临汾市| 宜黄县| 浮梁县| 济宁市| 泸州市| 九寨沟县| 乡城县| 许昌市| 潜江市| 铁岭县| 宁蒗| 合江县| 获嘉县| 溧阳市| 河津市| 江安县| 景德镇市| 定州市| 略阳县| 竹山县| 朝阳县| 重庆市|