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

#1 Re: Calc » odkaz z bunky na list » 8. 10. 2009 14:28:29

Jo tak me to docvaklo az ted.. smile vyreseno...

Diiky Hanus a lp. !!!

#2 Re: Calc » odkaz z bunky na list » 8. 10. 2009 12:12:15

2 hanus:
DEKUJI
bohuzel, soubor jsem stahl a zkusil v calcu (OOo v3.0.0 pod win), tak v excelu (ms office 2007), ale nefunguje!
v calcu vypise v bunce A2 WNT, v excelu pcdos

v bunce A1 je:
=KDYŽ(O.PROSTŘEDÍ("system")="LINUX";HYPERTEXTOVÝ.ODKAZ("#List2.A1";"odkaz na List2");HYPERTEXTOVÝ.ODKAZ("List1!A1";"odkaz na List2"))

zde jsem zmenil z LINUX na WNT a v calc zaclo fungovat, ale v excelu nikoliv sad
jeste jsem upravil ve vzorci pro excel "List2!A1"  bylo List1

takze ted je funkcnost pouze v calc, ale excel vypisuje hlasku: Nelze otevrit zadany soubor


2 lp.:
DEKUJI
ano, staci poskakovat v listech pouze jednoho sesitu!
ale funkce: =HYPERLINK("#"&CELL("address";$List2.A1);"nazev pole v bunce")
funguje bezvadne pouze v calcu sad v excelu skonci chybou ze zadany vzorec obsahuje chybu, po odkliknuti oznaci cast $List2.A1 ; po odstraneni $ je mozne vzorec v bunce ulozit, ale stale obsahuje chybu a vypis v bunce je ted #NAZEV?

v excelu se mi podarilo dosahnout funkcnosti s timto:
=HYPERTEXTOVÝ.ODKAZ(POLÍČKO("address";List2!A1);"popis")

ovsem zase je to nefunkcni v calcu, i kdyz nahradim HYPERTEXTOVY... na HYPERLINK a POLICKO na CELL


---

zkusim se v tom pohrabat, nic mene si moc neverim smile kdyby pribyla nejaka dalsi rada, bylo by to spica!!!

moc dekuji!

#3 Re: Calc » odkaz z bunky na list » 8. 10. 2009 09:11:15

mnohokrate dekuji, ovsem moc mi to nepomohlo.. sad

potrebuji to mit funkcni pro jakoukoliv jazykovou mutaci excelu a OOo...
v OOo v3.0.0 dokonce funguje i ! jako oddelovac listu, ale v excelu (cz) nepobere hyperlink sad

jeste bych mel dotaz, neslo by to vyresit pres formularove tlacitko a makro??? je mi v podstate jedno, jeslty bude odkaz v bunce jako funkce, nebo to bude pres makro...
ale tady jsem opet narazil na problem sad zkusil jsem:
Sub otevri_list()
    Sheets("List1").Select
End Sub

v execelu ok, OOo nikoliv...

v OOo  jsem dal zaznam makra, prepnuti na druhy list a vzniklo toto:
Rem  *****  BASIC  *****

Sub Main()

End Sub


Sub test()
Rem ----------------------------------------------------------------------
Rem define variables
Dim document   As Object
Dim dispatcher As Object
Rem ----------------------------------------------------------------------
Rem get access to the document
document = ThisComponent.CurrentController.Frame
dispatcher = createUnoService("com.sun.star.frame.DispatchHelper")

Rem ----------------------------------------------------------------------
Dim args1(0) As New com.sun.star.beans.PropertyValue
args1(0).Name = "Nr"
args1(0).Value = 3

dispatcher.executeDispatch(document, ".uno:JumpToTable", "", 0, args1())


End Sub

z cehoz nejsem vuubec moudry.. sad

poradil by prosim nekdo?
diiky za snahu!

#4 Calc » odkaz z bunky na list » 7. 10. 2009 09:15:49

termitus
Odpovědí: 7

Zdravim, mozna jsem spatne hledal, nic mene nenasel.. sad

mam takovy to problem:
v sesitu *.xls mam odkaz v bunce na list
=HYPERTEXTOVÝ.ODKAZ("[sesit.xls]list1.xls!A1";"nazev pole v bunce")
v open office ovsem zmeni na
=HYPERLINK("[sesit.xls]list1.xls!A1";"nazev pole v bunce")

a odkaz z bunky na list nefunguje...


kdyz udelam v ooo odkaz na list, vzorec vypada takto: #list1
no a toto opet neni funkcni v excelu

nevedel by prosim nekdo, jak udelat univerzalni odkaz z bunky na list, aby byla zachovana funkcnost jak v open office org, tak i v excelu 07 a 03???

a jeste drobnost, aby v bunce, ktera bude odkazovat na list byl zobrazen text a ne vzorec!
stejne tak, jak je tomu u odkazu v html: <a href="#">text</a>

predem vsem dekuji za rady!

Zápatí

Používáme FluxBB