Мазмұны
Excel VBA бағдарламасымен жұмыс істейтіндер бұл мәселемен жиі кездеседі, біз макросты өңдеуге тырысамыз, бірақ өңдеу мүмкін емес және жасырын жұмыс кітабында Макрос өңдеу мүмкін еместігі көрсетілген. . Бұл мақалада мен сізге бұл мәселені қалай оңай және жан-жақты шешуге болатынын көрсетемін.
Тәжірибелік жұмыс кітабын жүктеп алу
Осы жаттығу жұмыс кітабын жүктеп алыңыз. осы мақаланы оқу.
Macro Unable to Edit.xlsm
Жасырын жұмыс кітабындағы макросты өңдеу мүмкін емес 2 оңай шешім
Осы жерде мен жұмыс кітабымдағы макросты өңдеуге тырысамын, бірақ оны өңдей алмаймын. Хабарландыру терезесі пайда болды және ол жасырын жұмыс кітабындағы макросты жоя алмайтынымды айтады. Макростар -мен жұмыс істейтіндер өмірінде кем дегенде бір рет мұндай проблемамен жиі кездескеніне сенімдімін.
Енді сіз бұл не үшін тозақ деп ойлайтын шығарсыз. Мен оны ашып, жұмыс істеп жатқаныма қарамастан, ол жасырын жұмыс кітабы ретінде көрсетіле ме? Жарайды, жауап мынада: Макрос шын мәнінде сіздің белсенді жұмыс кітабыңыздың ішінде емес, ол жасырын басқа жұмыс кітабында (осында PERSONAL.xlsb деп аталады, суретті тексеріңіз), бірақ Кез келген жұмыс кітабын ашқан сайын оның ішінде көрсетіледі.
Сондықтан оны өңдеуге тырысқанда, мүмкін емес.
Бүгінгі мақсатымыз осы мәселені шешу. Яғни, жасырын жұмыс кітабындағы Макро өңдеу.
Мәселені екі жолмен шешуге болады.жолдары.
1. Жасырын жұмыс кітабындағы макросты алдымен оны жасыру арқылы өңдеу
Бұл әдісте алдымен жасырын жұмыс кітабын көрсетеміз, содан кейін ондағы Макрос -ді жоямыз.
Бұл процесті орындау үшін төменде көрсетілген қадамдарды орындаңыз.
⧪ 1-қадам: Көрініс қойындысынан Көрсету диалогтық терезесін ашу
Көру Excel таспасындағы қойындысын басыңыз. Содан кейін Windows бөлімінде Көрсету түймесін басыңыз.
⧪ 2-қадам: Диалог терезесінен жұмыс кітабын көрсету
Көрсету деп аталатын диалогтық терезе ашылады. Жасырын жұмыс кітабының атын ( ЖЕКЕ.xlsb осы жерден) таңдап, Жарайды түймесін басыңыз.
⧪ Қадам 3: Макросты өңдеу
Енді Макро өңдеуге болады. Әзірлеуші қойындысының астындағы бөлім кодындағы Макростар түймесін басыңыз.
Макростар<2 деп аталатын диалогтық терезе> ашылады. Қажетті Макро таңдап, Өңдеу түймесін басыңыз.
Енді оны өңдеуге болады.
Толығырақ: Excel бағдарламасында макростарды өңдеу жолы (2 әдіс)
2. VBA кодын пайдалану арқылы жасырын жұмыс кітабындағы макросты өңдеу
Егер жоғарыдағы процесті орындағыңыз келмесе, макросты өңдеу үшін қарапайым VBA кодын пайдалануға болады. жасырын жұмыс кітабында.
⧭ VBA коды:
2579
⧭ Ескертулер:
Мұнда жасырын жұмыс кітабының аты “PERSONAL.XLSB” , жасырын макростың аты “Macro1” ,және мен жұмыс істеп жатқан жұмыс кітабының атауы “Жасырын жұмыс кітабы.xlsm ішіндегі макросты өңдеу мүмкін емес” . Кодты іске қоспас бұрын оларды өзіңізбен бірге өзгертуді ұмытпаңыз (Бірінші 3 жолдар).
⧭ Шығару:
Жоғарыдағы Visual Basic таспасындағы Қосымша / UserForm-ды іске қосу түймесін басу арқылы кодты іске қосыңыз.
Жасырын жұмыс кітабы жасырылады және редактор терезесі сіздің алдыңызда макроспен ашылады. Оны енді өңдеуге болады.
Толығырақ оқу: Excel бағдарламасында ұяшықты өңдеу (4 оңай әдіс)
Ескертпелер
- Осы уақытқа дейін біз жасырын жұмыс кітабындағы макросты қалай өңдеуге болатынын ғана талқыладық. Бірақ егер сіз жасырын жұмыс кітабын қалай жасау керектігін білгіңіз келсе, мына сілтеме бойынша өтуіңізге болады.
Қорытынды
Сонымен, бұл шешу жолдары. жасырын жұмыс кітабындағы макрос өңдеу мәселесі. Сұрақтарыңыз бар ма? Бізден сұрауға болады. Қосымша жазбалар мен жаңартулар үшін ExcelWIKI сайтымызға кіруді ұмытпаңыз.