Како уклонити макрое из Екцел радне свеске (3 једноставна начина)

Коришћење ВБА макроа у Екцелу може уштедети време. Можете аутоматизовати много понављајућих задатака и креирати нове функције и функционалности у Екцелу помоћу једноставних ВБА макро кодова.

Али у неким случајевима можда ћете желети да уклоните све макрое из Екцел радне свеске (или избришете само одређене макрое).

То може бити случај када добијете радну свеску од неког другог и желите да је учините без макроа, или када некоме шаљете датотеку са макроима, а потврда о плаћању им не треба у радној свесци.

У овом водичу ћу вам показати неколико заиста једноставних начина да то учините уклоните макрое из радне свеске у програму Мицрософт Екцел.

Па да почнемо!

Уклоните све макрое спремањем датотеке у КСЛСКС формату

Ако желите да се решите свих макроа одједном, најлакши начин за то би био да сачувате постојећу радну свеску у КСЛСКС формату.

По дизајну, не можете имати ВБА макро код у КСЛСКС формату датотеке. У том случају, она ће се аутоматски уклонити док се чува Екцел датотека.

Помоћу програма Екцел можете да имате макрое само у .КСЛСМ, .КСЛСБ и старијим .КСЛС форматима. Када радну свеску сачувате у било ком другом формату, макрои се одмах губе.

Претпоставимо да имате датотеку под називом Екампле.клсм (са макроима), доле су наведени кораци за уклањање свих макроа из ове датотеке:

  1. Кликните на картицу Датотека
  2. Кликните на опцију „Сачувај као“ (то је „Сачувај копију“ у новим верзијама програма Екцел)
  3. Кликните на Прегледај. Ово ће отворити дијалошки оквир Сачувај као.
  4. У дијалогу Сачувај као унесите назив датотеке са којом желите да је сачувате. Такође можете задржати постојећи назив ако желите
  5. Кликните на падајући мени Сачувај као тип
  6. Изаберите опцију Екцел радна свеска (*.клск)
  7. Кликните на Сачувај
  8. У одзиву који се појави кликните на Да. Само вас обавештавамо да ће ВБ код бити изгубљен ако сачувате ову датотеку у .КСЛСКС формату.

То је то! Ваша датотека је сада без макроа.

Ова метода је одлична јер уклања све макрое из тренутне радне књиге програма Екцел у једном потезу. Међутим, ако желите да уклоните неке макрое и обришете неке, овај метод неће радити за вас (погледајте ону која користи дијалошки оквир Макро за ово).

Још једна добра ствар у вези са овом методом је што још увек имате копију оригиналне датотеке која садржи све макрое (у случају да вам затреба у будућности).

Уклоните одређене макрое из дијалога Макро

Док би претходни метод избрисао све макрое. овај вам омогућава да изаберете оне које желите да уклоните.

А у случају да желите да избришете све макрое, можете то и учинити.

Претпоставимо да имате датотеку под називом Екампле.клсм која има неке макрое.

У наставку су наведени кораци за брисање макроа из ове радне свеске:

  1. Кликните на картицу Девелопер (у случају да не видите картицу Девелопер, погледајте напомену жутом бојом након корака)
  2. Кликните на дугме Макрои. Ово ће отворити дијалошки оквир Макро у којем можете видети све макрое у радној свесци
  3. У падајућем менију „Макрои у“ проверите да ли је изабрана „Ова радна свеска“.
  4. Изаберите назив макроа који желите да избришете са листе макроа
  5. Кликните на дугме Избриши. Ово ће избрисати изабрани макро

Ако желите да уклоните више (или све) макронаредбе, поновите кораке 4 и 5.

Напомена: У случају да не видите картицу програмера, кликните овде да бисте прочитали како да омогућите да се картица програмера прикаже на траци у програму Екцел. Алтернативно, можете користити и тастерску пречицу - АЛТ + 8 да бисте отворили дијалошки оквир Макро.

Алтернативно, можете кликнути и на картицу Прикази, кликнути на падајући мени Макрои, а затим на опцију Прикажи макрое. Ово ће такође отворити дијалог Макрои.

Иако ова метода одлично функционише, дозволила би вам само уклањање макроа који су ускладиштени у модулу у уређивачу Висуал Басиц. У случају да имате макрое догађаја (на одређеним радним листовима или у овој радној свесци) или макрое у личној радној свесци макроа, они се не могу уклонити овом методом.

Уклоните модул који има макро

Други начин уклањања макроа је одлазак у уређивач Висуал Басиц и уклањање макроа одатле.

Ова метода вам даје највећу контролу јер можете приступити свим макроима (било да се ради о модулу или објектима или личној радној свесци макроа).

У наставку су наведени кораци за брисање макроа из уређивача Висуал Басиц -а:

  1. Кликните на картицу Девелопер на траци
  2. Кликните на опцију Висуал Басиц (или користите пречицу на тастатури - АЛТ + Ф11)
  3. У ВБ Едитор -у ћете имати све објекте радне свеске у Пројецт Екплореру. Ако не видите Пројецт Екплорер, кликните на опцију Виев у менију, а затим на Пројецт Екплорер
  4. У Пројецт Екплореру двапут кликните на објект који има макро код. Ово може бити модул, објекат радног листа или ТхисВоркбоок.
  5. У прозору кода који се отвори избришите макрое које желите да уклоните. Ако желите уклонити све, само одаберите све и притисните типку за брисање.

У случају да имате модул који има код који желите да уклоните, можете десним тастером миша кликнути на објект модула, а затим кликнути на опцију Уклони модул.

Дакле, ово су три начина за уклањање макроа из радне књиге Мицрософт Екцел.

Надам се да вам је овај водич био користан!

Ви ће помоћи развој сајта, дељење страницу са пријатељима

wave wave wave wave wave