Екцел лична макро радна свеска - Сачувајте и користите макрое у свим радним свескама

Када креирате/снимите макро у радној свесци у Екцелу, она се може користити само у тој радној свесци.

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

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

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

Ако сте заинтересовани за учење ВБА на лак начин, погледајте мој Онлине Екцел ВБА обука.

Шта је лична радна свеска за макрое?

Персонал Мацро Воркбоок је скривена радна свеска у вашем систему која се отвара сваки пут када отворите Екцел апликацију.

Повезано: Како аутоматски покренути одређене Екцел датотеке при покретању

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

Да вам дам пример, претпоставимо да редовно добијате податке од својих колега и да морате да их очистите и форматирате. Пошто морате да следите исте кораке сваки пут, можете да креирате макро да бисте то урадили и да га сачувате у личној радној свесци за макрое.

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

Где могу да пронађем личну радну свеску за макрое?

Подразумевано, лична радна свеска макроа не постоји. Морате га прво створити.

Ево корака за креирање личне радне макрое у Екцелу:

  • Отворите нову радну свеску или било коју постојећу.
  • Идите на картицу Девелопер на траци.
  • Кликните на Рецорд Мацро.
  • У дијалогу Снимање макроа наведите име (и подразумевано је у реду).
  • У падајућем менију „Сторе Мацро ин“ изаберите Персонал Мацро Воркбоок.
  • Притисните ОК.

Напомена: Ако не видите картицу програмера на траци, ево корака за њено омогућавање.

Ово би створило нову радну свеску са именом ПЕРСОНАЛ.КСЛСБ и ускладиштило макро у ову радну свеску.

Пошто нисмо урадили апсолутно ништа, макро нема код у себи. Ово је учињено да би се створила лична макро радна свеска.

Сада када је креирана лична радна свеска за макрое, морате Близу све отворене радне свеске. Ако то учините, приказаће се упит као што је приказано испод:

Изаберите Сачувај.

Када се то уради, Екцел ће креирати и сачувати датотеку ПЕРСОНАЛ.КСЛСБ у почетној фасцикли, где би се аутоматски отворила у позадини сваки пут када отворите Екцел.

Како копирати макрое у личну радну свеску о макроима?

Када се датотека ПЕРСОНАЛ.КСЛСБ креира и сачува, можете копирати макрое које желите поново користити.

Ево корака за копирање макроа у радној свесци личних макроа:

  • Отворите Екцел.
  • Идите на картицу Девелопер.
  • Кликните на опцију Висуал Басиц. Ово ће отворити ВБ Едитор (или користити АЛТ + Ф11).
  • У ВБ Едитор -у, у оквиру Пројецт Екплорера, видећете објекат ПЕРСОНАЛ.КСЛСБ.
  • Двапут кликните на Модул 1.
  • Копирајте и залепите код макроа у прозор кода модула.
  • Затворите Вб Едитор.
  • Затворите и сачувајте Екцел.

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

Такође прочитајте: Како уклонити макрое из Екцел радне свеске

Како се користе макрои сачувани у личној радној свесци о макроима?

Претпоставимо да имате листу макроа сачуваних у радној свесци Персонал Мацро и желите да је користите у новој Екцел датотеци коју добијете.

Ево корака за то:

  • Идите на картицу Девелопер.
  • Кликните на Макрои.
  • У дијалогу Макро изаберите макро који желите да покренете.
  • Кликните на Покрени.

Имајте на уму да дијалог за макро приказује листу свих макроа који су доступни за употребу у отвореној радној свесци. Ово би укључивало макрое ускладиштене у радној свесци, као и оне ускладиштене у личној радној свесци макроа.

Макро можете покренути и тако што ћете макроу доделити пречицу на тастатури или уметнути облик/дугме и доделити му макро.

Такође можете користити Персонал Мацро Воркбоок за складиштење прилагођених функција (кориснички дефинисаних функција) креираних у ВБА.

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

wave wave wave wave wave