Pozdravljeni!
V delovnem zvezku imam več gumbov, na vsakega je vezan določen makro.
Zaradi "nereda" v kodi sem makre preimenoval, pri gumbih pa sem nekje pozabil popraviti definicijo "Priredi makro".
Ali obstaja kakšen način, da dobim pregled vseh klicev ( Gumb/gradnik in makro, ki ga gumb zaganja).
Ali kaj podobnega, kot je iskanje besedila po kodi?
ps.
Vem, izogibati bi se moral preimenovanj.
Problem pa je pri razmeroma obsežni kodi in veliko dodelav, imena pa postanejo zavajajoče.
Hvala za pomoč in lep pozdrav
Drago
Iskanje napačnih imen makrov
Re: Iskanje napačnih imen makrov
Pozdravljeni,
Relativno preprosto:
Relativno preprosto:
- Sprehodite se skozi vse liste
- Na vsakem listu se sprehodite skozi vse oblike na listu (gumb je oblika - Shape)
- Za vsako obliko izpišite ime lista, kjer se nahaja / ime oblike (gumba) / funkcijo, ki jo kliče
Koda: Izberi vse
Sub izpisiKajKlicejoElementi()
Dim list As Worksheet
Dim shp As Shape
For Each list In ActiveWorkbook.Worksheets
For Each shp In list.Shapes
Debug.Print list.Name, shp.Name, shp.OnAction
Next
Next
End Sub
lp,
Matjaž Prtenjak
Administrator
Matjaž Prtenjak
Administrator
Re: Iskanje napačnih imen makrov
Hvala, sem že preveril. Krasno,
Joj, nisem poznal te uporabe Debug-a
Lep pozdrav
Drago
Joj, nisem poznal te uporabe Debug-a
Lep pozdrav
Drago