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...
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
Zastanawiam się, co da zablokowanie przycisku x? Przekonasz się. Albo jakiś inny patent na uniemożliwienie nadpisania pliku arkusza. Sprawdź. ps. poprawka niżej
Może http://www.pcreview.co.uk/forums/disable...
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...
Ukryć a następnie dać ochronę arkusza,tabeli.
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.
https://support.microsoft.com/pl-pl/offi...
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.
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...
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.
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?
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...
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...
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...
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ę...
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 <=...
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...
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...
"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
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...
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...
... 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)....
1) Da się, pytanie tylko czy to ma być usprawnienie czy blokada? Chowanie arkuszy czy blokowanie na hasło? Można każdą komórkę która nie jest "pożądana do edycji" po prostu wyszarzyć albo ustawić w sprawdzaniu poprawności jakiś komunikat wejściowy z prośbą o nie grzebanie. 2) Da się eksportować/drukować do PDF-a, niektóre wersje mają wbudowany eksport...
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...
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.
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...
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...
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".
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) & "["...
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...
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_...
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...
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...
Nie wiem co miałeś na myśli Po następnym wpisaniu daty w I4 powinno kopiować zakres dat z I4 do R4 itd. Ale pozostałe funkcje działają. [syntax=vb] Public Blokada As Boolean Sub Przesun(Wiersz As Integer) Dim a As Integer For a = 7 To 0 Step -1 ActiveSheet.Cells(Wiersz, a + 9 + 1).Value = ActiveSheet.Cells(Wiersz, a + 9).Value Next a ActiveSheet.Cells(Wiersz,...
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...
To już mam, ogólnie to mam taki kod który działa i niestety muli: [syntax=vbscript]Private Sub Worksheet_Change(ByVal Target As Range) Dim pozX Dim pozY Dim pozZ 'blokada kopiowania na wielu polach i tym samym operacji na wielu polach If Target.Count > 1 Then Application.EnableEvents = False Application.Undo Application.EnableEvents = True MsgBox...
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...
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...
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)...
Drogi adamsie_nt, kod wygląda rozsądnie, niestety nie działa ;) Założyłem hasło "aa" na arkusz (recenzja --> chroń arkusz), wstawiłem w kod odpowiednie dane oraz zoptymalizowałem go delikatnie- w odniesieniu do Range (chciałbym by wszystkie komórki z zadanego przedziału były odblokowane, jeżeli nie zawierają wartości). Kod nie działa ani przed moimi...
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...
1) Import from file ma opcję start at row, możesz też ten plik podzielić na mniejsze 2) Możesz tego pliku nie ładować wcale - przekonwertuj go na csv, zrób do niego link do excela jako tabelę przestawną 3) Przed importem usuń nieinteresujące cię wiersze wyrażeniem regularnym Co do ilości arkuszy - tak prawi ms na swojej stronie (jak jest na prawdę...
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ę...
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
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...
Witam wszystkich. Zagadnienie VBA w Excelu to dla mnie nowość. W pracy wykonuje różne projekty w Excelu za pomocą funkcji. Niestety mam w pracy osoby, które często mieszają w tych projektach, efekt przeważnie jest negatywny. :cry: Zacząłem na określone komórki zakładać hasła oraz ukrywać arkusze i zakładać hasła. :!: Doszedłem jednak do ściany i potrzebował...
To ja też sobie potrolluję, a co... Nie wolno mi? 1. Bardzo się starałem, ale podobnie jak koledzy powyżej, nie rozumiem zupełnie, co kolega ma na myśli. 2. A kolega dostaje 7 dni odpoczynku od forum za zawracanie głowy bzdurnymi raportami. Proszę się zgłosić po tym terminie o zdjęcie blokady.
Witam, Piszę do Was gdyż mam twardy orzech do zgryzienia , mianowicie chodzi mi o to że mam pewien plik excela który został zaimportowany na dysk google gdyż ma na nim pracować około 15 osób jednocześnie i tu jest zgrzyt..... są zakładki do których nie wszyscy mają mieć dostęp tylko wybrane osoby, nie może to być na zasadzie "chowania" lub "blokady"...
excel kopiować arkusz arkusz wynik excel arkusz excel wyniki excel arkusz excel
zatkany wydech układ centralnego ogrzewania otwarty powolne narastanie
obrotomierz skacze wskazówka amica pa4560a420
Brak komunikacji z sondą lambda w VW Passat B5 Brak iskry w Peugeot 206 mimo sprawnego rozrusznika i pompy paliwa