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

#1 Re: Calc » Makra libreoffice 6.2 » 13. 3. 2019 09:07:57

Mám Libreoffice i pod win10 a tam to pracuje bez problému. Mám na jednom PC jak win10 tak ubuntu. povolení maker mám na střední stupeň.Knihovna - moje makra standart. Ještě jsem nyní zjistil že při zápisu  jdou psát číslice(číselná klávesnice), ale  text až když použiji myš. Dle mého je chyba někde v programu anebo přímo v ubuntu. Makro lze spustit ze správce maker. Asi to nechám být. Díky

#2 Re: Calc » Makra libreoffice 6.2 » 12. 3. 2019 11:20:22

Můj laický pohled je někde v programu. jak dám spustit makro aniž bych vybral které , zavře se celý program. Pod win10 mě to také chodí. Nevím , možná celý problém byl v přechodu na Ubuntu16, a pak se mi podařilo naisntalovat libre jak 6.15, tak libre 6.2. Tyto dva programy jsem odinstaloval a opět jen nainstaloval libre 6.2. Díky za Vaši trpělivost. Možná, že někdo má s tímto už zkušenosti. Vašek

#3 Re: Calc » Makra libreoffice 6.2 » 12. 3. 2019 10:06:52

zde je zkopírované vše co mám v makrech. datum se nedá vůbec spustit ani přes správce maker. Kolo jde spustit jen přes správce maker. Zkoušel vše v makrech odstranit, nepomohlo to. nyní jak klepnu na ikonu spustit makro, hned se zavře celý program libre.






REM  *****  BASIC  *****

Sub Main

End Sub
REM  *****  BASIC  *****

Sub ZapisDatum 'zapise datum zadane datumovym polem do bunky s kurzorem
dim oDoc, oSelect  as object
dim Result, shtname, DatPole as string, sht as integer
DatPole = "datum1" ' nazev ve vlastnostech datumoveho pole musi souhlasit
oDoc = ThisComponent 
oSelect=oDoc.CurrentSelection.getRangeAddress
'oBrowser(oDoc.CurrentSelection.getRangeAddress)
sht=oSelect.Sheet ' index listu s kurzorem
shtname=oDoc.sheets(sht).name 'jmeno listu
oDatum = oDoc.Sheets(sht).DrawPage.Forms(shtname).getByName(DatPole) ' odkaz na datumove pole
'oDatum.HelpText="Zadejte nebo vyberte datum které bude vloženo na místo kurzoru."
Result= oDatum.text
On Local Error GoTo NODOCUMENTTYPE ' ignoruje chyby - např nesmyslne zadane datum
' zapsat do bunky na ktere je kurzor.
if result <> "" then
  oDoc.sheets(sht).getCellByPosition(oSelect.StartColumn,oSelect.StartRow).Value = dateValue(Result)
else
  oDoc.sheets(sht).getCellByPosition(oSelect.StartColumn,oSelect.StartRow).string = ""
end if
exit sub
NODOCUMENTTYPE:
beep
End Sub




sub kolo
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 = "StringName"
args1(0).Value = "100"

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

rem ----------------------------------------------------------------------
dim args2(0) as new com.sun.star.beans.PropertyValue
args2(0).Name = "ToPoint"
args2(0).Value = "$E$7"

dispatcher.executeDispatch(document, ".uno:GoToCell", "", 0, args2())

rem ----------------------------------------------------------------------
dim args3(0) as new com.sun.star.beans.PropertyValue
args3(0).Name = "StringName"
args3(0).Value = "50"

dispatcher.executeDispatch(document, ".uno:EnterString", "", 0, args3())

rem ----------------------------------------------------------------------
dim args4(1) as new com.sun.star.beans.PropertyValue
args4(0).Name = "By"
args4(0).Value = 1
args4(1).Name = "Sel"
args4(1).Value = false

dispatcher.executeDispatch(document, ".uno:GoRight", "", 0, args4())


end sub

#4 Calc » Makra libreoffice 6.2 » 11. 3. 2019 19:33:02

liska vaclav
Odpovědí: 7

