EXCEL VBA - 民國、西元 年份對照表?
需 求
編輯一個程式,產生民國、西元的對照表?讓使用者可以得知民國幾年?是西元幾年?
範 例
Sub 民國轉西元()
Dim 開始民國年份 As Integer
Dim 轉換幾筆 As Integer
開始民國年份 = Range("A2").Value
轉換幾筆 = Range("B2").Value
Range("A5:B65536").Select
Selection.ClearContents
Range("A5").Select
For N = 1 To 轉換幾筆
ActiveCell.Value = 開始民國年份 - 1 + N
ActiveCell.Offset(0, 1).Select
ActiveCell.Value = 開始民國年份 - 1 + N + 1911
ActiveCell.Offset(1, -1).Select
Next N
End Sub
⬛ 說 明:
① 在欄位「A2」輸入「開始轉換年份」
② 在欄位「B2」輸入「共轉換幾年」
⬛ 結 果:
實際執行如下圖,即可產生我們要的民國、西元 年份對照表。
留言列表