
vlozenie makra do xls pomocou VBA (makro v inom xls)
neviem vyriesit:
Mam xls subor, v ktorom je nejake makro1 na upravu buniek atd . . . nakoniec sa vygeneruje nove xls. Do toho noveho xls potrebujem pomocou makro1 vlozit nove makro , ktore by sa spustalo pomocou nejakej klavesovej skratky. Nazorny mozno blby priklad: otvorim xls s mojim mekrom na upravu buniek, sucty a podobne blbosti, na konci by to malo vygenerovat nove xls v ktorom bude tlacitko "Vytlac" a na toto tlacitko bude priradene makro a tlac. Tlacitko a makro na tlac by malo vygenerovat prve makro1 v otvarano subore. Ako viem toto dosiahnut, ako zapisat makro do ineho xls suboru pomocou vba . . .
http://stackoverflow.com/questions/8635231/dynamic ally-insert-macro-into-a-new-excel-workbook
Máš v podstatě dvě možnosti:
1. (jednoduchá) - vytvoř si šablonu XLS souboru, obsahující tlačítko i makro. Tuto šablono pak použij pro vytvoření nového sešitu.
2. (složitá) - naprogramuj si dynamické kopírování modulů s makry z jednoho sešitu do druhého VBE.aspx
Obidve prezriem, este by bola moznost ak by sa dalo v klasickom .vbs pracovat s excelom, napr. menit format stlpcov . . . da sa to vobec?
(Téměř) všechno jde, stačí hledat. Tohle jsi nenašel? Nebo tohle? Nebo třeba tohle?