[ bpetrovic @ 23.08.2007. 09:26 ] @
Imam jedan veci fajl (uzorak) sa nekoliko desetina redova i desetak kolona

Sa druge strane imam strogo definisan template fajl u koji bi trebalo da se upisuju podaci iz kolona iz uzorak fajla....tj. treba da imam onoliko template fajlova koliko imam redova u uzorak fajlu (za svaki red po jedan template fajl), i u kojima ce se upisivati podaci iz kolona na tacno odredjenim poljima...

Jel ima sanse da se ovo nekako automatizuje a da ne otvaram rucno brdo template fajlova i da radim copy paste do prekosutra??
moze i VB kod

U stvari, ovo nije automatsko kreiranje fajlova vec umnozavanje vec postojeceg fajla sa editovanjem...

thnx


[Ovu poruku je menjao bpetrovic dana 23.08.2007. u 10:56 GMT+1]
[ Jpeca @ 30.08.2007. 08:38 ] @
Nije mi najjasnija cela priča. U osnovi za otvaranje novog dokumenta na osnovu postojećeg šablona:
Code:
 Workbooks.Open Filename:="C:\Putanja\MojTemplate.xlt" 

gde treba navesti punu putanju do šablona i naziv.
Nakon što si otvorio novi dokument na osnovu šablona upisuješ neki sadržaj u ćelije:
Code:
Sheets(1).Range("A1").Value = ...

Na kraju snimiš novi dokument:
Code:
 ActiveWorkbook. SaveAs "C:\Putanja\MojFajl.xls" 

gde treba navesti punu putanju i naziv fajla - naziv možeš preuzeti iz neke ćelije "C:\Putanja\" & Range("A1") & ".xls" ili slično

I tako za sve dokumente.