Vältige automaatse/sündmustemakro käivitamist Microsoft Excelis VBA abil

Lang L: none (table-of-contents)

Kui soovite töövihiku avada ilma Auto_Open-makro käivitamata, saate seda teha, hoides all tõstuklahvi
faili avamisel allapoole.

Kui töövihik on parooliga kaitstud, hoidke pärast parooli sisestamist all Shift-klahvi.
Auto_Open-makro ei tööta automaatselt, kui avate töövihiku makrost. Peate meeles pidama
määrata meetod RunAutoMacros väärtuseks Tõene.

Saate takistada automaatse sulgemise makro käivitamist, hoides töövihiku sulgemisel all tõstuklahvi…
Sama kehtib ka kõigi teiste automaatmakrode kohta. Hoidke all tõstuklahvi, et need ei töötaks.
Rakenduses Excel 97 ja uuemates versioonides kasutatakse makrode käitamiseks sündmusi. Excel 97 ja uuemad versioonid tunnevad ära ja käivitavad ka vanemad
automaatsed makrod, kui need on olemas. Sündmusmakrosid käivitatakse enne automaate, nt. the Workbook_Open eventmacro
käivitatakse enne Auto_Open-makro.

Rakenduses Excel 97 ja uuemates versioonides saate eventmacrosid keelata, lisades oma koodile selle rea:

Application.EnableEvents = Vale

Ärge unustage seadistada atribuudi väärtuseks Tõene, nii et sündmuste makrod lubatakse uuesti, kui olete lõpetanud.

Te aitate arengu ala, jagades leht oma sõpradega

wave wave wave wave wave