A Nincs elég memória a Microsoft Excel futtatásához hiba elhárítása Windows rendszeren
Hogyan javítható ki a Nincs elég memória a Microsoft Excel futtatásához Windows rendszeren. Fedezze fel a legjobb megoldásokat!
Bejegyzés frissítve: 2021. augusztus
Íme egy olvasói kérdés:
Van egy munkatársam, aki Excel VBA makrókat használ egy csomó adat elemzésére. El tudná magyarázni, hogyan működnek a makrók, és valószínűleg javasolna egy módot, hogy sajátítsam el ezt a képességet? Minden egyszerű tippet a kezdőknek nagyon nagyra értékelünk.
Köszönöm a kérdést.
Bevezetés az Excel 365 makrókba
A makrófejlesztés elsajátítása valószínűleg az egyik legfontosabb készség, amely ahhoz szükséges, hogy kiváló Excel-felhasználóvá váljon. Lényegében VBA-makrókat használunk az Excelben olyan feladatok automatizálására ( Wordban is nagyon hasznosak a makrók ), amelyek egyébként hétköznapiak, unalmasak és nagyon időigényesek lettek volna.
Íme néhány példa azokra a feladatokra, amelyeket az Excelben makrók segítségével automatizálhatunk:
Tekintettel arra, hogy az Excel beépített makrórögzítővel érkezik (ellentétben az Outlookkal és a PowerPointtal), két fő lehetőség kínálkozik makró hozzáadására egy Excel-munkafüzethez:
1) Olyan felhasználói műveletek sorozatának rögzítése, amelyekkel valószínűleg könnyű elkezdeni, de nem skálázható olyan összetett feladatokhoz, amelyek más Office-alkalmazásokkal való interakciót vagy nagyobb adatalkészletek kezelését foglalhatják magukban.
2) Makrók írása a Visual Basic for Applications (VBA) használatával. Ez egy viszonylag egyszerű eljárási nyelv, amely lehetővé teszi az összetettebb automatizálás gyors fejlesztését.
Ebben a bejegyzésben mindkét esettel foglalkozunk. Kezdjük azzal, hogy bemutatjuk, hogyan rögzítheti a makróját, majd folytatjuk a VBA-makrók táblázatokba történő beszúrásának részletes eljárásával.
Mindkét lehetőséget bemutatjuk egy nagyon egyszerű feladattal: Automatizáljuk a „DEMO” munkalap nevének hozzáadását egy meglévő munkafüzethez, és egy adott táblázatot az 1. munkalapról másolunk oda .
Excel 365/2019 makrók rögzítése
Egy nagyon egyszerű példát használunk a folyamat felvázolására. Kérjük, járjon el az alábbiak szerint:
Tipp: Ügyeljen arra, hogy részletes leírást adjon meg makrójához.
A makró-kompatibilis fájl mentése
Most el kell mentenünk a munkafüzetet. Mivel makrót tartalmaz, el kell mentenünk XSLM-fájlként (Makró-engedélyezett Excel-fájl)
Hozzon létre Excel VBA makrókat
Amint azt korábban említettük, az Excel makrórögzítő sok esetben meghibásodik, és nem felel meg minden igényének. Ezekben az esetekben meg kell írnia saját kódját.
Tipp: Vannak esetek, amikor érdemes hibrid megközelítést alkalmazni a makró létrehozásához. Kezdheti a makró rögzítésével, majd manuálisan módosíthatja az automatikusan generált kódot VBA segítségével.
Az Excel fejlesztői környezet beállítása
Ez nagyon elegánsan hangzik, de valójában meglehetősen egyszerű. Ha nem lát Fejlesztő nevű lapot a szalagon, először engedélyezze a Fejlesztő lapot .
Miután a Fejlesztő lap láthatóvá vált, a szalag a következőképpen fog kinézni:
VBA makró írása
Sub Write_Macro()
'This code creates a Macro named Write_Macro
Dim MySheet As New Worksheet
Dim MyTable As Range
' Create a worksheet programatically and call it TEST
Set MySheet = ThisWorkbook.Sheets.Add(After:=Sheets(Sheets.Count))
MySheet.Name = "TEST"
'Copy the table from Sheet1 into TEST worksheet
Set MyTable = Sheet1.Range("A1:C11")
With MyTable
.Copy Sheets("TEST").Range("A1")
End With
End Sub
A makró futtatása
A makró végrehajtása nagyon egyszerű: A fent látható Makró párbeszédpanelen jelölje ki a Write_Macro bejegyzést, és nyomja meg a Futtatás gombot.
VBA biztonsági engedélyek engedélyezése
A Microsoft Office-ban a makrók alapértelmezés szerint le vannak tiltva a káros kód futtatásának elkerülése érdekében. Ha szeretné futtatni a makrókat, ezt engedélyeznie kell. Hajtsa végre ezt az opcionális lépést, ha hibaüzenetet kapott a fent létrehozott két makró valamelyikének futtatásakor.
Megjegyzés: A makrókat tartalmazó Excel-munkafüzetek ajánlott biztonsági beállítása az összes makró letiltása értesítéssel. Ez a következőképpen működik: amikor a felhasználó megnyit egy ilyen munkafüzetet, az Excel „MAKROS letiltva” értesítést tesz közzé közvetlenül a képletsor mögött. Ezután a felhasználó döntésén múlik, hogy engedélyezi-e a makrókat a munkafüzetben.
Becsomagolás
A mai rövid oktatóanyagban megtanultuk, hogyan lehet makrókat beszúrni az Office 365 Excelbe úgy, hogy rögzíti őket, vagy közvetlenül a Visual Basic for Applications használatával írja be őket.
Ez csak egy kezdő lépés a kezdők számára, hogy megismerkedjenek az Excel fejlesztésével. Konkrét megoldást igénylő olvasóink szíveskedjenek a kapcsolat oldalon keresztül érdeklődni .
Hogyan javítható ki a Nincs elég memória a Microsoft Excel futtatásához Windows rendszeren. Fedezze fel a legjobb megoldásokat!
Útmutató az ABS függvény használatához az abszolút érték kiszámításához Excelben Az ABS függvény egy szám vagy számítás abszolút értékének kiszámítására szolgál. Az ABS funkció használata meglehetősen egyszerű
Útmutató a felső és alsó index írásához az Excelben. Gyakran kell matematikai képleteket szerkeszteni az Excelben, de nehézségei vannak a kifejezésekkel.
Az oldalak számozása anélkül, hogy 1-től kezdené el Excelben. Az oldalak számozása az Excelben meglehetősen egyszerű, de az 1-től eltérő számmal kezdődő oldalakat nehéz.
Útmutató címek ismételt nyomtatásához Excelben. A sok nyomtatott oldalt tartalmazó Excel-táblázatok esetében az emberek gyakran állítják be a címek ismételt nyomtatását, hogy elkerüljék a táblázattal való összetévesztést.
A Count, Counta, Countif, Countifs számláló függvények használata Excelben Az Excel számláló függvényei sokféle típusra oszthatók, ezeknek a függvényeknek a többsége nagyon könnyen használható számláláshoz.
A Földrajz funkció használata a Microsoft Excelben: A Földrajz segítségével elérheti a földrajzi adatokat egy Excel-táblázatban. Az alábbiakban bemutatjuk, hogyan kell használni a Földrajz funkciót
A százalékok kiszámítása az Excelben, a Microsoft Excel számos különféle módszert kínál a százalékok kiszámítására. Tanuljuk meg a WebTech360 segítségével a százalékok kiszámítását Excelben
Automatikus adatbeviteli űrlap létrehozása az Excel VBA-ban: Az űrlapok VBA-ban használata egy üres vásznat biztosít az űrlapok megtervezéséhez és elrendezéséhez, hogy megfeleljen az igényeknek
Hogyan készítsünk vízesés-diagramot az Excelben? A vízesés-diagramok az Excel részösszegek ingadozásának szemléltetésére szolgálnak. Tanuljuk meg, hogyan hozhat létre diagramokat a WebTech360 segítségével