dobrý večer, mám pod Ubuntu 16.04 libreoffice calc 6.2 ( původněto bylo  6.1.5). Nahrát makro mi  jde , normálně se zapíše. Pokud chci si ho přehrát,( spustit makro ) tak se zavře celý Libreoffice. Ještě jsem zjistil, že v nouzi lze přehrát marko : makro-správce maker - vybrat makro  a dát spustit. Nevím zda jsem něco někde nenastavil blbě. Díky za odpověď. Vašek

#7 Calc » Vložení z hlavního menu příkaz do makra (data/filtr) Vyřešeno jinak » 2. 1. 2019 14:08:15

liska vaclav
Odpovědí: 3

Lze vložit  do  makra příkaz z hlavního menu?
Popis :mám zkopírovanou  tabulku s množstvím firem(jméno firmy je zde několikrát).
Seřadím tabulku dle jmen a pomoci vzorce kde je se v buňce A10 se nerovná = A11 napíše se v B11  písmeno "B". Nyní chci spustit na tuto vybranou část makro ( ale nevím jak ho zapsat).
Ručně to  je DATA / FLTR/ AUTOMATICKÝ.
A výběr použiji jako kopii. V hodně sterém OO byla databáze a tam se zadala tabulka a podle podmínek
byly vybrány řádky.
Možná , že lze i toto řešit jinak. Poradí někdo.
Předem děkuji

#8 Calc » Pojmenované výrazy » 5. 10. 2016 17:56:29

liska vaclav
Odpovědí: 1

Po delší  době zkouším jednotlivé  vzorce a příkazy, které  jsem používal v OPENOFFICE. Nyní  v LIBRE se stale měnějí  názvy. Konkrétně " Pojmenované výrazy - žádný  příklad. Když  dám vytvořit tak jsou  tam místo vykřičníku  tečky. Dlouhou dobu  jsem hledal chybu, než  jsem toto  našel. Proč jsou  tam příkazy , které nejsou  odladěné!! a nebo označené . S pozdrave Vašek

#9 Calc » Funkce convert - koeficient » 5. 10. 2016 15:35:37

liska vaclav
Odpovědí: 2

Poradí mi  někdo , kde jsou  koeficienty pro převody , jak je upravit ? V nápovědě je doslova napsáno

Koeficienty pro převod jsou dány v seznamu v nastavení.

Nemohu je nikde nalézt. Děkuji  za radu . Vašek

#10 Calc » Okno "vložit vzorec-poslední použité" » 8. 8. 2013 13:55:27

liska vaclav
Odpovědí: 2

Asi dělám něco špatně , poraďte , prosím. Popíši postup.
Dám vložit  seznam funkcí ( z menu  Vložit).
Po pravé straně se mi  otevře okno  se vzorci.
Když použiji úplně nahoře " Poslední vložené ", tak  při poklepání  a nebo stiskem fx se vloží vždy jen poslední použitá funkce  a pak i  když bych poklepal až  na funkci  např. až  na 5 místě (řádku) . Nemám někde něco špatně nastaveno a nebo  dělám něco špatně.
Pokud , ale dám např. funkce informační, tak  to pracuje správně ( vloží se funkce na které stojí kurzor).
Mám poslední  verzi  4.1.0.4
Děkuji za  radu
S pozdravem Vašek

#11 Calc » Samovolné uzamčení buňek- VYŘEŠENO » 13. 2. 2013 18:05:31

liska vaclav
Odpovědí: 0

V listě mám blok neuzamčených buněk. Zamknu-li list , tak  mohu přepisovat  hodnoty buňky. Pokud zkopíruji data z  internetu  ( HTML) a vložím je do prázdných ( odemčených buňek ) tak  se zamknou zkopírovaná  data do  buněk a již  nejdou  bez  odemčení  listu  měnit. Lze toto nějak odstranit???díky za radu. Vašek


je třeba to vložit jako  neformátovaný  text (ctrl+shift+v)

#12 Calc » Kontrola vstupních dat - čas - VYŘEŠENO » 11. 2. 2013 10:26:39

liska vaclav
Odpovědí: 2

Máte někdo zkušenosti s kontrolou vstupních dat? Potřebuji, aby se do  buňky nedala napsat hodnota větší jak ( oddělené celé číslo ) a desetiny 0,6 . Např tyto  jo ; 9,59 ;8,3;5,25 . Né 9,6 ;8,8 ;10,9.
Potřebuji  tyto čísla jednoduše převézt na čas. Nebo je nějaká funkce, která to umí. Např 9,5 je 9 hod, 30 minut .děkuji.  Vašek

