O365/Excel2019

Az Office – így az Excel – legújabb, 2019-es verziója idén (2018) szeptemberben jelent meg. Ezzel egy időben, az Office 365 előfizetőknél (így nálam) is frissültek a letöltött Office alkalmazások. A 2019-es verzióhoz minden olyan újítást hozzáadtak, mely a 2016-os kiadás óta bekerült az Office 365 szolgáltatásba. Azonban a 2019-es ún. egyszeri kiadás a megjelenést…

Görgetési pozíció: kezdő (vagyis bal felső) cella beállítása minden munkalapon

Gondoltam a mai egy könnyedebb bejegyzés lesz: egy olyan kód ami beállítja a kívánt cellát (“odagörget”) a bal felső sarokba minden munkalapon, pl. a C5-ös cellához: Miközben a makrót tisztáztam rájöttem, nem is annyira evidens az eredeti megoldásom. Tegyük fel hogy azt akarjuk, a C5-ös cellánál kezdődjön minden Munkalap a kódot tartalmazó munkafüzetben. Igen ám,…

Üres munkalapok törlése

Ha nem vagy abban a szerencsés helyzetben, hogy a munkafüzeteidet csak te használod vagy több tucat helyről kapsz rendszeresen kitöltött fájlokat, akkor érhetnek meglepetések: többek közt fájlok átnevezése, munkalapok elrejtése/átnevezése – olykor a levédés ellenére is. Ezen bosszantó dolgok tükrében az üres munkalapok megléte szerencsére csekély mértékben zavaró. Az egyik legnyilvánvalóbb oka ennek az Excel…

Adatok összesítése input fájlokból összesítő fájlba

Adott fájlokban lévő munkalapok adatainak összesítése egy összesítő munkafüzet adott lapjára. Számos alkalommal a gyárak vagy országok kitöltötték a hozzájuk tartozó input fájlt (esetleg feltöltötték a céges weboldalra SharePoint-ban) én pedig ezeket összesítettem. Az elején a legnehezebb a forrásadatok egységességének biztosítása volt, vagyis hogy mindenki az elküldött sablont használja, ne változtasson a munkalap struktúráján stb.

Offline súgó a VBE-ben az Office 2010-es verzója után

Ha a VBE-ben  (Visual Basic szerkesztőjében) a keresett szót illetve kifejezést kijelöljük a makrón belül majd F1-et nyomunk, akkor megjelenik a súgó, a keresett szó/kifejezés magyarázatával. Ezt nevezzük tartalom-érzékeny (context sensitive) súgónak. Az Office (így az Excel) 2010-es verziójáig lehetőség volt a VBE-ben az offline súgó használatára. Az előnyök egyértelműek: a súgó gyorsabb, nincs szükség Internetkapcsolatra.…

Betűszó kereső

Valahogy mindig úgy alakult az életem, hogy multinacionális cégeknél kötöttem ki, így számtalan dolgot megismertem annak csodálatos (néha anomáliákkal erősen megfűszerezett) világából úgy, mint:

Score Card színezés

Egy egyszerűsített Score Card színezést fogok bemutatni. A Score Card-ot magyarul stratégiai mutatószám-rendszernek hívhatnánk, de itthon is gyakran az angol kifejezés használatos. Ez egyfajta összesítő, mely megmutatja, hogy a választott KPI-ok (Key Performance Indicators vagyis Kulcsfontosságú teljesítménymutatók) hol tartanak a célértékhez képest. Az alábbi kód ezt a színezést végzi el, mégpedig figyelembe véve, hogy bizonyos…

Aktív munkafüzet alapadatai

Mikor elkezdtem makrókat írni, gyakran kellettek az aktív munkafüzet bizonyos adatai, úgy mint a név, fájl helye, tartalmaz-e makrót, védett-e a VBA projekt stb. Ezeket eléggé sziszifuszi munka volt leellenőrizni, ezért állítottam össze ezt a hasznos kis makrót:

Makró futási idejének mérése

Makró futási idejének mérése, avagy mennyi ideig fut a makrónk? Gyakorta előfordul, hogy szeretnénk tudni, mennyi ideig tart lefuttatni a kódunkat különböző számítógépeken. Vagy frissítjük a kódot és arra vagyunk kíváncsiak, gyorsabb/lassabb lett-e. Esetleg teljesen átírtuk és összevetjük az előző verzióval.