用不同的寫法~ 不過是個新手的寫法~
X = 0
Do Until Cells(1, 3 + X) = ""
If Cells(1, 3 + X) = Cells(1, 3 + X - 1) And Cells(2, 3 + X) = Cells(2, 3 + X - 1) Then
If Cells(154, 3 + X - 1) = "" Then
Cells(154, 3 + X) = 1
Else
Cells(154, 3 + X) = Cells(154, 3 + X - 1)
End If
Else
Cells(154, 3 + X) = Cells(154, 3 + X - 1) + 1
End If
X = X + 1
Loop作者: myleoyes 時間: 2011-1-18 22:19
不要叫我前輩~ 其實我也是新手~ ^^
互相漏氣求進步啦~
如果是固定15欄一個編號~ 我是有一個笨的寫法
Sub 編號()
I = 0
For J = 1 To 100 '<------- J為編號
For X = 0 To 14 '<------- X為跑15次,將J這個編號填寫15次
I = I + 1
If Cells(1, 2 + I) = "" Then Exit Sub'<--------I為讓程式判斷是否有資料,若無則離開程式
Cells(154, 2 + I) = J
Next
Next
回復 10#hugh0620
hsieh前輩你好!
偶像前輩!謝謝!!你的教誨小弟謹記在心
感謝你多年來總是秉持有教無類的精神
教導我這位遲鈍學生...小弟感激在心謝謝再三!!!
小弟另有一問題再請教,各位前輩!
問題如附檔說明
Sub 左移()
If ActiveWindow.ScrollColumn > 2445 Then
ActiveWindow.ScrollColumn = 2
Else
ActiveWindow.ScrollColumn = ActiveWindow.ScrollColumn + 15
End If
End Sub
請知道的前輩,不吝賜教謝謝再三!!作者: hugh0620 時間: 2011-1-20 12:14