Applies ToMicrosoft 365-höz készült Excel Microsoft 365-höz készült Mac Excel Excel 2024 Mac Excel 2024 Excel 2021 Mac Excel 2021 Excel 2019 Excel 2016

Ha egy munkafüzet olyan Visual Basic for Applications (VBA) makrót tartalmaz, amelyet máshol szeretne használni, a makrót tartalmazó modult átmásolhatja egy másik megnyitott munkafüzetbe a Visual Basic Szerkesztő (VBE) használatával.

A makrókat és a VBA-eszközöket az alapértelmezés szerint rejtett Fejlesztőeszközök lapon találja. Első lépésként meg kell jelenítenie ezt a lapot.

  • Windows esetén válassza a Fájl > beállítások > Menüszalag testreszabása lehetőséget.

  • Mac esetén lépjen az Excel > Beállítások... > menüszalag & eszköztárra.

  • Ezután a Menüszalag testreszabása szakasz Fő lapok csoportjában jelölje be a Fejlesztőeszközök jelölőnégyzetet.

A makrók és a VBA áttekintése

Ha általában nem ismeri a makrókat és a VBA-t, az alábbi információk hasznosak lehetnek.

  • A makrók olyan műveletek vagy műveletek készletei, amelyekkel automatizálhatók a feladatok.

  • A makrókat a Fejlesztőeszközök lap Makró rögzítése parancsával rögzítheti.

  • A makrók rögzítése a VBA programozási nyelven történik.

  • A makrókat az Excel által megnyitott Visual Basic Szerkesztő tekintheti meg és szerkesztheti. Íme egy példa a Windows VBE ablakára: A Munkafüzet1 nevű elem Module1 részelemében tárolt két makró

A MakeCellGreen és a SetRowHeight nevű makrók egy Module1 nevű modulban találhatók, amely a Book1-ben található.

Modul másolása egyik munkafüzetből a másikba

  1. Nyissa meg a másolni kívánt makrót tartalmazó munkafüzetet és a másolni kívánt munkafüzetet is.

  2. A Fejlesztőeszközök lapon kattintson a Visual Basic elemre a Visual Basic Szerkesztő megnyitásához.

  3. A Visual Basic Szerkesztő Nézet menüjében kattintson a Project Explorer Gombképelemre, vagy nyomja le a CTRL+R billentyűkombinációt.

  4. A Project Explorer panelen húzza a célmunkafüzetbe a másolni kívánt makrót tartalmazó modult. Ebben az esetben az 1. modult a Book2.xlsm-ből a Book1.xlsm-be másoljuk.  

    VBA Project Explorer

  1. A Book2.xlsm-ből másolt 1. modul

  2. A Book1.xlsm-be másolt 1. modul másolata

További segítségre van szüksége?

Kérdéseivel mindig felkeresheti az Excel technikai közösség egyik szakértőjét, vagy segítséget kérhet a közösségekben.

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.