< návrat zpět

MS Excel


Téma: Odstranění části názvu souboru rss

Zaslal/a 21.7.2020 13:23

Ahoj, měl bych na vás prosbu.

Mám sešit na mazání souborů podle typu, kde si mohu vybrat příponu, složku a sešit poté v celé složce smaže všechny soubory s touto příponou.

Vytvořil jsem sešit "Odstraň komentáře" podle toho sešitu na mazání souborů. Neumím ho však upravit tak, aby bylo možné:

1. Vybrat složku v PC (To už jsem zkopíroval)
2. Ve vybrané složce přejmenovat všechny soubory a to následujícím způsobem.

Každý soubor může (ale nemusí) obsahovat podtžítko "_"
Toto podtžítko je potřeba z názvu souboru smazat i se vším, co je za ním.

Máme-li tedy soubor "20058-01-001-003_upínka", výsledkem by mělo být "20058-01-001-003".

Předem děkuji

Příloha: 7z47391_excel.7z (63kB, staženo 18x)
Zaslat odpověď >

Strana:  1 2 3   další »
#047408
avatar
je nutné to dělat přes Exel ?
například Total Commander umí hromadné přejmenování a toto zvládne.
Nalézt _*
Nahradit prázdnocitovat
#047410
avatar
Není nutné to dělat v excelu.
Avšak Total Commander použít nelze, protože se nejedná o freeware aplikaci a není ji tedy možné používat v podnikové sféře zdarma.
V případě softwarového auditu bychom si pak zadělali na problém.citovat
#047426
avatar
Ještě jsem zkusil PowerToys, kterých je součástí aplikace PowerRename. Zde ale nejsem schopen napsat regulární výraz tak, aby to smazalo z názvu vše od podtržítka dále.citovat
#047448
avatar
Aktuálně to vypadá tak, že žádná aplikace mi zřejmě nepomůže.

Byl by tedy někdo tak hodný a upravil mi kód ve VBA, či mě navedl, jak upravit ?

Předem děkujicitovat
#047452
avatar
zkuste toto:
http://wall.cz/index.php?m=topic&id=24118&page=1#postscitovat
#047453
avatar
Sešit super, ale nevím, zda budu schopen přelouskat a poté upravit. Aktuálně z toho nejsem příliš moudrý... ale mrknu na to přes víkend a uvidím.

Každopádně děkuji za odkazcitovat
#047454
avatar
Já myslím, že to předělávat nemusíte.

1. načtete všechny soubory z vybrané složky do sešitu.
2. Změníte si názvy souborů ve sloupci D podobně jak popisoval Nomi u Total Commanderu.
označím si sloupec D9:D?? - názvy souborů
Ctrl+H
V dialogovém okně zadám: Najít: _*
Nahradit: nechat prázdné

Po přejmenování ve sloupci D se po stisknutí tlačítka přejmenují soubory na disku.citovat
#047455
avatar
To je sice pravda, avšak takto to najde a upraví i staré názvy souborů, tento sloupec tedy nebude fungovat, navíc už bude třeba zadávat podmínku.

Pravděpodobně se to zdá jako nesmyslný argument, avšak vysvětlovat některým lidem, proč mají vyhledávat a nahrazovat text v excelu, když chtějí změnit název a navíc budou muset vyhledávat požadovaný výraz dvojicí pro ně nesmyslných znaků je za trest :)

Proto jsem hledal řešení ve stylu vyber cestu a klikni na uprav.citovat
#047456
avatar
Tak ještě jinak, jakmile vše nahradím, makro nefunguje, protože se nahradí vše a názvy se tedy shodují = není co měnit...citovat
#047457
avatar
Moje chyba, jsem jelito.. je třeba nejprve označit jak píšete...

Přesto je těch operací zbytečně mnoho.citovat

Strana:  1 2 3   další »

Uživatelské menu

Nejste přihlášen(a)
avatar\n

Menu

On-line nástroje

Formulář Faktura

Formulář Faktura IV

Oblíbený formulář Faktura byl vylepšen a rozšířen.
Více se dočtete zde.

Aktivní diskuse

Čas od do

lubo • 19.4. 16:30

Makro smyčka

MilanKop • 19.4. 10:46

Makro smyčka

elninoslov • 19.4. 9:02

Čas od do

elninoslov • 19.4. 8:46

Čas od do

jarek1111 • 18.4. 13:46

Čas od do

lubo • 18.4. 11:13

Čas od do

jarek1111 • 18.4. 8:32