Strona 1 z 1

Usuwanie znacznika nowej linii w komórce

: śr wrz 27, 2017 8:44 am
autor: arras_1
Witam,
Używając Ctrl+Enter przy wpisywaniu tekstu do komórki uzyskujemy drugą linię wpisu, ewentualnie przy łączeniu tekstu używając funkcji ZNAK(10).
Mój problem polega na tym że te znaczniki podziału chciałbym usunąć "hurtowo" z arkusza. Proszę o pomoc.

Re: Usuwanie znacznika nowej linii w komórce

: śr wrz 27, 2017 3:39 pm
autor: Jan_J
Ad znaki wstawiane jako stałe, przez Ctrl+Enter
poradzi zamiana fraz: "\n" na " " albo cokolwiek innego, z uprzednim włączeniem wyrażeń regularnych. Bez cudzysłowów.

Ad ZNAK(10) z formuły
jeżeli w formularzu wyszukiwania podasz Szukaj w [Wartości], to znajdzie i zamieni także te wystąpienia. Ale w ramach bonusa stracisz formuły w tych komórkach.

Jeżeli chcesz zachować formuły, proponuję
* uwidocznić fomuły (Ctrl+~)
* skopiować obszar z widocznymi kodami formuł do edytora tekstowego nieformatującego z obsługą zamiany
* zrobić tam prostą zamianę ZNAK(10) na " " (tym razem z cudzysłowami, bo to ograniczniki tekstu w formule). Wyrażenia regularne nie są tu potrzebne.
* wkleić zmodyfikowane formuły z powrotem w to samo miejsce.

Może ktoś umie skrócić tę czynność.

Re: Usuwanie znacznika nowej linii w komórce

: śr wrz 27, 2017 7:09 pm
autor: arras_1
zamiana fraz: "\n" na " " ,przy włączonych wyrażeniach regularnych u mnie nie działa. W pomocy pisze że \n dotyczy podziału wiersza kombinacją Shift+Enter?

Re: Usuwanie znacznika nowej linii w komórce

: śr wrz 27, 2017 8:14 pm
autor: Jan_J
<Ctrl+Enter>, <Shift+Enter> to tylko skróty klawiaturowe.
W dokumencie tekstowym pierwszy wymusza wstawienie symbolu przełamania strony, a drugi -- przełamania wiersza.
W arkuszu kalkulacyjnym pierwszy wstawia przełamanie wiersza wewnątrz komórki.
W każdym razie są powody, by sądzić, że <Ctrl+Enter> w Calcu i <Shift+Enter> we Writerze generują ten sam znak. Nie wiem, dlaczego przypisanie skrótów jest niespójne (zgodność z wiodącym konkurentem?).
Poprzedni post napisałem na podstawie testów przeprowadzonych w LibreOffice Calc 5.3.x z paczki rpm przygotowanej przez libreoffice.org, konkretnie dla Fedory. Potwierdzam że Libre 5.2.5 Portable na Windows 32-bit zachowuje się tak samo. Nie mam aktualnie dostępu do zainstalowanego Apache OO, żeby porównać.

Re: Usuwanie znacznika nowej linii w komórce

: śr wrz 27, 2017 10:04 pm
autor: arras_1
No właśnie, w Libre to sprawdzałem i działa a w apache nie działa.