Natasza I.

Natasza I. Ekspert ds.
kontrolingu

Temat: Kopiuj-wklej a sprawdzanie poprawności

Szykuję plik, w którym użytkownicy powinni wpisywać/wklejać w wyznaczone komórki określone wartości. Np. nr pracownika, dział, kwoty itp. Zablokowałam możliwość wpisywania bezsensownych wartości za pomocą sprawdzania poprawności.

Niestety, to nie działa, kiedy użytkownik wklei wartość z innego pliku metodą "kopiuj-wklej". Wtedy do komórki można wpisać dowolną wartość, zupełnie omijając reguły sprawdzania poprawności.

Czy ktoś wie, jak sprawić, żeby do pliku wklejały się:
- tylko wartości, które spełniają reguły wyznaczone przez sprawdzanie poprawności
- tylko wartości (a nie np. formuły z odnośnikami do źródeł zewnętrznych czy formaty komórek)?

Narzędzie ma działać jak formularz: musi być proste w obsłudze (nawet dla osób, które pierwszy raz w życiu widzą Excela na oczy), nie może miec makr i musi działać na Excelu 2003, 2007 i Open Office.

Będę wdzięczna za pomoc, bo długo szukałam rozwiązania (głównie w google), ale nie znalazłam.Natasza I. edytował(a) ten post dnia 13.06.11 o godzinie 12:44

Temat: Kopiuj-wklej a sprawdzanie poprawności

Witam.
Kiedyś pracowałem nad czymś podobnym.
Zrobiłem formularz odpowiednio zabezpieczyłem go i po wpisaniu właściwych danych możliwe było zapisanie w innym arkuszu (bazie danych) za pomocą makra.
Niestety w użyciu były makra ale funkcjonowało to dobrze i obsługujący nie mógł wpisać niepożądanych danych. Aplikację obsługiwały osoby raczej zielone z Excela. Działało to tylko w MS Office od 2000 do 2007(makra)
Wydaje mi się, że postawionych warunków raczej nie można spełnić.
Osobiście nie znam prostego sposobu na rozwiązanie tego problemu.
Metoda kopiuj - wklej zamienia formaty komórek i przyjmuje format wklejanej komórki, dlatego nie działa sprawdzenie poprawności. Można próbować sprawdzać dane formułą i wyświetlać komunikat o błędzie np. w sąsiedniej komórce ale jest to rozwiązanie połowiczne.
Jeżeli pominiemy Open Office i nie wykluczymy makr to pewnie znajdzie się rozwiązanie.
Zdzisław
Natasza I.

Natasza I. Ekspert ds.
kontrolingu

Temat: Kopiuj-wklej a sprawdzanie poprawności

Pięknie dziękuję! Bardzo mnie zainteresowała Pana koncepcja i byłoby mi miło, gdyby zechciał Pan opowiedzieć, jak ten plik wyglądał i funkcjonował w praktyce. Jestem bardzo ciekawa, jakie makra Pan zastosował - zapewne pierwsze blokowało możliwość korzystania z pliku dopóki użytkownik nie włączy makr?

Temat: Kopiuj-wklej a sprawdzanie poprawności

Witam!
Excel samoczynnie blokuje makra. W wersji 2003, taką posiadam, żeby otworzyć plik z makrami należy zmienić poziom zabezpieczeń.
Narzędzia > Makro > Zabezpieczenia > Należy ustawić poziom zabezpieczeń na "Średni". Zamknąć plik i ponownie otworzy. Excel sam będzie pytał czy włączyć makra. Dotyczy to wersji 2003 i wcześniejszych. W tej chwili nie pamiętam jak jest w 2007 ale sprawdzę i odpiszę.
Jeśli chodzi o mój plik to proszę odezwać się na:
soltys.z@wp.pl
Prześlę plik i postaram się go dość dokładnie opisać, podam hasła do odblokowania arkuszy i makr.
Zdzisław



Wyślij zaproszenie do