Kai dirbate su makrokomandomis programoje „Excel 2007“, darbaknyges įrašote ir atidarote nauju darbaknygės formatu (.xlsm), kuriame įgalintos makrokomandos, kuris suteikia papildomos saugos. Kai kuriate makrokomandą, turite naudoti šį formatą, kad išsaugotumėte darbaknygę, nes priešingu atveju makrokomanda nebus išsaugota.
Jei atidarote darbaknygę su makrokomandomis, saugos įspėjimo pranešimas nurodo, kad darbaknygėje yra makrokomandų. Tai apsaugo jus nuo galimos žalos, nes kai kuriose makrokomandose gali būti virusų ar kitų pavojų. Galite pasirinkti įgalinti turinį, jei darbaknygė yra iš patikimo šaltinio.
Išsaugokite darbaknygę su makrokomandomis
Norėdami išsaugoti darbaknygę su makrokomandomis, atlikite šiuos veiksmus:
Spustelėkite Office mygtuką, tada spustelėkite Įrašyti kaip.
Pasirodo dialogo langas Įrašyti kaip.
Įveskite pavadinimą ir pasirinkite darbaknygės vietą.
Spustelėkite išskleidžiamąją rodyklę Išsaugoti kaip tipą.
Pasirodo failų tipų sąrašas.
Pasirinkite „Excel“ darbaknygę su makrokomandomis (*.xlsm).
„Excel“ prie failo pavadinimo prideda .xlsm plėtinį.
Spustelėkite Išsaugoti.
Jei darbaknygėje sukuriate makrokomandą ir neišsaugosite darbaknygės tinkamu formatu, pamatysite įspėjamąjį pranešimą, nurodantį, kad makrokomanda nebus išsaugota.
Jei pamiršote įrašyti darbaknygę su makrokomandą kaip darbaknygę su makrokomandomis, rodomas įspėjamasis pranešimas.
Darbaknygės su makrokomandomis naudojimas
Norėdami atidaryti darbaknygę su makrokomandomis, atlikite šiuos veiksmus:
Atidarykite darbaknygę su makrokomandomis taip pat, kaip atidarote bet kurią kitą darbaknygę.
Darbaknygė atidaroma kaip įprasta, bet po juostele pasirodo saugos įspėjimo pranešimas.
Spustelėkite mygtuką Parinktys šalia saugos įspėjimo.
Pasirodo „Microsoft Office“ saugos parinkčių dialogo langas.
„Microsoft Office“ saugos parinkčių dialogo langas.
Jei žinote, kur atsirado makrokomanda, pasirinkite Įgalinti šį turinį.
Spustelėkite Gerai.
Dialogo langas uždaromas kartu su saugos įspėjimo pranešimu ir galite laisvai naudoti toje darbaknygėje esančias makrokomandas.