< návrat zpět

MS Excel


Téma: Hromadné přejmenování souborů na základě seznamu rss

Zaslal/a 14.3.2015 10:06

Dobrý den,
chtěl bych požádat o pomoc při vytvoření makra na hromadné přejmenování souborů ve složce (většinou se bude jednat o pdf soubory nebo obrázkové soubory na základě seznamu, který mám v excelu)
Je toto možné nějak zautomatizovat? Přepisovat ručně název třeba 1000 souborů je dosti pracné.
Předem děkuji za radu.

Příloha: zip24118_wall-dotaz.zip (6kB, staženo 62x)
Zaslat odpověď >

Strana:  « předchozí  1 2
#031929
avatar
Tyjo, když pouřívám tu tvojí tabulku, tak mi to přejmenovat nejde, píše mi to ignor, nebo jednou to hodilo error, nevím proč. Nevíš co s tím? :Dcitovat
#031931
elninoslov
Keď nemám žiadnu prílohu, žiadne dáta ako príklad, žiadny podrobnejší popis (súbory sú/niesú na sieti...), tak fakt neviem. Je to už môj starý kód, dnes by som robil niektoré veci inak. Ale ako ho skúšam - funguje. Takže ... ?citovat
#043229
avatar
Ahoj.
Potrebujem podla listu zmenit a nakopirovat rozne nazvy pre jeden jpg subor.

Cestu mam, stare nazvy mam, nove nazvy mam a pise mi ignor.

Co robim zle?

Excel:
Cesta k súboru Starý názov säboru St.príp. Nový názov súboru Nov.príp. Zmena Výsledok
C:\premen 129m (1) jpg 2376M jpg IGNOR
C:\premen 129m (10) jpg 238M jpg IGNOR
C:\premen 129m (100) jpg 23801M jpg IGNOR
C:\premen 129m (101) jpg 240M jpg IGNOR
C:\premen 129m (102) jpg 242M jpg IGNOR
C:\premen 129m (103) jpg 243M jpg IGNOR
C:\premen 129m (104) jpg 24304M jpg IGNOR
C:\premen 129m (105) jpg 244M jpg IGNOR
C:\premen 129m (106) jpg 24503M jpg IGNORcitovat
#043230
elninoslov
Keď prídem a bude sa mi chcieť, vyskúšam nasimulovať. Ale ak je to skutočne rovno pod C:\ tak vidím problém v prístupových právach. Windows totiž väčšinou požaduje práva správcu na priamy prístup do koreňu C:\. Skúste to dať do nejakého adresáru napr. C:\Pokus\citovat
#043235
elninoslov
Priamo na C:\ dostanete chybu "Permission denied", čo je presne to, čo som spomínal. V Roote iného disku je to OK. Ale tento prípad obmedzených práv vráti výsledok "ERROR". Výsleodk "IGNOR" by mal nastať v prípade, ak nový názov = starý názov. Čo máte v stĺpci "Zmena" ?
Ak to nieje priamo Root "C:\" ale je to "C:\premen" - bez lomítka na konci, tak to musí dať "ERROR".
Priložte súbor, kde máte presne vyplnené dáta, a presnú adresárovú štruktúru (súbory neposielajte, len štruktúru, ja si súbory vytvorím).

Budem musieť na to asi niekedy lepšie pozrieť, a možno aj prepracovať logiku.citovat
#043238
kabaka
Použila som poslednú verziu.
Pri premenovaní súborov z xls na xlsx nebol problém.

Ale pri premenovaní z doc na docx mi word vykázal chybu. Nechcel otvoriť dokument.
Keď som ich znovu premenovala na doc, bolo ich možné otvoriť.citovat
#043239
elninoslov
Primárne je to určené samozrejme na premenovanie súborov, nie na zmenu prípony, čo vo väčšine prípadov znamená nutnosť konverzie súboru na daný typ. A to sa asi deje u Wordu. DOC nieje DOCX, je to iná štruktúra dokumentu. To že to Word dokáže otvoriť viac druhov súborov, je tak naprogramované, to neznamená, že sú súbory rovnaké. Podobnosť XLS a XLSX je
a) asi väčšia ako Doc vs. Docx
b) alebo je Excel naprogramovaný tak, že si sám zistí bez ohľadu na príponu Xls/Xlsx, podľa štruktúry súboru, ako ho má spracovať.
Tomuto sa vôbec nemôžete čudovať.citovat
#054209
avatar
elninoslov: Perfektní. Díky moccitovat

Strana:  « předchozí  1 2

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

jarek1111 • 18.4. 8:32

Čas od do

jarek1111 • 18.4. 8:31

Makro smyčka

MilanKop • 18.4. 7:18

Makro smyčka

elninoslov • 18.4. 0:18

Makro smyčka

MilanKop • 17.4. 21:33

Automatické generování souborů

Majki • 17.4. 13:48

Automatické generování souborů

elninoslov • 17.4. 13:27