返回列表 上一主題 發帖

中文變了英文, 何解,

回復 1# hong912
試試看
  1. Option Explicit
  2. Sub Ex()
  3.     Dim y%, m%, n%, d%, AR()
  4.     AR = Array(0, "一", "二", "三", "四", "五", "六", "日")
  5.     y = InputBox("輸入年分", , Year(Date))
  6.     For m = 1 To 12
  7.         With Sheets(m & "月")
  8.             .[g2:ak3] = ""
  9.             n = Day(DateSerial(y, m + 1, 1) - 1)
  10.             ReDim arr(1 To 2, 1 To n)
  11.             For d = 1 To n
  12.                 arr(1, d) = d
  13.                 arr(2, d) = AR(Weekday(DateSerial(y, m, d), vbMonday))
  14.             Next
  15.             .[g2].Resize(2, n) = arr
  16.         End With
  17.     Next
  18. End Sub
複製代碼
感恩的心......(在麻辣家族討論區.用心學習會有進步的)
但資源無限,後援有限,  一天1元的贊助,人人有能力.

TOP

        靜思自在 : 欣賞別人就是莊嚴自己。
返回列表 上一主題