- 帖子
- 52
- 主題
- 12
- 精華
- 0
- 積分
- 63
- 點名
- 0
- 作業系統
- window
- 軟體版本
- XP
- 閱讀權限
- 20
- 註冊時間
- 2014-8-15
- 最後登錄
- 2023-3-24
|
- Sub caldata()
- Dim myrow As Integer
- Dim mycolumn As Integer
- Dim i As Integer
- Dim j As Integer
- myrow = Worksheets("工作表1").Cells(Rows.Count, 1).End(xlUp).Row
- mycolumn = Worksheets("工作表1").Cells(1, Columns.Count).End(xlToLeft).Column
- mydate = Worksheets("工作表2").Cells(1.2) & "/" & Worksheets("工作表2").Cells(2.2)
- For i = 2 To myrows
- If mydate = Format(Worksheets("工作表1").Cells(1, i), "yyyy/m") Then
- For j = 4 To mycolumn
- Worksheets("工作表2").Cells(1, j) = Left(Worksheets("工作表1").Cells(1, j - 2), 2) & "日平均量"
- Worksheets("工作表2").Cells(2, j) = Worksheets("工作表1").Cells(1, i + 1)
- Next
- End If
- Next
- End Sub
複製代碼 前一個有錯
這一個請指正
謝謝 |
|