- 帖子
- 84
- 主題
- 13
- 精華
- 0
- 積分
- 104
- 點名
- 0
- 作業系統
- XP
- 軟體版本
- SP3
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2012-8-10
- 最後登錄
- 2018-4-21
|
18#
發表於 2012-8-30 22:29
| 只看該作者
回復 17# GBKEE
抱歉又打擾了!因為最近遇到一些結解不開。所以就把語法重新整理一下,因為當初多是靠別人幫忙的,所以有些一知半解,知道版主功力深厚,特來請教一下,如有叼擾,還請見諒。就是這一句
'期中評量自動輸入座號↓' (這我知道)
If Intersect(Target, [J1:J3]) Is Nothing Or [j3] = 0 Then Exit Sub (我只知道後面:如果沒填資料或j3是0 語法就不執行,但前面不懂)
ReDim ar(1 To [j3]) (不懂)
YC = [j1] & Format([j2], "00") (不懂)
For i = 1 To [j3] (瞭解)
ar(i) = YC & Format(i, "00") (不懂)
Next (瞭解)
With Sheets("期中評量") (瞭解)
.Cells.Rows.Hidden = False (所有儲存格不隱藏)
.Cells.Columns.Hidden = False (所有儲存格不隱藏)
.[A:A] = "" (不懂)
.[a3].Resize([j3], 1) = Application.Transpose(ar) (不懂)
.Range("W1", .Cells(1, .Columns.Count)).EntireColumn.Hidden = True(w1到總計幾列都隱藏)
.Range(.[a3].Offset([j3], 0), .Cells(Rows.Count, 1)).EntireRow.Hidden = True (不懂)
.Range("a1").Value = "座號" (瞭解)
End With (瞭解)
'期中評量自動輸入座號↑' (瞭解) |
|