Creare si/sau redenumire foldere si/sau fisiere "colectiv", dupa un criteriu

gh19612005
Mesaje: 121
Membru din: Lun Dec 28, 2009 6:10 pm
Localitate: Pitesti

Creare si/sau redenumire foldere si/sau fisiere "colectiv", dupa un criteriu

Mesaj de gh19612005 » Joi Sep 20, 2018 9:18 am

Buna ziua
Exista vreo metoda de a crea sau redenumi un grup de foldere dupa un anumit criteriu?
De exemplu sa creez 12 foldere cu numele lunilor...sau 28-30-31 foldere/fisiere cu numele zilelor lunii...sau "n" foldere cu numele celor "n" clienti pe care le am stocate intr-un fisier (.xls; .doc; .txt...)...
Multumesc!

H2SO4
Mesaje: 98
Membru din: Mar Apr 19, 2016 12:50 pm

Re: Creare si/sau redenumire foldere si/sau fisiere "colectiv", dupa un criteriu

Mesaj de H2SO4 » Joi Sep 20, 2018 10:12 pm

Daca ai postat aici presupun ca doresti comenzi in linie de comanda sau un fisier ".bat" care sa creeze ce doresti, sau prin ce alta metoda?

Acelasi lucru se poate face si din Excel printrun cod VBA.
“Tell me and I forget, teach me and I may remember, involve me and I learn.”

gh19612005
Mesaje: 121
Membru din: Lun Dec 28, 2009 6:10 pm
Localitate: Pitesti

Re: Creare si/sau redenumire foldere si/sau fisiere "colectiv", dupa un criteriu

Mesaj de gh19612005 » Vin Sep 21, 2018 5:41 am

M-am gandit ca daca-i vorba de structura de foldere sau fisiere, e de competenta sistemului de operare...Daca se poate face prin VBA, si e mai simplu, sau chiar daca e mai complicat, pe mine nu ma deranjeaza, important e sa-mi usurez sarcina...

Dr.Windows
Site Admin
Site Admin
Mesaje: 4527
Membru din: Vin Iul 31, 2009 7:32 am

Re: Creare si/sau redenumire foldere si/sau fisiere "colectiv", dupa un criteriu

Mesaj de Dr.Windows » Dum Sep 23, 2018 9:07 am

Asta este doar o problema de "organizare" si conteaza doar care este "sursa de date". Daca informatiile folosite de "regula" ta sunt intr-un fisier XLS e mai simplu sa folosesti VBA. Dar hotaraste-te care sa fie regula... ;)

gh19612005
Mesaje: 121
Membru din: Lun Dec 28, 2009 6:10 pm
Localitate: Pitesti

Re: Creare si/sau redenumire foldere si/sau fisiere "colectiv", dupa un criteriu

Mesaj de gh19612005 » Dum Sep 23, 2018 2:50 pm

Daca e mai simplu Excelul, Excel sa fie!
Ce se intampla: la inceputul fiecarei luni imi creez,in diverse locatii, un numar de foldere denumite <<"Informatia n" - zz.ll.yyyy>>, asta pentru un numar variabil n de "informatii". Imi consuma ceva timp si e si...plicticos...
De aceea imi doresc sa automatizez cumva aceasta rutina...

Dr.Windows
Site Admin
Site Admin
Mesaje: 4527
Membru din: Vin Iul 31, 2009 7:32 am

Re: Creare si/sau redenumire foldere si/sau fisiere "colectiv", dupa un criteriu

Mesaj de Dr.Windows » Lun Sep 24, 2018 8:14 am

Nu este obligatoriu Excelul, important este doar de unde se preia "Informatia" sau acel "n"... dintr-un fisier TXT/XLS/CSV.
Ataseaza un fiser "mostra" ca sa stim ce/cum se preia.
Dupa ce atasezi modelul, daca va ramane Excel voi muta subiectul in zona de Excel/VBA... asta daca nu vom folosi PowerShell sau un fisier BAT... ;)

gh19612005
Mesaje: 121
Membru din: Lun Dec 28, 2009 6:10 pm
Localitate: Pitesti

Re: Creare si/sau redenumire foldere si/sau fisiere "colectiv", dupa un criteriu

Mesaj de gh19612005 » Lun Sep 24, 2018 8:56 am

