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

#1 Včera 20:29:02

jirasek1944
Člen
Registrace: 2. 12. 2012
Příspěvků: 78

Chyba 539 ve vzorci

Potřebuji propojit  buňku A1, listB1, soubor B1 do buňky A1, list A1, soubor A1. . Do buňky A1, list A1, soubor A1 jsem napsal vzorec :
={=DDE("soffice";"c:\users\josef\documents\b1.ods";"listb1.a1")}

Naběhla chyba 539, což by dle nápovědy LibreOffice mělo znamenat : 539
   

Nepodporovaný obsah vloženého pole   Například, ={1+2}539  Nepodporovaný obsah vloženého pole   Například, ={1+2}

Nerozumím tomu, co je v mnou zmíněném vzorci chybného. Pora´dte mi prosím někdo.

Offline

#2 Dnes 07:57:35

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 3,488

Re: Chyba 539 ve vzorci

jirasek1944 napsal(a)

Potřebuji propojit  buňku A1, listB1, soubor B1 do buňky A1, list A1, soubor A1. . Do buňky A1, list A1, soubor A1 jsem napsal vzorec :
={=DDE("soffice";"c:\users\josef\documents\b1.ods";"listb1.a1")}

Naběhla chyba 539, což by dle nápovědy LibreOffice mělo znamenat : 539
   

Nepodporovaný obsah vloženého pole   Například, ={1+2}539  Nepodporovaný obsah vloženého pole   Například, ={1+2}

Nerozumím tomu, co je v mnou zmíněném vzorci chybného. Pora´dte mi prosím někdo.

Popis není srozumitelný:
Zejména nelze pochopit proč užíváte DDE k propojení jistů ve stejném sešitě. Propojení DDE se používá k propojení mezi různými sešity Calc, respektive mezi různými dokumenty.
     Bylo by logické propojit [dokument1 (A1.ods), ListA1, buňka A1] s [dokumentem2 (B1.ods), ListA1 buňka B1] (a třeba i opačně). Jako chybu také vidím stejné označení dokumentu (b1.ods) s buňkou b1 a ještě navrch také listb1. Zadání nedává smysl : Potřebuji propojit  buňku A1, listB1, soubor B1 do buňky A1, list A1, soubor A1. protože to vypadá na propojení pouze v rámci jediného dokumentu.


Podle zápisu ={=DDE("soffice";"c:\users\josef\documents\b1.ods";"listb1.a1")} používáte maticový vzorec. Ten se používá na obtížná zadání - například pro souhrny s výběrem a podobně - nikoliv pro přenos hodnoty jedné buňky.


Domnívám se, že chyba bude právě ve špatně zapsaném volání. Nejspíš voláte pomocí DDE stejný sešit, nebo něco podobného.


Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

#3 Dnes 10:16:16

neutr
Člen
Registrace: 8. 3. 2007
Příspěvků: 3,488

Re: Chyba 539 ve vzorci

Ještě mne napadlo, že chyba bude v syntaxi zápisu, protože maticové vzorce se zapisují například takto: ={1;2;3|4;5;6}. Proto je v nápovědě uveden příklad nepodporovaného obsahu pole ={1+2}. Správně by to mělo být pole větší nežli 1 buňka. Existují zejména složitější konstrukce.

Editoval neutr (Dnes 10:18:55)


Moje e-mailová adresa
Pokud je Váš problém vyřešen, označte prosím svůj příspěvek za "VYŘEŠENÝ"
Zlepšíte orientaci při vyhledávání řešení JAK OZNAČIT TÉMA ZA VYŘEŠENÉ

Offline

Zápatí