請問一個VBA excel 的問題

假設有textbox5 ~ textbox59,我都要他們每個都是=N,我只會傻傻地逐筆一個一個敲
textbox5=N
textbox6=N
textbox7=N
.
.
.
textbox59=N
我要怎麼簡單寫呢? (是用迴圈嗎? 還請指導一下新手...)
2017-07-20 19:31 發佈
文章關鍵字 VBA excel 問題
Private Sub CommandButton1_Click()

Dim t As Control
For Each t In Me.Controls
If TypeName(t) = "TextBox" Then
t.Text = "abc"
End If
Next


End Sub
謝謝你!
請問這是指所有的textbox嗎?
如果我是只要指定5~59呢?因為60~70會要是另一種結果
snare wrote:
Private Sub...(恕刪)
Private Sub CommandButton1_Click()

For i = 5 To 59

Me.Controls("TextBox" & i).Value = "abc"

Next i

End Sub
阿~~超強~~幾段抵我好幾行...學到了...受用~超級感謝的....
再請教一下~
如果我要怎麼用這個寫讓儲存格A3~A59都出現abc
我要怎麼做???
snare wrote:
Private Sub...(恕刪)
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?