Excel 2003 “üres cella” és “0” tartalmú különböző színűre “feltételes formázása”

Mai napon belefutottam egy érdekes kérdésbe, lehet-e 2003-as Excelben 3 különböző feltételes formázást megadni a cellának akkor ha üres vagy ha 0 és ha 0-tól eltérő a benne található képlet vagy szám. Néhány próbálkozás után nem jutottam előrébb, kis guglizás, de csak olyan eredményeket kaptam, hogy Office 2007 kell hozzá minimum, mert csak abban van erre külön feltétel definiálva.

A probléma:
Adott egy Excel és adott a feltételes formázás hozzá (2 kép, az első kép első oszlopa a jó elvárt eredményt, a második a rossz nem kívánt eredményt mutatja):
Excel 2003 feltételes formázás Excel 2003 feltételes formázás nem működik

A megoldás:
Az ember azt gondolná, hogy ha beállít 3 formázási feltételt akkor az minden esetben működik. De ez nincs így a 2003-as Excel esetében. De akkor hogy van? Próbáltam józan paraszti ésszel hozzáállni a dologhoz, hogy mit miután akarok elérni és tettem egy próbát. Módosítottam a formázási sorrenden és csoda történt, működött. Arra is gondoltam, hogy esetleg a képletekkel volt baja, de képletet tartalmazó táblázaton is teszteltem a megoldást és megfelelően működött minden esetben. Szóval íme a jó sorrend:
Excel 2003 feltételes formázás működik
Mivel az Office súgóban nem találtam ezt a megoldást, ezért hiánypótlásként teszem most közzé, hogy más ne szívjon vele.

Asztali ikonok pozíciójának mentése (XP, Vista, Win7)

Biztosan nem csak nekem jelent gondot amikor összekeverednek az ikonok az asztalomon mondjuk egy távoli asztali belépés után vagy egy képernyő felbontás módosítás miatt. Alapból a Windowsok nem kínálnak megoldást erre a problémára, de szerencsére vannak ingyenes jól működő programok, most kettőt mutatok meg ezek közül.

Az első az én személyek kedvencem a DeskInstU.msi nevet viseli. Több éve használom már az előző XP-s gépemen is fent volt és a mostani W7-es gépen is szépen muzsikál. Egyetlen hátránya van, bár papíron támogatja a 64bit-se rendszereket a gyakorlatban ez még sincs így (tapasztalt, de a 32bit-es rendszereken tökéletes).

DeskInstU_1 DeskInstU_2

Letöltés (sajnos az eredeti forrást nem találom, ezért feltöltöttem ide):

DeskInstU_Vista_Win7_32bit.zip
Cím: DeskInstU_Vista_Win7_32bit.zip
Extension: zip
Caption: DeskInstU_Vista_Win7_32bit.zip
clicks: 811
Filename: deskinstu_vista_win7_32bit.zip
Size: 172 KB
Date: 2012. december 12. szerda
DeskInstU_XP_32bit.zip
Cím: DeskInstU_XP_32bit.zip
Extension: zip
Caption: DeskInstU_XP_32bit.zip
clicks: 722
Filename: deskinstu_xp_32bit.zip
Size: 163 KB
Date: 2012. december 12. szerda

És végül de nem utolsó sorban a 64bit-se rendszert használóknak is van megoldás az FLS IconRestorer program személyében. Ez a program az összes rendszeren működik, több beállítást enged de azért cserébe nagyobb helyet foglal és “nehezebb” használni is. Nekem személy szerint az első jobban tetszik, egyszerűbb, de akinek 64bit-es a rendszere az csak ez tudja használni és persze nem biztos, hogy mindenkinek az jön be ami nekem 🙂

IconRestorer

Link: http://fsl.sytes.net/iconrestorer.html

Internet jelszó kinyerése (PPPoE kapcsolatból)

Nem sokat foglalkoztam jelszavas témákkal, de most hirtelen szükségem lett egy elfelejtett internet jelszóra. Sajnos a szerződést nem került elő és csak a gépbe évekkel korábban beállított PPPoE kapcsolat volt meg. Ott pedig csak a név látszik 🙂

