- 帖子
- 234
- 主題
- 19
- 精華
- 0
- 積分
- 276
- 點名
- 0
- 作業系統
- Windows XP
- 軟體版本
- office 2003
- 閱讀權限
- 20
- 性別
- 男
- 註冊時間
- 2013-1-7
- 最後登錄
- 2021-10-7
|
回復 1# cold123
我將格式設定為上圖所示- Sub ex()
- Dim ar As Variant, x, y, i, a As Long
- i = 2
- y = 1
- Do While Cells(i, 7) <> ""
- ar = Split(Cells(i, 7), ";")
- x = 2
- For a = 0 To UBound(ar)
- For x = 2 To 5
- If Cells(1, x) = ar(a) Then
- Cells(y, x).Offset(1, 0) = "V"
- End If
- Next
- Next
- y = y + 1
- i = i + 1
- Loop
- End Sub
複製代碼 |
|