W arkuszu mam odesłania do innych plików lub złącz.teksty z innych plików.
Nazwy komórek pisane są dużymi literami.
Jeśli próbuję edytować taką formułę to litery zamieniane są na małe a w komórce zamiast tekstu pojawia się #NAZWA?
Jedynym sposobem naprawy jest ponowne klikanie w komórki drugiego pliku i wtedy zapisze dużymi literami. Jednak jest to bardzo czasochłonne jeśli np. w formule łączącej teksty z trzech komórek trzeba zmienić tylko jeden znak.
Przykład:
było: ='file:///home/andrzej/doc/komputery/karty_komp.ods'#$DKA.D3
próbowałem zmienić na ='file:///home/andrzej/doc/komputery/karty_komp.ods'#$DKA.C3
po zaakceptowaniu dostałem: ='file:///home/andrzej/doc/komputery/karty_komp.ods'#$dka.c3
i komunikat #NAZWA?
Po prostu przy edycji wszystkie litery zamienia na małe, o ile, dla uniknięcia problemu mogę stosować nazwy arkuszy małoliterowe to co z adresami komórek?
Jak to naprawić?
Czy to bug i tak ma być?
Mój oo to 3.2.0.7 Debian 1:3.2.0.4, Say Mar 6 10:46:28
Pozdrawiam
Andrzej
edycja formuł i wielkość liter
Re: edycja formuł i wielkość liter
Przypuszczam ze przy zatwierdzaniu następuje nieudana próba połączenia, czego efektem jest zamiana na małe litery.
Czysto teoretyczne rozważanie:
Trzeba w jakiś sposób wymusić, aby próba połączenia udała się albo nie była dokonywana.
Może jak ustawisz wyświetlanie formuł na czas wpisywania z palca nie nastąpi zamiana.
Może zmienić ustawienia aktualizacyjne na czas wpisywania.
Może nie tylko samym ENTERem należy zatwierdzić.
Czysto teoretyczne rozważanie:
Trzeba w jakiś sposób wymusić, aby próba połączenia udała się albo nie była dokonywana.
Może jak ustawisz wyświetlanie formuł na czas wpisywania z palca nie nastąpi zamiana.
Może zmienić ustawienia aktualizacyjne na czas wpisywania.
Może nie tylko samym ENTERem należy zatwierdzić.
AOO 4.1.7 na WIN7; LO 6.3.2 portable
Re: edycja formuł i wielkość liter
Czy tak ma być?
nie sądzę. Już raczej, że jest to efekt uboczny procedury obsługi wyjątków (nieudane połączenie), który nie powinien tu mieć miejsca, i że jego pochodzenia należałoby szukać w gałęzi kodu dla Windows, gdzie wielkość liter w nazwach nie ma znaczenia. Ale to tylko przypuszczenia.
Jeżeli ci zależy, przeczesz Bugzillę i ewentualnie zgłoś sugestię.
nie sądzę. Już raczej, że jest to efekt uboczny procedury obsługi wyjątków (nieudane połączenie), który nie powinien tu mieć miejsca, i że jego pochodzenia należałoby szukać w gałęzi kodu dla Windows, gdzie wielkość liter w nazwach nie ma znaczenia. Ale to tylko przypuszczenia.
Jeżeli ci zależy, przeczesz Bugzillę i ewentualnie zgłoś sugestię.
JJ
LO (7.6|24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
LO (7.6|24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
Re: edycja formuł i wielkość liter
Kod: Zaznacz cały
='file:///home/andrzej/doc/komputery/karty_komp.ods'#$dka.c3
U mnie najpierw było jak piszesz, ale potem łącze zostało utworzone prawidłowo.Jak to naprawić?
1)
- usuń znak [=] z adresu
- w komórce poniżej użyj ADR.POŚR(komórka_z_adresem)
Zadziałało.
Teraz wróciłem do zapisu bezpośredniego ( z [=] ) i tym razem było dobrze.
Zobacz w menu "Edycja" -> "Łącza" jaką masz ścieżkę.
2)
- skopuj komórkę do której chcesz się odwołać
- otwórz arkusz docelowy
- "Edycja" -> "Wklej specjalnie" -> "Połącz"
3)
- zdefiniuj zakresy danych w arkuszu źródłowym "Dane" -> "Definiuj zakres..."
- w arkuszu docelowym "Wstaw" -> "Dane zewnętrzne..."
OOo3.1.1 na Ubuntu 9.04