< návrat zpět

MS Excel


Téma: Vyhledání nadbytečných maker rss

Zaslal/a 18.1.2013 16:40

Dobrý den,

Mám poměrně rozsáhlý sešit s více než 8000 řádky VBA kódu. Lze nějakým způsobem zjistit makra. která nejsou odnikud volána, abych mohl kód trochu pročistit ?

Zaslat odpověď >

icon #011036
avatar
Len nápad: Hľadať reťazce "()" a "(*)", prípadne "Sub" a "Function" - tým by si mal byť schopný zistiť zoznam makier. V druhom kroku potom hľadať reťazce z daného zoznamu.
Čiže, predpokladajme, že existuje Makro1
jeho kód bude začínať ako
Sub Makro1()
alebo
Sub Makro1(zoznam argumentov)

v tom druhom kroku potom budeš hľadať reťazec "Makro1"
pokiaľ sa nikde v kóde tento reťazec nevyskytuje, tak Makro1 nie je odnikade volané (samozrejme, platí len pre daný projekt, pokiaľ by si to chcel prejsť i za iné projekty, tak si ich budeš musieť pootvárať a prehliadnuť i v nich)citovat

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Relativní cesta - zdroje Power Query

Alfan • 23.4. 8:37

Relativní cesta - zdroje Power Query

elninoslov • 23.4. 8:10

Relativní cesta - zdroje Power Query

Alfan • 22.4. 17:33

Relativní cesta - zdroje Power Query

elninoslov • 22.4. 14:38

Relativní cesta - zdroje Power Query

Alfan • 22.4. 14:09

Čas od do

lubo • 19.4. 16:30

Makro smyčka

MilanKop • 19.4. 10:46