=ivka=
22.08.13,19:40
Vie mi niekto pomocť vytvoriť makro ktoré vytvorí nový folder podľa názvu uloženom v bunke a do tohto foldra uloži subor tiež pod nazvom z tej istej bunky
PaloPa
23.08.13,06:45
Vytvoriť adresár (priečinok) z Excelu (VBA) možno napr takto:

Private Sub CreaFolder()

Fdir = "C:\TEMP\TvojAdresar"
Set FSO = CreateObject("Scripting.FileSystemObject")
If Not FSO.FolderExists(Fdir) Then
FSO.CreateFolder (Fdir)
End If

End Sub

Na prechádzanie cez zvolenú oblasť viď príklad v prílohe:

P.

Ivka:
a ešte jedna otázka: je možné aby mi dané makro vytvorilo adresar a do nho uložilo ako nový subor len oblasť napr. E6:G10?

Vytvoril som verziu 2, kde pribudol stĺpec s definovaním oblasti, ktorú chceš skopírovať do nového zošita.
(Dá sa i z iného listu, dalo by sa i z iného zošita)
=ivka=
23.08.13,10:05
Ďakujem veľmi pekne
a ešte jedna otázka: je možné aby mi dané makro vytvorilo adresar a do nho uložilo ako nový subor len oblasť napr. E6:G10?
marjankaj
23.08.13,10:44
V akom formáte? pdf? word? alebo?
=ivka=
23.08.13,13:05
v excelovskom, aby sa dalo v pripade potreby editovať
marjankaj
23.08.13,13:07
V exceli sa každý list začína v bunke A1 a nie E6.
=ivka=
23.08.13,13:52
Ale ja by som chcela, ak mám v sheete viac tabuliek, aby mi uložilo do nového súboru len tabuľku, ktorá sa nachadza E6:G10. Neviem či sa rozumieme alebo to asi nebude možné :)
marjankaj
23.08.13,13:54
Tak si nahraj makro. Vyznač tabuľku a skopíruj si ju kam potrebuješ.
PaloPa
26.08.13,06:03
Každý novovytvorený súbor bude obsahovať tú istú skopírovanú oblasť, alebo inú?
=ivka=
26.09.13,14:38
ďakujem.....som v makrach len uplny zaciatočnik, ale chcela by som si uľahčiť pracu....potrebovala by som makro podobne ako je hore v prílohe. Len aby vytvorilo len jeden subor pod názvom ktorý je uvedený v bunke napr. A2 a A3, a to do tohto novovytvoreného suboru uloži osobtine sheet 1 ako excelovsky subor, sheet 2 ako pdf. subor a scheet 3 ako excelovsky suboer, sheet 4 ako excelovsky s subor pod nazvom napr. sheet 1 ahoj_z bunky A1_z bunky A2
sheet 2 pod názvom ahoj2_z bunky A1_z bunky A2
sheet 3 pod názvom ahoj3_z bunky A1_z bunky A2.
sheet 4 pod názvom ahoj4_z bunky A1_z bunky A2
Ešte aby tam bola stanovená podmienka, že ak Bunka B=1, potom ulož sheet 1, sheet 2, sheet 3, sheet 4
ak B=2 potom ulož sheet 1, sheet 4, sheet 3, sheet5
ak B=3 potom ulože sheet1, sheet3, sheet 4, sheet6....atď
(stale jeden zo súborov by mal byť v pdf. formate.