Cum procedez acum:
Fac primul folder, denumit "08.AG01TBM - AUGUST 2018" (informatia in fisierul atasat);
In el creez cele 31 foldere pe care le denumesc 01.08.2018....31.08.2018;
Copiez primul folder si ii schimb in denumire cateva litere-cifre...
Asa obtin, in fiecare luna, cele "n" foldere, fiecare continand alte 28-31 foldere...
Nu aveţi permisiunea de a vizualiza fişierele ataşate acestui mesaj.

Indigo-99
Mesaje: 60
Membru din: Dum Sep 02, 2018 8:21 am

Re: Creare si/sau redenumire foldere si/sau fisiere "colectiv", dupa un criteriu

Mesaj de Indigo-99 » Lun Sep 24, 2018 12:10 pm

Nu imi e foarte clar...
De ce nu scrii in coloana B numele tuturor denumirilor, apoi in coloana - sa zicem - D concatenezi coloanele A, B si C si creezi apoi - indiferent de metoda - folderele cu numele dorit.
Cele cu 01.08.2018, 02.08.2018 ....vor fi tot foldere? sau fisiere?
Daca vor fi foldere, vor trebui create (nu ca ar fi dificil) - functie de cate denumiri sunt in coloana B - sute de foldere. Asta doresti?
"I don’t pretend we have all the answers. But the questions are certainly worth thinking about."
Sir Arthur C. Clarke

gh19612005
Mesaje: 121
Membru din: Lun Dec 28, 2009 6:10 pm
Localitate: Pitesti

Re: Creare si/sau redenumire foldere si/sau fisiere "colectiv", dupa un criteriu

Mesaj de gh19612005 » Lun Sep 24, 2018 12:55 pm

Indigo-99 scrie:
Lun Sep 24, 2018 12:10 pm
... apoi in coloana - sa zicem - D concatenezi coloanele A, B si C si creezi apoi - indiferent de metoda - folderele cu numele dorit.
Practic asta inseamna ca fac...ceea ce am explicat mai jos...doar ca manual;
Indigo-99 scrie:
Lun Sep 24, 2018 12:10 pm
Cele cu 01.08.2018, 02.08.2018 ....vor fi tot foldere? sau fisiere?
Astea sunt subfoldere ale fiecarui folder creat mai sus.
De aceea cred ca initial ar trebui facut un folder, cu un nume oarecare, poate prima inregistrare din fisier. In acest folder ar trebui facute cele...31 foldere zilnice, cu numele specific. Apoi acest prim folder sa fie copiat de "n-1" ori, cate inregistrari in fisier, urmand ca fiecare folder copiat sa fie redenumit dupa inregistrarea corespunzatoare...
Indigo-99 scrie:
Lun Sep 24, 2018 12:10 pm
... si creezi apoi - indiferent de metoda - folderele cu numele dorit.
indiferent de metoda, dar automat...:)

Indigo-99
Mesaje: 60
Membru din: Dum Sep 02, 2018 8:21 am

Re: Creare si/sau redenumire foldere si/sau fisiere "colectiv", dupa un criteriu

Mesaj de Indigo-99 » Lun Sep 24, 2018 1:40 pm

gh19612005 scrie:
Lun Sep 24, 2018 12:55 pm
Indigo-99 scrie:
Lun Sep 24, 2018 12:10 pm
... apoi in coloana - sa zicem - D concatenezi coloanele A, B si C si creezi apoi - indiferent de metoda - folderele cu numele dorit.
Practic asta inseamna ca fac...ceea ce am explicat mai jos...doar ca manual;
Pai trebuie sa le faci manual, altfel un macro cum ar sti sa creeze acele nume, functie de ce?, nu vad o logica in acea insiruire din col B
Ideea este ca se pot denumi automat acele foldere, functie de luna si an dar tot trebuie acele denumiri din col B.
Adica codul sa te intrebe luna si anul apoi sa concateneze cu coloana B, si apoi sa creeze acele subfoldere functie de luna dorita.
"I don’t pretend we have all the answers. But the questions are certainly worth thinking about."
Sir Arthur C. Clarke

Scrie răspuns

Înapoi la “Visual Basic for Application (VBA) cu Excel - Intrebari tehnice”