Macros нь Microsoft Excel-д тушаал үүсгэх хэрэгсэл бөгөөд энэ үйл явцыг автоматжуулахад цагийг ихээхэн хэмжээгээр багасгадаг. Гэхдээ макрос бол халдлагад өртөж болзошгүй эмзэг байдлын эх үүсвэр болдог. Тиймээс өөрийн эрсдэл, эрсдэлд байгаа хэрэглэгч энэ онцлогийг тодорхой тохиолдлуудад ашиглах шийдвэр гаргах ёстой. Жишээ нь, хэрэв тэр файл нээгдсэн найдвартай эсэхийг мэдэхгүй бол компьютерыг хортой кодыг үүсгэж болзошгүй тул macros ашиглахгүй байх нь дээр. Үүний үр дүнд хөгжүүлэгчид нь макроныг идэвхжүүлж, идэвхгүй болгох асуудлыг шийдэх боломжийг хэрэглэгчдэд олгосон юм.
Хөгжүүлэгчийн цэсээр макро-г идэвхжүүлэх эсвэл идэвхгүй болгох
Бид хамгийн сүүлийн үеийн програмын хувилбар болох макросыг идэвхжүүлэх болон идэвхгүй болгох процессд анхаарлаа төвлөрүүлэх болно - Excel 2010. Дараа нь бид энэ програмын бусад хувилбаруудад үүнийг хэрхэн хийх талаар илүү ярина.
Та Microsoft Excel-д хөгжүүлэгчийн цэсээр макро-г идэвхжүүлэх эсвэл идэвхгүй болгох боломжтой. Гэхдээ асуудал нь анхдагчаар энэ цэсэнд идэвхгүйжсэн явдал юм. Үүнийг идэвхжүүлэхийн тулд "Файл" цонх руу очно уу. Дараа нь "Сонголт" гэсэн дээр дарна уу.
Нээлттэй параметрүүдийн цонхонд "Tape Settings" хэсэгт очно уу. Энэ хэсгийн цонхны баруун талд "Хөгжүүлэгч" зүйлийн хажууд байгаа хайрцгийг шалгана уу. "OK" товч дээр дарна уу.
Үүний дараа "Хөгжүүлэгч" таб нь тууз дээр гарч ирнэ.
"Хөгжүүлэгч" гэсэн гарчигт оч. К соронзон хальсны баруун талд Макросын тохируулгын хайрцаг байна. Макро-г идэвхжүүлэх буюу идэвхгүй болгохын тулд "Макро Аюулгүй байдал" товч дээр дарна уу.
Аюулгүй байдлын хяналтын төвийн цонх Macro хэсэгт нээгдэнэ. Macro-г идэвхжүүлэхийн тулд шилжүүлэгчийг "Бүх макро идэвхжүүлэлтэд" идэвхжүүлнэ үү. Гэсэн хэдий ч, хөгжүүлэгч энэ үйлдлийг аюулгүй байдлын үүднээс хийхийг зөвлөдөггүй. Тиймээс бүх зүйл өөрийн аюул, эрсдэлд ордог. "OK" товч дээр дарж, цонхны баруун доод буланд байрладаг.
Макро бас нэг цонхонд хаагдсан байна. Гэхдээ, shutdown нь гурван сонголт байдаг бөгөөд тэдгээрийн аль нэг нь хүлээгдэж буй эрсдлийн түвшингийн дагуу хэрэглэгчийг сонгох ёстой:
- Бүх макрограмыг мэдэгдэлгүйгээр идэвхгүй болгох;
- Бүх макрограмыг мэдэгдэлгүйгээр идэвхгүй болгох;
- Микросоос бусад бүх макроныг идэвхгүй болгох.
Сүүлчийн тохиолдолд тоон гарын үсэг бүхий макрос даалгавруудыг гүйцэтгэх боломжтой болно. "OK" товчлуурыг дарж бүү мартаарай.
Хөтөлбөрийн тохиргоогоор дамжуулан макро идэвхжүүлэх эсвэл идэвхгүй болгох
Макросыг идэвхжүүлэх болон идэвхжүүлэх өөр нэг арга бий. Юуны өмнө "Файл" хэсэгт очиж, дараа нь "Параметрүүд" товч дээр дарж, дээр нь бидний ярилцсан хөгжүүлэгчийн цэсийг оруулсны адилаар дар. Гэхдээ, нээгдсэн цонхны параметрүүд дээр бид "Туузны тохиргоо" зүйл биш, харин "Аюулгүй байдлын удирдлагын төв" гэсэн зүйл дээр очдог. "Аюулгүй байдлын хяналтын төвийн тохиргоо" товчин дээр дарна уу.
Аюулгүй байдлын хяналтын төвийн цонх нээгдэж, бид хөгжүүлэгч цэсэнд залгасан. "Макро тохиргоонууд" хэсэгт очиж, макро-г идэвхжүүлсэн эсвэл идэвхгүй болгосон байна.
Excel-ийн бусад хувилбаруудад макро-г идэвхжүүлэх буюу идэвхгүй болгох
Excel-ийн бусад хувилбаруудад макросыг идэвхжүүлэх нь дээрх алгоритмаас арай өөр юм.
Excel-ийн шинэ хувилбар нь 2013 оны хэрэглээний интерфейсийн зарим ялгаанаас үл хамааран, macro-г идэвхжүүлэх болон идэвхжүүлэх процедур дээрх дээр дурдсан алгоритмтай адил боловч өмнөх хувилбаруудад зарим талаараа ялгаатай.
Excel 2007-д макрограмыг идэвхжүүлэх эсвэл идэвхгүй болгохын тулд та цонхны зүүн дээд буланд байгаа Microsoft Office-ийн лог дээр дараад дараа нь нээлттэй хуудасны доод хэсэгт "Сонголт" товчин дээр дарна уу. Дараа нь Аюулгүй байдлын хяналтын төв цонх нээгдэж, макрограмыг идэвхжүүлэх болон идэвхжүүлэх цаашдын ажиллагаа Excel 2010-д тодорхойлогдсонтой бараг адил байна.
Excel 2007-д цэсийн "Tools", "Макро", "Security" гэсэн цэсүүдийг үзэх боломжтой. Үүний дараа цонх нээгдэнэ, үүнд: "Маш өндөр", "Өндөр", "Дунд" ба "Бага" макро хамгаалалтын түвшингүүдийн аль нэгийг сонгох хэрэгтэй. Эдгээр параметрүүд нь сүүлчийн хувилбаруудын macro-тай тохирч байна.
Эндээс харахад, Excel-ийн сүүлийн үеийн хувилбаруудад макрос оруулах нь програмын өмнөх хувилбаруудаас арай илүү төвөгтэй юм. Энэ нь хэрэглэгчийн аюулгүй байдлын түвшинг нэмэгдүүлэх хөгжүүлэгчийн бодлоготой холбоотой юм. Тиймээс макрог зөвхөн хийгдсэн үйлдлээс эрсдлийг үнэлэх чадвартай "дэвшилтэт" хэрэглэгчээс илүү идэвхтэй байж чадна.