Szerencsére van megoldás, ráadásul ingyenes, ez a Dialupass nevű program. Használata egyszerű, nem kell hozzá utasítás 🙂
Itt lehet letölteni:
http://www.nirsoft.net/utils/dialupass.html

Az oldalon további hasznos programokat találhattok. Érdemes körülnézni.

Windows automatikusan bejelentkező fiók (Auto logon)

A Windows XP-nél létre lehet hozni automatikusan bejelentkező felhasználói fiókot. Erre tartományvezérlővel rendelkező hálózatokban lehet szükség. Ehhez nem kell mást tennünk mit, elindítani a Start / futtatás / regedit -et. Ezután meg kell keresni a

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon

kulcsot majd dulán kattintva be kell menni a DefaultUserName bejegyzésbe és meg kell adni a felhasználói nevét annak a fióknak amibe be szeretnénk automatikusan lépni. Eztán a DefaultPassword értéket kell beállítani arra a jelszóra ami a fiókhoz tartozik.

Ha esetleg nem lenne DefaultPassword bejegyzés, akkor létre kell hoznunk egyet úgy, hogy jobb klikk / szerkesztés / új / karakterlánc és a névnek adjuk meg a DefaultPassword -ot, értéknek pedig a jelszót.

Mindemellett kell lennie még egy AutoAdminLogon bejegyzésnek is. Ha nem lenne, akkor fentebb leírt módszerrel hozzuk létre ezt is. Eztán ennek értékét állítsuk 1 -re (igaz).
Ha nincs DefaultPassword bejegyzés, de már van AutoAdminLogon, akkor annak értéke 0 lesz (hamis), tehát nem lehet automatikusan belépni a fiókba.

Ha végeztünk, ne felejtsük el újraindítani a gépet. Ha mindent jól csináltunk akkor ennek a három karakterláncnak a hozzáadásával meg is oldottuk ezt a kérdést.

Windows megosztások költöztetése jogosultságokkal

Amikor beüzemeltem az akkor még új Windows 2008-as szervert gyorsan szembesültem azzal a problémával, hogy több száz megosztott mappát át kellene költöztetni a régi 2003-as szerverről az újra. lehetőleg egy este alatt. A probléma megoldása sokkal egyszerűbb volt mit amilyennek az elsőre tűnt, ezt osztom most meg Veletek.

Mappák és fájlok áthelyezése jogokkal

Első lépésként minden mappát át kellett másolni az új szerverre (érdemes másolni, nem mozgatni), ehhez Total Commandert használjunk mert az NTFS jogokkal együtt kell a másolást elvégezni.

NTFS jogok másolása

NTFS jogok másolása

Megosztások költöztetése

Ha ezzel megvagyunk és a fájlok átkerültek az új szerverre (lehetőleg ugyanolyan mappastruktúrában, mert úgy könnyebb a dolgunk), akkor jöhet a megosztások migrálása is. Itt más kicsit trükkösebb a dolog, de ez sem nagy ördöngösség. Indítsunk egy “Regedt32.exe”-t a parancssorból. Majd haladjuk végig a következő útvonalon:

HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\LanmanServer\Shares

Ha minden jól csináltunk valami ilyesmit kellene látnunk (persze ez most csak egy példa, itt egy megosztott mappával, a többi a rendszer adminisztratív megosztása):

Windows registry megosztott mappák

Windows registry megosztott mappák

Most mát nincs is más dolgunk, mint jobb klikk a “Shares” mappán és “Exportálás”. Ha ezzel megvagyunk kaptunk egy szép kis “.reg” fájlt amivel nincs más teendőnk mint az új szerveren beimportálni. Ennek a menete ugyan ez, csak kevesebb lépésben. Nyitunk egy “Regedt32.exe”-t és a menüsoron “Fájl\Importálás…” majd megkeressük a “.reg” fájlt és OK.

Ez után egy újraindítás a biztonság kedvéért és ha mindent jól ment, akkor ott lesznek a megosztásaink jogosultságokkal együtt 🙂

Forrás anyag: http://support.microsoft.com/kb/125996