Ahoj ;-) už jsem tu zas :) Tak rozsáhlá věc je už na zvážení, proč to mít v Excelu. Předpokládám, že to není nárazová věc ale že to opakuješ často, nebo děláš trvale. Myslím si, že na to se Ti už hodí nějaká databáze. Třeba MySQL, je to jedno. V rámci Excelu, je pak lepší vytvořit makro, které aktivní list, přečte a nahraje do DB. Je to jedno, jestli do jedné, nebo do více tabulek. Podle toho co popisuješ, by to byla DB se třemi tabulkami v relačním uspořádání. Když znáš základy SQL, pak jednoduché selecty stačí na Tvé požadavky. Myslím si, že když toho je tolik, pak Excel není vhodný na ukládání a zpracování. Z Excelu do DB a z toho pak zpět do Excelu to co potřebuješ. Můžeš ukládat a ukládat. Když dostaneš další zadání, pak ve Tvém případě, musíš zpracovat znovu vše. V mém případě, jen sestavíš jiný select. Zvaž.
Pokud jsi amater a fušuješ do IT, pak je ještě možnost vytvořit web stránku na servru s APACHE, PHP a MYSQL a mít jen excel, který třeba sestaví data do textového řetězce a otevře web stranku kde bude jen textarea + button na uložení. Uživatel, jen vloží data ze schránky a je vymalováno. Je to lepší a jednodužší, než posílání souborů e-maile. Problém bývá pak jen mezí židlí a klávesnici, v závislosti co za bandu useru máš :)
R.
citovat