[英]Change date format with vba
以下是如何將數據從單元格“A1”復制到“B1”並將日期類型轉換為泰語。
Dim mydate As Date 'create date variable mydate = Range("A1").Value 'copy date value from Cell A1 Range("B1").Value = mydate 'paste date value into cell B1 Range("B1").NumberFormat = "[$-th-TH,107]d mmmm yyyy;@" 'convert copied format to Thai
希望這能回答你的問題。
抱歉,我的代表評價很低。 日期更改不是代碼問題。 從西方日期更改為 buddadate 是使用日期數字將 543 年添加到西方日期為 excel。 1 等於 1900-01-01 2 等於 1900-01-02 43752 等於 2019-10-14
你需要在西方日期加上 543 年把它放在 b1 單元格上。
=A1*1+543*365+向下取整(543/4,0)
提醒閏年每 4 年到來一次,以便您可以調整 +rounddowns() 部分以正確日期
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.