Poprawnośc danych i ochrona komórek

Użytkowanie arkusza kalkulacyjnego
Maxbert
Posty: 28
Rejestracja: czw wrz 14, 2017 12:29 pm

Poprawnośc danych i ochrona komórek

Post autor: Maxbert »

Ustawienie poprawności danych w komórce to niezwykle pożyteczna funkcja. Wszystko działa super pod warunkiem że użytkownik zamiast wpisać wartość do komórki zrobi kopiuj/ wklej a całą ochronę poprawności danych trafia szlag. Nie pomaga tu włączenie atrybutu komórki pt. ochrona. Czy jest na to jakaś rada?

PZDR
MG
AOO 4.1.14, LO 7.5.5.2 (X86_64), Windows 10
Awatar użytkownika
Astur
Posty: 653
Rejestracja: wt lip 13, 2010 9:11 am

Re: Poprawnośc danych i ochrona komórek

Post autor: Astur »

Dokładnie tak samo jest w LibreOffice i w Microsoft Excel
Ubuntu 20.04 — OpenOffice 4.1.10
Zanim zastosujesz się do jakiejś rady, zrób kopię zapasową dokumentu, którego ona ma dotyczyć.
Wskazówka: w dokumentach używam czasem niestandardowych, bezpłatnych czcionek Gentium i Lato
Awatar użytkownika
Jermor
Posty: 2238
Rejestracja: sob paź 12, 2013 11:09 am
Kontakt:

Re: Poprawnośc danych i ochrona komórek

Post autor: Jermor »

Ponieważ taka komórka jest przewidziana do wprowadzenia danych nie można jej zabezpieczyć na poziomie funkcjonowania samego arkusza. Zwykłe Kopiuj i Wklej nadpisuje w komórce wszystkie właściwości źródła, czyli usuwa zadeklarowaną kontrolę danych.
Kopiuj i Wklej specjalnie pozwala przenieść dane ze źródła zachowując właściwości celu. Ale i tutaj kontrola nie jest realizowana. Można jednak w tym przypadku korzystając z "Narzędzia -> Detektyw -> Zaznacz nieprawidłowe dane" zobaczyć gdzie znajdują się dane nieprawidłowe.
Pozostaje makro. Można zadanym komórkom przypisać makra wywoływane przez kontrolę zdarzeń.
Można też spróbować na poziomie dokumentu wyłączyć w pasku menu i w narzędziach polecenie "Wklej" oraz skrót klawiaturowy CTRL+V ("Narzędzia -> Dostosuj"). W calcu można utworzyć paski menu i narzędziowe przypisane do konkretnego dokumentu.
AOO 4.1.15, LO 7.5.9 (x64) na Windows 10 64bit
Ważne!
Jeśli twój problem został rozwiązany, wróć do swojego pierwszego postu, przejdź do edycji i dopisz [SOLVED] w temacie.
Inni, którzy mają podobny problem, będą wiedzieli, że istnieje jego rozwiązanie.
ODPOWIEDZ