#13 Calc » Mřížka na barevném pozadí buňky » 13. 10. 2012 09:32:43

liska vaclav
Odpovědí: 1

Je nějaká  možnost, aby mřížka buněk byla i  na barevném pozadí buněk ? V nastavení  mám zaškrtnuto  zobrazovat  mřížku  a když  buňky zvýrazním barvou, tak  zmizí mřížka. Děkuji za  odpověď. Vašek

#15 Re: Calc » Formát buňky - barva písma - VYŘEŠENO » 19. 8. 2012 19:54:48

lp. napsal(a)

Nemáte zapnuté zvýrazňování hodnot? Menu zobrazit, ctrl-F8  ?

Děkuji za radu. Máte pravdu, jen nevím jak se mi to stalo.Jinak  jsem vše přeinstaloval( provedl jsem obnovu  windows, musel jsem najít soubor kde jsou uloženy nějaké zálohy, a asi až  na po 5. jsem mi podařilo mít  skutečně nainstalovanou  novou  verzi. Pak mi  to  šlo. Zkusil jsem Vaši  radu  a potvrdila se!!!!!! Ještě jednou  moc děkuji!!!!

#16 Calc » Formát buňky - barva písma - VYŘEŠENO » 19. 8. 2012 05:33:54

liska vaclav
Odpovědí: 3

Mám , problém s barvou  písma v buňce . Při přeinstalování programu  LibreOffice na poslední  verzi jsem zkoušel podmíněné formátování a počítač se mi kousl. Od té doby se mi  na obrazovce ukazuje pouze modré písmo a nezle ho  opravit. Odinstaloval jsem OO a nainstaloval opět , nepomohlo to  a ani když  jsem nainstaloval  předchozí verzi. Když  načtu  soubor kde jsou barevná písma, tak  některé sloupce s čísly jsou černé , některé modré a také  nejde  změnit barva (styly formát). Při psaní  do  buňky se objeví  správná barva , při  zmáčknutí enter se barva změní  na modrou. Velikost , tučné písmo ,  pozadí  se nechá měnit. Děkuji  za radu

#17 Re: Chyba v programu » obecna chyba vstupu/vystupu » 2. 4. 2012 04:33:26

dobrý den, hodně dlouho jsem se potýkal s touto  hláškou , až  jsem si  nainstaloval verzi  1,5.
Najděte adresář basic \ standart.
vytvořte soubor Module1.xba
zde je obsah  souboru (já  jsem ten soubor kopíroval z  open office 1.5, mám za to  že by to mělo  fungovat:


<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE script:module PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "module.dtd">
<script:module xmlns:script="http://openoffice.org/2000/script" script:name="Module1" script:language="StarBasic">REM  *****  BASIC  *****

Sub Main

End Sub</script:module>


pro jistotu script.xlb (obsah):

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE library:library PUBLIC "-//OpenOffice.org//DTD OfficeDocument 1.0//EN" "library.dtd">
<library:library xmlns:library="http://openoffice.org/2000/library" library:name="Standard" library:readonly="false" library:passwordprotected="false">
<library:element library:name="Module1"/>
</library:library>

#18 Instalace » Makra v LibreOffice » 5. 12. 2011 17:57:55

liska vaclav
Odpovědí: 1

Makra v LibreOffice.
Nejde mi  nahrávání  maker. Není  nikde příkaz  : Zaznamenat  makro.
Pří  spoštěni LibreOffice a otevření  sešitu to  hlasí tuto chybu:

chyba při načítání kódu jazyka Basic z  dokumentu file:///C:/document%20and%20Seting/User/Data%20aplikac%C3%AD/LibreOffice/3/user/basic/Standart/dialog.xlb/;
Obecná chyba.
Obecná chyba vstupu/výstupu.

Program jsem několikrát  přeinstaloval i  smazal selý  adresář  LIBREOFFICE ale nepomohlo to.
Mám Windows XP profesional.
Poradí někdo. Vašek

Zápatí

Používáme FluxBB