Toż to jedno drugiemu zarzecza - jak ktoś ma zablokowane makra, to jak makro "wymuszające" ma się odpalić?? ;) Nie ma takiej opcji. Możesz najwyżej ukryć wszystkie arkusze, zabezpieczyć dostęp do kodu VBA hasłem, i odkrywać je makrem na otwarciu. Jeżeli ktoś ma wyłączone makra -> makro na uruchomieniu się nie odpali i strony mu się nie odkryją. Jeżeli...
Dzień dobry, Rozwiązanie można oprzeć na dwóch procedurach obsługi zdarzeń. Pierwsza procedura będzie wykonywana przy aktywacji arkusza i będzie przygotowywać arkusz do ochrony. Wykonuje ona następujące operacje: 1) wyłącza obsługę błędów (dot. p. 4) 2) zdejmuje ochronę arkusza (jeśli nie było ochrony nic nie zmienia), 3) zdejmuje blokadę wszystkich...
Co zrobić, aby po po zmianie wartości w kolumnach 5,6,7,8; Data i godzina w kolumnach B i C pozostała niezmieniona. Odpowiadając tak na "sucho" ... trzeba do kodu dodać coś takiego: Wariant I If Target.Column = 5 Or Target.Column = 6 Or Target.Column = 7 Or Target.Column = 8 Then " można skrócić do " If Target.Column >= 5 And Target.Column <=...
Aby ochronić komórki przed przypadkowym nadpisaniem ich zawartości trzeba wykorzystać mechanizm ochrony arkusza oraz przedefiniować czasowo funkcję klawisza F2 . Najpierw musimy zdecydować, które komórki mają być objęte ochroną. Domyślnie blokowane są wszystkie komórki, ale blokada jest nieaktywna dopóki nie włączymy ochrony arkusza. Blokowanie i odblokowywanie...
I łatwiejsza wersję, oczywiście można ta dodać wielkość powiększenia: Private Sub Workbook_Open() Application.DisplayStatusBar = False Application.ExecuteExcel4Macro "SHOW.TOOLBAR(""Ribbon"",False)" End Sub
Instrukcja zajęłaby... no, trochę ekranu :) Najlepiej skorzystać z pomocy VBA. Zaznaczasz tekst funkcji w kodzie i naciskasz klawisz [F1]. Która część jest niezrozumiała? Zabezpieczenie arkusza przed edycją i temu podobne: nagraj makro z zaptaszkowanymi, odpowiednimi opcjami i przeanalizuj nagrany kod. Jak to zrobić z wykorzystaniem hasła? Było opisywane...
Jak zrobić, aby uniemożliwić wybranie tej samej wartości komórki Można to zrobić tak jak na zrzucie :idea: (listy akurat w komórkach B2 :D , ale to nie ma znaczenia jeśli chodzi o mechanizm synchronizacji list) i w załączonym pliku :spoko: 1101732 1101733
Na początek zaznacz komórki planszy w której gracz wpisuje zgadywane kolory i w Formatuj komórki>>Ochrona "odptakaj" blokadę. Zabezpiecz arkusz Narzędzia>>Ochrona>>Chroń arkusz . Potem w VBA w zdarzeniu Worksheet_SelectionChange arkusza z planszą wpisz kawałek kodu, który: 1. po wypełnieniu całego wiersza: - zdejmie ochronę arkusza - "zaptaka" blokadę...
Jedynie blokada całego arkusza, poza komórkami przewidzianymi do edycji może dać spodziewany efekt. Odblokowanie komórki w kodzie arkusza przy zdarzeniu Worksheet_Change. Możliwe założenie hasła blokady arkusza, niewidoczne w przypadku ochrony projektu VBA.
Witam serdecznie, Mam następujący problem, udostępniam innym użytkownikom z mojej firmy pliki .xlsx do wypełnienia, które ze względu na późniejszą obróbkę makrami są poblokowane. Blokada polega na haśle w ochronie skoroszytu --> chroń strukturę i okna --> Struktura (nie chcę żeby pozostałe osoby widziały ukryte zakładki). Sęk w tym, że do późniejszych...
Dziękuję za odpowiedzi ale uszczegóławiam pytanie. Stworzyłem skoroszyt, w którym niektóre dane muszą być niewidoczne dla osób z niego korzystających. Wszystkie zastosowane przeze mnie ograniczenia i blokady nie wykluczają sytuacji, w której znając nazwę ukrytego arkusza mogę odczytać z niego komórkę po komórce z poziomu innego arkusza, albo z poziomu...
Ok to pokombinuje i jakby co to napisze. Jeszcze jakbyś mógł mi odpowiedzieć na 3 pytania. Jesteś pewny że to tylko trzy pytania? :) Jak zrobić przy ostatniej tabelce. gdzie np. b/l=0,5 to współczynnik mi =0,354 ... I Czy można połączyć że szuka poziomo b/l i jak znajdzie to weźmie pionową wartość przypisana do odpowiedniego b/l? Wykorzystaj funkcje...
Zastanawiam się, co da zablokowanie przycisku x? Przekonasz się. Albo jakiś inny patent na uniemożliwienie nadpisania pliku arkusza. Sprawdź. ps. poprawka niżej
Jak uważasz, ale osobiście wolałbym mieć wszystko pod ręką, w jednym arkuszu. W załączniku "po mojemu" z blokadą zakresu. W innym przypadku: w A1 wpisz =PRODUKTY!A1 i rozciągnij na zadany zakres, a w opcjach wyłącz wyświetlanie zer.
dubel i blokada wpisu lub informacja, że podobny wpis istnieje gdzieś we wszystkich czterech arkuszach Tego bez makra nie zrobi się. Poza tym makro nie gryzie. Makro to cześć Excela... Makra nie trzeba przerabiać, gdy ilość arkuszy się zmieni. P.S. W Twoim pliku można duplikować dane w kolumnie B.
https://support.microsoft.com/pl-pl/offi...
Ta blokada wartości OK może działać tylko dzięki odwołaniom cyklicznym. Żeby Excel się nie buntował, trzeba w opcjach włączyć obliczenia iteracyjne. W przeciwnym razie oczywiście będzie sygnalizacja odwołania cyklicznego. Dzięki za informację. Nigdy wcześniej nie wpadłem na to by w taki sposób to wykorzystać. Pochylam głowę przed mistrzem w wyrazie...
Te listy mają służyć do wypełniania czy tylko wydruku ? Do wydruku wystarczy ustawić "z lewej powtarzaj kolumny" i potrzebna tylko jedna kolumna z kolorami. Przy wypełnianiu też wystarczy 1 kolumna i blokada okienek ... Jeżeli koniecznie chcesz "kopiować" wypełnienie komórki zerknij na te tematy: https://www.elektroda.pl/rtvforum/topic1... https://www.elektroda.pl/rtvforum/topic1...
Tylko tyle kodu wystarczy do blokady pliku? data to nazwa arkusza?
Lanzul a czym Twoje rady różnią się od moich? Dokładnie o tym samym pisałem. Ukrywane są kolumny od D (w vba jest makro które je ukrywa) czyli mają szerokość "0" oraz zablokowane są okienka. Powoduje to że w arkuszu wstawiana jest pionowa jak i pozioma czarna linia, która zakrywa obramowanie komórek. Ad 1. Jeśli przywróci się wartości liczbowe tym...
Możliwe byłoby blokowanie arkusza(y) wykorzystując metodę OnTime . Sprawdzałoby się co, powiedzmy 5 minut, czas zegara systemowego i jeśli warunek spełniony - włączamy blokadę...
Witam, chciałbym stworzyć makro, które pozwoli mi na blokowanie możliwości wklejania i kopiowania danych z komórek przez użytkownika - z zastrzeżeniem, że blokada ma mieć miejsce tylko w jednym arkuszu w danym pliku, a nie w obrębie całego pliku; mam tu na myśli taką 'fizyczną' blokadę jak w niniejszym temacie na forum elektroda. http://www.elektroda.pl/rtvforum/topic22...
Szukam pomocy w rozwiązaniu blokady kolejnych kolumn, jeżeli data w komórkach pierwszego wiersza będzie mniejsza niż data bieżąca. Chciałem w makro odblokować arkusz, zmienić w pierwszej kolumnie wszystkie komórki na Zablokowane, jeżeli data w pierwszym wierszu tej kolumny jest mniejsza od teraz(), przejść do sprawdzenia kolejnej. Jeżeli kolejna data...
Może tak, jak w załączniku. Dopiero teraz zauważyłem, że 'Kopiuj/Wklej' jest dostępne we wstążce menu. Nie wiem, czy chodzi tylko o blokadę klawiatury, czy też o całkowitą blokadę kopiowania/wklejania ogólnie dla wybranego arkusza. Jeżeli całkowita blokada, to trzeba pomyśleć nad zablokowaniem 'kopiuj' we wstążce.
Czy jest możliwość aby z poziomu VBA włączyć blokadę mającą uniemożliwić usunięcie danego arkusza ? Chodzi mi o to, że mam uruchomiony jakiś pliczek z excel'a, w którym zawartych jest kilka arkuszy, dajmy na to (1) (2) (3). I teraz chodzi mi o to, że w momencie próby usunięcia arkusza (2), bądź chociaż przy próbie kliknięcia Prawym Przyciskiem Myszy...
Przekroczenie miejsca na dysku nie powinno mieć wpływu na wewnętrzną strukturę arkusza. Ale wracając do oddania ludziom pliku do pracy na nim. Zauważ że niektórych formuł już nie masz bo ludzie zamiast skreślić datę po prostu ją wykasowali. Poniżej przykładzik z blokadą arkusza (blokada bez hasła) Można zmieniać tylko komórki z głównymi datami i określać...
Ważne plik z Makrem trzeba zmienic format na xlsm. bo tutaj jest jakas blokada i nie pozwala dodac takiego pliku jako załącznik:( W makrze zagniezdzonym w pliku powinny kopowiac sie dane do arkusza o nazwie CSV, wedlug poniżych założeń, nie wiem czemu nie przekleja mi tych danych [syntax=vbscript]Sheets("Arkusz1").Selec... Columns("BV:CZ").Select Selection.Copy...
1. WIdze to jako forma blokady. Cały skoroszyt jest jakby zamówieniem, zawiera 4 arkusze które dotyczą 4 różnych konfiguracji/sprzętów. Można zamówienie złożyć tylko na jednym arkuszu, dlatego deklarując jakimś checboxem na jednym z arkuszy chciałbym uniemożliwić wypełnianie pozostałych. Więc wyszarzanie niektórych i ukrycie jednego (bardzo mi zależy...
Ależ to wcale nie musi być kłopotliwe. Wystarczy wykorzystać jedno ze zdarzeń arkusza związane z jego aktywacją i w nim: - znaleźć ostatni wiersz do zablokowania - zaznaczyć blokadę we właściwościach komórki powyżej znalezionego wiersza - zablokować arkusz Ot cała polityka. Stosując to w pozostałych (w których to konieczne) arkuszach nie musisz nic...
"dodawanie" (Arkusz 3, G2) dodawało go automatycznie do listy do Arkusz1 jako kolejną pozycję Tylko, że musisz zablokować makro, które tam występuje (Blokada). Zmiana nazw zakładek: ''Arkusz3''=>''Odczyt skanerem''; ''Odczyt skanerem''=>''Lista'' 885424
O ile z zablokowaniem "Zapisz jako" nie ma większych problemów (argument SaveAsUI w procedurze zdarzeniowej Workbook_BeforeSave ), o tyle z zabezpieczeniem przed kopiowaniem nie będzie tak pojedynczo. Mechanizmy ochrony arkuszy nie służą bezpieczeństwu, a jedynie zabezpieczeniu formuł/danych przed działaniami "użyszkodników". Kopiowanie, a właściwie...
... Mam jeszcze jedno pytanko - mianowicie czy można rzeczywiście "chronić arkusz" - ponieważ jak wiemy sposób oryginalny może każdy łatwo odblokować? Łatwo??? Uważasz że jeżeli ktoś będzie chciał skorzystać z twojego arkusza gdyż sam nie potrafi czegoś takiego (podobnego) stworzyć będzie wiedział jak złamać hasło chroniące arkusz. (Odblokować arkusz)....
Witam ponownie :) Międzyczasie, wpadłem na inne rozwiązanie. Porzuciłem listę rozwijaną i napisałem takiego oto makro: Sub Raportowanie_kompletacji() Dim Zlecenie As String, i, j As Long, Status As String, Komponent As String j = 0 'odblokowanie arkusza ActiveSheet.Unprotect Zlecenie = "" Do Zlecenie = InputBox("Podaj numer...
Różne drogi prowadzą do Rzymu Zastosowałeś jedną w VBA (jak dla mnie trochę przekombinowaną - ale działa) Ja bym to zrobił np. tak edit: Jak teraz patrze na "twoje" rozwiązanie to widzę że właściwie są tam zmieszane ze soba (przedstawione wyżej przeze mnie) dwie metody na raz, co jeszcze bardziej przekonuje mnie w stwierdzeniu "przekombinowane".
Witam, W momencie, gdy udostępniam skoroszyt excel innym użytkownikiem, przy wywołaniu makra mam poniższy błąd: Run-time error '1004': Metoda Unprotect z klasy Worksheet nie powiodla sie. Do wyboru przyciski End i Help.... Wie ktoś jak to ominąć? Dodatkowo: poniższy kod powstał tylko i wyłącznie, by użytkownicy mogli edytować daną kolumnę jedynie przez...
Witam mam zrobiony arkusz do którego wprowadzam dane na temat blokad.Czy jest możliwe aby za pomocą formatowania warunkowego lub innej formuły zrobić tak by poprzednie formatowanie zastąpić.Dokładnie chodzi mi o to : -2013-01-01 zakładam blokadę na butle hrd xy2.1 wyświetla mi się nazwa oraz informacja że blokada została założona formatowanie warunkowe...
Arkusz odpalałem w Office 2007 i 2010. U mnie błędów nie było. Bądź Kolego tak uprzejmy i kliknij na "debug" - wtedy będzie wiadomo co to za szpilka tam siedzi. Generalnie: - po otwarciu arkusz powinien wypełnić się wartościami domyślnymi - wszystkie komórki poza tymi podświetlonymi na zółto (listy wyboru) oraz tymi do wpisania danych obiektu winny...
Plik co chwila poprawiam, więc też niewiele da i w sumie nie wiem czy mogę to tak rozpowszechniać, bo to w pracy jest :) O co mi chodzi... W załączniku wygląd okna. Dałem już blokadę na wybranie pliku o rozszerzeniu innym niż .xls, pozostawienie pustych pól, oraz wybór innej kolumny niż C-F. [syntax=vb]Cells(i, 3) = "='" & Link(TextBox1.Text) & "["...
Więc tak, docelowo arkusz "Objednavka" będzie całkowicie zablokowany więc nie będzie możliwości ręcznej zmiany daty w komórce 'J4'. Wrzucam plik na którym chciałbym zrobić pewne blokady. I tak: do arkusza "Objednavka" wchodzimy z głównego arkusza "Menu" przez kalendarz i ten kalendarz dodaje datę do komórki 'J4'. O jakie blokady mi chodzi: 1. Jeśli...
W zasadzie jest to nowy arkusz który nie ma na tą chwile żadnej skomplikowanej funkcji i makra bo go od tego roku prowadzę od nowa. i dopiero będę za jakiś czas wprowadzał te daty itd. chciałem na razie wmontować tą blokadę żeby mi serwisanci w kulki nie lecieli :D a upilnować 20 jest kiepsko :D https://obrazki.elektroda.pl/6532346300_...
Ten Twój plik to jest stajnia Augiasza. Trudno się połapać o co w nim w ogóle chodzi. Piszesz, że masz problem z kopiowaniem z powodu scalonych komórek. A ja tu w ogóle nie widzę żadnego kodu do kopiowania. Jest tylko kod do sprawdzania kompletności wypełnienia tabelki, uzupełnienia daty i blokady niektórych komórek. Nie ma kodu do zapisu tego, co zostało...
Dzień dobry, Proszę o pomoc. Robię plik z grafikami na cały rok. Arkusz jest chroniony hasłem, użytkownicy mają dostęp na zaznaczanie odblokowanych i zablokowanych komórek oraz na formatowanie komórek. Połowa komórek jest z nich zablokowana a połowa nie. Potrzebuję dodać przycisk, który po naciśnięciu zablokuje wszystkie komórki (lub cały arkusz) w...
Wiem że masz rację. Chroniłem arkusz hasłem ale niestety jak wspomniałem - jest on edytowany przez kilka osób naprzemiennie i chciałbym aby tylko wybrana grupa miała podgląd w trybie rzeczywistym na wyniki pracy pracowników. Pracuję z anglikami i ciężko jest ich namówić do trzymania się zasad. A że mam nad sobą dwóch szefów - muszę znaleźć jakieś wyjście...
Teoria : cells(nr wiersza, nr kolumny) więc (czytaj zielone :) ): [syntax=vb]Dim ostWrs As Long, i As Long Dim ark1 As String Dim ark As Worksheet Set ark = Sheets("Lista pracowników") ark1 = ActiveSheet.Name ' przypisanie zmiennej nazwy aktywnego arkusza Application.ScreenUpdating = False ' wyłączenie odświeżanie arkusza by nie było widać zmian With...
Mam taka zagwostkę. Dwa arkusze 1 i 2. W arkuszu1 jest tavela w kolumnie A i B. Kolumna A zawiera nazwe kategori, kolumna B przypisane do niej kody. Do jednej kategorii przypisane jest wiele róznych kodów - samo przypisanie może sie zmieniac. Raz tych kodów bedzie więcej, raz mniej. W arkuszu 2 stworzyłem sobie liste unikalnych kategori (tak by sie...
Na wstępie zaznaczę, że szukałem, czytałem, ale nie mogę dojść dlaczego u mnie to nie działa... Otóż, mam taki oto kod [syntax=vbscript]Private Sub Worksheet_SelectionChange(ByVal Target As Range) If ActiveSheet.Protect = False Then ActiveSheet.Protect Password:="haslo" End If End Sub[/syntax] Może się to wydawać dziwne, ale niestety (albo i stety)...
Dobry wieczór, Napisz, co dokładnie chcesz osiągnąć. Wszystkie komórki w Excelu są domyślnie zablokowane, tylko ta blokada jest nieaktywna do momentu włączenia Ochrony arkusza lub skoroszytu. Najlepiej załącz przykładowy skoroszyt i napisz jak to ma działać. Pozdrowienia
Temat ciekawy, więc dołączam. Sprawę blokady zapisu szablonu można rozwiązać następująco Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) If SaveAsUI = False Then Cancel = True End Sub Uwaga: Po wklejeniu tego kodu nie można już zapisać pliku, działa tylko zapisz jako i tak trzeba będzie zapisać szablon. W związku...
Dolarek przed literą kolumny lub numerem wiersza blokuje to miejsce formuły przed automatyczną modyfikacją przy rozszerzaniu zakresu - Używasz w zależności od tego co chcesz osiągnąć (przełączasz klawiszem F4 gdy kursor stoi w tym miejscu formuły gdzie litera i numer). Zablokowanie jest bardzo pomocne, gdy np. całą kolumnę mnożysz przez konkretną komórkę...
Nie w tym rzecz. Wszyscy, łącznie ze mną, zastanawiają się nad tym Otwieram plik, wypełniam kilka pól z zakresu C4 – AF1000, ew. zmieniam wypełnione komórki, zapisuję plik, otwieram go ponownie i już nie mogę zmieniać wcześniej wpisanych komórek. Zapętlij to :) Jeśli: -zapisuję plik, otwieram go ponownie i już nie mogę zmieniać wcześniej wpisanych...
blokada arkusza excel udostępnianie arkusza excel ochrona arkusza
download filmy linki bieżnia kalibracja volvo silnika
lodówka candy opinie lodówka candy
Przebicie w wiertarce Makita HP2070 - diagnoza i naprawa Schemat płyty sterowania zmywarki Whirlpool 606F