Fórum pro uživatele kancelářského balíku OpenOffice | LibreOffice
 

#1 24. 2. 2009 11:28:04

starsi
Člen
Registrace: 24. 2. 2009
Příspěvků: 11

Prepojenie jednotlivých zošitov v calcu

Prešiel som z vinu na linux.

Vo wine som používal MS Office konkrétne excel. Odkazy na iné zošity - šlo to bez problémov. Teraz pri používaní OO vznikli problémy s odkazmi na iné zošity. Excelovské zošity som nechal uložiť ako OO ale nenastala žiadna zmena. V rámci zošitu odkazy na jednotlivé listy idú bez problémov. Problém nastane až pri odkaze na iný zošit. Prejavuje sa to nasledovne:
Pri použití tohoto spôsobu adresácie cez URL  ='file:///home/miro/plocha/plankal.ods'#list3!a1
vypíše #NAME?
pri použití adresácie cez DDE  =DDE("soffice";"/home/miro/Plocha/plankal.ods";"List3.A1")
vypíše #N/A
neviem čo s tým. Je to takto napísané aj v helpe akurát sú tam iné adresy zošitu. Ja to mám na ploche, ale podľa mňa by to nemal byť problém.
Neviem čo je to soffice skúšal som to zmeniť na lokalhost ale nepomohlo.

Offline

#2 24. 2. 2009 16:23:28

j-pastierik
Člen
Registrace: 15. 11. 2004
Příspěvků: 761

Re: Prepojenie jednotlivých zošitov v calcu

Pozrite si tento článok: http://www.linuxos.sk/clanok/278/index.html
Inak tam máte niekoľko drobností, prečo to nejde (v odkaze na list sa nepoužíva výkričník ale bodka, raz máte názov "plocha" a druhýkrát "Plocha" - má tam byť veľké alebo malé "P"?)

Offline

#3 24. 2. 2009 19:21:14

starsi
Člen
Registrace: 24. 2. 2009
Příspěvků: 11

Re: Prepojenie jednotlivých zošitov v calcu

Vyriešné :-)

Tie odkazy sú podľa rôznych helpov čo som zistil. Raz je adresácia pomocou URL a druhý krát pomocou DDE. Veľkosť písmen nemá vplyv. Ide o tie bodky a výkričníky. Podarilo sa mi to vyriešiť cez DDE takto:  =DDE("soffice";"/home/miro/Plocha/plankal.ods";"List3!A1")
rozdiel je bodka a výkričník za listom. V helpe bola bodka. Správne má byť výkričník ve tejto verzii. Samotný calk to zle zapisuje.

Ďakujem až keď som videl váš príspevok uvedomil som si rozdiel, že raz je bodka a raz výkričník. Viem, že medzi listami pri odkazoch používam výkričník a funguje to. Potom som to skúsil zmeniť na tom odkaze DDE a šlo to. Pôvodne som si myslel, že ten druhý odkaz sa zapisuje s bodkou za listom, pretože ide o iný typ odkazu ako je URL, pretože to bolo v helpe tak napísané a samotný calk to tak zapisoval, keď som vkladanie robil klikaním.

Editoval starsi (24. 2. 2009 19:39:06)

Offline

#4 25. 2. 2009 12:14:55

starsi
Člen
Registrace: 24. 2. 2009
Příspěvků: 11

Re: Prepojenie jednotlivých zošitov v calcu

Celé tieto odkazy ktoré používam cez DDE majú jednu chybu. Nejdajú sa kopírovať automaticky do ďalších buniek. Chová sa to tak ako by tam bola absolutna adresácia (na pevne nastavenú bunku ako keď sa adresuje so znakom $). Pritom tento znak tam nikde nie je. Musel som to všetko ručne prepisovať.
Potreboval by som relatívnu adresáciu a to mi nejako nejde.

Offline

#5 20. 5. 2009 19:56:45

starsi
Člen
Registrace: 24. 2. 2009
Příspěvků: 11

Re: Prepojenie jednotlivých zošitov v calcu

Tie odkazy sú podľa rôznych helpov čo som zistil. Raz je adresácia pomocou URL a druhý krát pomocou DDE. Veľkosť písmen nemá vplyv. Ide o tie bodky a výkričníky. Podarilo sa mi to vyriešiť cez DDE takto:  =DDE("soffice";"/home/miro/Plocha/plankal.ods";"List3!A1")
rozdiel je bodka a výkričník za listom. V helpe bola bodka. Správne má byť výkričník v tejto verzii. Aj samotný calk to zapisoval špatne.

Asi po 1 mesiaci bol problém vyriešený podla pôvodného helpu, začala tam fungovať bodka miesto výkričníku, ale až po aktualizácii.

Offline

#6 20. 5. 2009 20:00:59

starsi
Člen
Registrace: 24. 2. 2009
Příspěvků: 11

Re: Prepojenie jednotlivých zošitov v calcu

Posledný problém som dal sem:
http://forum.openoffice.cz/viewtopic.php?pid=1969#p1969

Editoval starsi (20. 5. 2009 20:01:13)

Offline

Zápatí