|
▼でじ さん:
>ファイル数・シート数も多いので機械的に調べる方法があれば
>教えて頂けるでしょうか?
フォームツールのボタンのみですが。
ブックの最後にシートを追加して列挙します。
どのモジュールなのかの情報はいれていませんが。
(いれるには面倒なことをしなければいけないので)
Sub Test()
Dim cb As Button
Dim shF As Worksheet
Dim shT As Worksheet
Dim pos As Range
Set shT = Worksheets.Add(After:=Worksheets(Worksheets.Count))
shT.Range("A1:C1").Value = Array("シート名", "ボタン名", "マクロ名")
Set pos = shT.Range("A2")
For Each shF In Worksheets
For Each cb In shF.Buttons
pos.Resize(, 3).Value = Array(shF.Name, cb.Name, cb.OnAction)
Set pos = pos.Offset(1)
Next
Next
End Sub
|
|