- 帖子
- 5923
- 主題
- 13
- 精華
- 1
- 積分
- 5986
- 點名
- 0
- 作業系統
- win10
- 軟體版本
- Office 2010
- 閱讀權限
- 150
- 性別
- 男
- 來自
- 台灣基隆
- 註冊時間
- 2010-5-1
- 最後登錄
- 2022-1-23
        
|
17#
發表於 2013-10-31 14:52
| 只看該作者
回復 16# li_hsien
.Range("A" & i).Resize(, 5).Find("*", .Range("A" & i))
Resize將指定擴充為(幾列,幾欄)的範圍 -> Ai:Ei 的範圍.Find("*", .Range("A" & i))->Find("*" : 尋找有資料的儲存格.
F欄的* 在這裡判斷出來 -> ElseIf .Range("F" & i) = "*" Then- Dim flag(1 To 5) As Boolean-> 初始化 1 - 5 為 False
- If .Range("F" & i) = "*" And R = 1 Then Erase flag
- '*************************
- Erase 陳述式
- 重新初始化固定大小陣列的元素,並釋放動態陣列的儲存空間。-> 1 - 5 為 False
- '*******************************************
-
複製代碼 |
|