Zobrazit plnou verzi příspěvku: AutoCAD - Makra (nežádoucí)

Kubeczka
04.02.2005, 09:46
Zdravím všechny a přeji pěkný den. Vím, jak odstranit nežádoucí makro z výkresu: (entdel (cdr(car (dictsearch (namedobjdict) "ACAD_VBA")))) . Pokud to chci udělat ve více výkresech najednou, tak si udělám script. Ale po každém otevření výkresu naskočí dialogový panel: AutoCAD obsahuje makra. Musím kliknout na Zakázat makra. Pro 50 nebo 200 výkresů to už je otravné, tak zruším zaškrtnutí Před otevřením projektu s makry se vždy zeptat. A teď  otázka: Jak můžu znova nastavit, aby se mi toto varování objevovalo, když budu pracovat s jednotlivými výkresy? Děkuji Jan Kubeczka

Honza
04.02.2005, 10:08
Na odtranění VŠECH maker používám tento lisp:
(defun c:makra (/ ent)   (setq ent (dictremove (namedobjdict) "ACAD_VBA"))   (if (= ent nil)      (princ "\nMAKRA ve vykresu nebyla.")      (princ "\nMAKRA byla odstraněna!")    )   (princ))

Kubeczka
04.02.2005, 10:19
Děkuji. Ale asi jsme si nerozuměli. Pro dávkové zpracování souborů vypnu panel s varováním, že výkres obsahuje makra (abych ho nemusel pokaždé odklikávat za běhu dávky). Ale pro další práci jej potřebuji znova zapnout - a já nevím, jak a kde toho docílit.

Jan Liska
04.02.2005, 10:27
Dobrý den,
zobrazení dialogu můžete nastavit následujícím způsobem:
VBAMAN - Macros - Options - Enable macro virus protection