我很新的這所以道歉提前Excel的VBA - 使用現有的字符串中稱爲子
我中途在Excel用戶窗體,我試圖削減一些脂肪了我的代碼通過使用Call
- 我有12個按鈕,都做同樣的事情,唯一的區別是每個按鈕子依賴於按鈕標題。我的問題是,我不知道如何使用已在Buttons Sub中聲明的字符串,然後在調用的Sub中使用它。我知道你可以做到這一點,但我的谷歌搜索技巧都失敗了我:(
請有人能告訴我如何做到這一點?希望所有有道理......
這裏是一個非常小的片斷我代碼,但你的JIST:
Public Sub CommandButton4_Click()
Dim Name As String
Name = CommandButton4.Caption
Call Sort1
End Sub`
而另外一個(也試過這個作爲功能試驗和錯誤的緣故)
Public Sub Sort1(Name As String)
Label11.Caption = Name
Sheets(Name).Select
End Sub
是你需要'調用Sort1(Name)'? –