Stránka 1 z 1

VBA- změna ikony

Napsal: 27 úno 2019 01:23
od xpsedla57
Dobrý den.
Chtěl bych se zeptat, jak změnit pomocí VBA ikonu dané složky.
Celý program jako takový má sloužit k třídění jednotlivých adresářů. K tomuto třídění by měly právě sloužit různé ikony těch složek.
Ve VBA něco málo umím, ale na toto nemohu přijít. Mindset je takový, že v jedné proměnné mám cestu k dané ikonce, v druhé cestu ke složce kterou chci měnit.
Děkuji za rady

Re: VBA- změna ikony

Napsal: 27 úno 2019 10:59
od atari
Tady je návod, ale nezkoušel jsem:
http://www.cpearson.com/excel/SetIcon.aspx

Re: VBA- změna ikony

Napsal: 27 úno 2019 17:44
od xpsedla57
Návod dělá trošku něco jiného, než bych chtěl já.
Zaprvé návod mění ikonu aktuálního excel souboru, ve kterém pracuji, já chci měnit ikony mnou vybraných složek.
Zadruhé mi to ikonu změnilo pouze v náhledovém oknu, nikoliv pokud jsem soubor našel v adresáři.
Zkoušel jsem i různé obměny kódu tak aby vyhovoval mým požadavkům, ale neúspěšně.
Ale děkuji za snahu pomoct.

Re: VBA- změna ikony

Napsal: 27 úno 2019 18:17
od ChrisTaylor
Dle návodu na https://docs.microsoft.com/en-us/windows/desktop/shell/how-to-customize-folders-with-desktop-ini to vypadá, že si budeš muset pomocí VBA vytvořit soubor Desktop.ini pro každou složku, ve kterém jí následně nastavíš cestu k ikoně.