- 帖子
- 406
- 主題
- 8
- 精華
- 0
- 積分
- 453
- 點名
- 0
- 作業系統
- WINDOWS 7
- 軟體版本
- 2007
- 閱讀權限
- 20
- 性別
- 男
- 來自
- 台灣
- 註冊時間
- 2015-2-7
- 最後登錄
- 2021-7-31
|
2#
發表於 2015-10-31 17:43
| 只看該作者
回復 1# bonnieyu53
程式碼與範例如下,選擇1種方試理解就可以了:D- Sub 法1()
- Columns(2).Insert
- For Each rg In Range([a1], Cells(Rows.Count, 1).End(xlUp))
- If rg = "Y" Then rg.Offset(, 1) = 1 Else rg.Offset(, 1) = ""
- Next
- End Sub
- Sub 法2()
- Columns(2).Insert
- R = [a1].CurrentRegion.Rows.Count
- For i = 1 To R
- If Cells(i, 1) = "Y" Then Cells(i, 2) = "1" Else Cells(i, 2) = ""
- Next
- End Sub
複製代碼 |
-
-
加入欄.rar
(13.12 KB)
|