Pitäisi saada kaksi(2) excel-tiedostoa toimimaan toistensa kanssa yhteydessä. Eli kun teen esimerkiksi tiedosto1:ssä uuden rivin, niin se tulee tiedostoon2 täysin samaan kohtaan. Tai jos muuttelen tietoja jossakin solussa, tiedot päivittyvät toisen tiedoston samaisessa solussa. Mites tälläne onnistuis? Olis melko tärkeää saada onnistumaan.
Voitko kertoa tarkemmin mitä oikein aiot/haluat tehdä??? Tuntuu että haluat kaksi täysin samanlaista taulukkoa!?!?!?!?
Ekasta en niin tiedä en guru ole, mutta tämä onnistuisi ainakin tällä, eli toiseen tulee sitten näin =[Työkirja2.xls]Taul1!$A$1 (eli =[tiedostojostahaetaan mahd. polkuineen]Välilehdennimi!$sarake$rivi).
Joo, tuollahan toi jälkimmäinen onnistuu. Selvennykseksi vielä, että tuota koodia ei tarvitse aina kirjoitella, vaan avaat molemmat tiedostot auki ja painat = -merkin siihen soluun, johon haluat viittauksen. Tämän jälkeen menet toiseen tiedostoon ja klikkaat hiirellä siihen soluun johon haluat viitata. Sitten vaan vahvistat valinnan Enterillä. Jos tuo nyt yhtään asiaa selvensi..
exelissä on sellainen toiminto jolla voi nauhoittaa tekemisensä, eli nauhotat kaiken minkä teet tiedosto1:seen ja ajat sitten sen nauhotuksen tiedosto2:ssa en muista tarkkaan miten se onnistu kun itsellä on openoffice mutta löytynee niistä valikoista jostain.
Eli on kaksi LÄHES samanlaista taulukkoa. Osa henkilöistä käyttää toista tiedostoa1 ja osa tiedostoa2. Tiedot ovat samoissa poluissa kummassakin tiedostoissa, toisesta on vain piilotettu tietyt sarakkeet. Tarkoituksena on saada siis niin, että tiedot päivittyvät reaaliajassa. Eli kun teen muutoksen tiedostoon1 ja tallennan ja avaan sen jälkeen tiedoston2 olisivat tiedot päivittyneet myös siihen. Makroillahan tämä ei varmasti onnistu. Tuo yamanekon idea toimi jotenkin, mutta tiedot eivät päivity suoraan toisessa tiedostossa. Tai sitten en vaan tajua, että mikä solu täytyy olla valittuna kun tuo koodi kirjoitetaan, että se toimisi kaikissa soluissa. Pakko olla excelissä jokin toiminto, että aivan kaikki muutokset päivittyvät kahden tiedoston välillä. Tuo redzenin idea toimii kyllä tietysti, mutta tietojen pitäisi päivittyä suoraan ilman, että toista tiedostoa edes avataan. Kiitos jo auttaneille. Apua kaivataan edelleen!
Linkittämällä minä ainakin teen sellaiset. Tiedosto 1 "kopioi solut", avaa tiedosto 2, "liitä määräten, liitä linkki".
Siis tuo neuvoni oli sama kuin yamanekon, mutta kuten yritin (näköjään huonosti) selittää, niin kerroin vain toisen tavan millä tuon linkin siihen toiseen tiedostoon voi tehdä. Ja eihän sitä toista tiedostoa tarvitse "linkin" luomisen jälkeen enää avata tai toisin sanoen, kun joku avaa sen toisen tiedoston, niin asetuksista riippuen excel päivittää tiedot automaattisesti tai kysymällä luvan. Tuossa täytyy tietenkin varoa "rikkomasta" kaavaa eli solun sisältö täytyy jättää rauhaan. Hitto, kun näitä asioita on vaikea selittää yksinkertaisesti!
Onko siis tarkoitus, että taulukossa1 päivität tietoja ja taulukosta2 muut saavat tarkastella tietoja joita haluat heidän näkevän??? Eikä taulukossa2 voi tehdä mitään muutoksia!!!! Jos näin voit määrittää taulukkoon2 vain ne tiedot joita he saavat nähdä? Jos haluat, että taulukkoon1 tekemät muutokset tallentuvat "automaattisesti" taulukkoon2 niin se on helppo tehdä juuri makron avulla. Eli aloita makron tallennus. -tallenna taulukko1 -avaa taulukko2 -tallenna taulukko2 -sulje taulukko2 -lopeta makron tallennus Eli sitten kun haluat tallentaa tekemäsi muutokset suoritat vain kyseisen makron.
Eli toi Redzen tapa on myös toimiva mutta taulukko2 päivittyy vasta kun se avataan. Mutta eipä tarvitse makroja käyttää.
Tarkoitus olis että kummassa tahansa tiedostossa tehdyt muutokset päivittyvät toisissaan. Mutta kyllä makrolla sais ehkä sittenki tehtyy ton, kun nauhottaa ton mitä redzen neuvo ja jotai säätää. Mites muute saa, että makro suoritetaan aina silloin ku tiedosto suljetaan?
Onko pakko olla eri tiedostossa? Silloin ainakin onnistuisi reaaliaikainen päivitys, jos taulukot olisivat samassa tiedostossa mutta eri välilehdillä. Eli linkin voi helposti tehdä myös toiselle sivulle. Toiseen tiedostoon en ole koskaan sitä nähnyt tehtävän, kuten aiemmin kirjoitin, se alkaa kuulostamaan enemmän jo tietokantaohjelman (Access) ominaisuudelta. OpenOfficessa muuten on ainakin joku Link to External Data, mutta eipä ole tullut koskaan tutkittua tarkemmin, mihin se pystyy.