Tein makron, joka avaa uuden työkirjan ja siirtää siihen tietoja auki olevasta excelistä. Mutta tämä toimii vain kerran; kun toisen kerran koitan samaa makroa, tulee ERROR. Tämä johtuu siitä, että VBA:ssa on komentona Windows("Book1").Activate, eli nythän se koittaa aina luoda tiedoston "book1". Kuitenkin kun noita peräkkäin avaa tulee niistä uusista exceleistä Book2, book3 jne.
Oli varmaan vaikeesti selitetty, mutta miten saisi aina uuden excelin auki, uudella nimellä?
Oli varmaan vaikeesti selitetty, mutta miten saisi aina uuden excelin auki, uudella nimellä?
Vastaukset
Vanhimmat
Ei vielä vastauksia
Aloittaja odottaa vastauksia. Kerro oma näkemyksesi ensimmäisenä.