ActiveSheet.Protect password:=haslo
[syntax=vb]Private Sub Worksheet_SelectionChange(ByVal Target As Range) If ActiveSheet.ProtectionMode = False Then ActiveSheet.Protect Password:="haslo" End If End Sub [/syntax]
Jak bym chciał nadać hasło, s.Protect "2345" 'haslo 2345 "zdjąć" ochronę ze wszystkich kart [syntax=vb]Sub odchron() For Each s In ThisWorkbook.Sheets s.Unprotect haslo Next End Sub [/syntax] edytowano
Doprecyzuj. Czy mogą widzieć dane i nie mogą nic z nimi robić. Czy nie mają widzieć tych arkuszy i nie mają prawa ich otwierać.
1. chronić arkusz [syntax=vb]Sub Button4_Click() activesheet.Unprotect 'ew. haslo Rows ("7:19") .Hidden = Not Rows ("7: 19") .Hidden Activesheet.Protect 'haslo End Sub [/syntax]
[syntax=vbscript]Private Sub Workbook_Open() For x = 2 To Sheets.Count Sheets(x).Visible = False Next a = InputBox("Podaj hasło:") For x = 2 To Sheets.Count If Sheets(x).Range("AA1") = a Then Sheets(x).Visible = True Next End Sub[/syntax]
If haslo = "1234" Then 'sprawdza poprawność hasła Tutaj 'haslo' jest zmienna, ma wartosc "1234", Worksheets("arkusz1").Protect "haslo", userinterfaceonly:=True 'odblokowuje ochrone arkusza tu haslo naprosto ma wartosc "haslo" Dodano po 8 Private Sub Workbook_Open() Worksheets("arkusz1").... UserInterfaceOnly:=True...
A jakie jest odwołanie do arkusza gdy makro ustanawia hasło. Worksheet.Protect Password:="haslo" ? ActiveWorkbook.Protect Password:="haslo" Dajesz na początku makra "unprotect" ? Czy też makro zawsze zaczyna pracę z niechronionym arkuszem?
Witam. Mam pytanko związane z pewną funkcją Excela zaznaczoną na poniższym screenie, a dokładnie 'Tryb projektowania'. Poniższy kod służy mi jednym kliknięciem do odkrywania/ukrywania wszystkich arkuszy. Czy do tego kodu jest możliwość dodać aby przy odkryciu wszystkich arkuszy została zaznaczona automatycznie opcja pokazana na screenie a po ukryciu...
Witam, może w ten sposób zapisz jako--> narzędzia--> opcje ogólne--> tu pojawia sie okienko z hasłami do wprowadzenia. Pozdrawiam.
Zdejmuje haslo, wrzucam range w makro - chyba, że w złym miejscy ale wrzucam range po ponownym założeniu hasła w makrze. Możesz podpowiedzieć w którym miejscu powinien być range? Dane można wpisywać, gorzej, że np nie mogę ukrywać kolumn czy formatować np kolorami.
Prawym klawiszem na wybrany arkusz i "Chroń arkusz", jeśli chcesz ukryć to wybierasz "Ukryj". Później dajesz "Chroń skoroszyt" w opcjach Recenzja z zaznaczeniem pola "Struktura" i nie ma możliwości odkrycia arkusza. Założone hasło nie jest wywoływane przy otwieraniu dokumentu. Trzeba je wprowadzić tylko w celu zaprzestania ochrony skoroszytu. Dziękuję...
Witam Jestem jeszcze troche słaby w VBA dlatego zwaracam sie do Was o pomoc. Chciałbym zrobic logowanie do arkusza excel + filtorwanie. Ma to przeiegac tak: 1. Otwieramy arkusz 2. Pojawia sie okienko logowania: login i haslo 3. Po zalogowaniu otwiera się arkusz, który jest od razu przefiltrowany np wg dwoch parametrów (kolumna z loginem i np komorka...
Witam. Jestem w trakcie tworzenia skomplikowanego pliku (w sumie to dwóch plików). Jestem teraz na etapie tworzenia hasła do ochrony arkuszy. W plikach mam zrobione coś takiego że ochrona włącza się automatycznie po zamknięciu pliku tak aby niepowołane osoby po otwarciu nie mogły edytować pliki. W modułach VBA mam dodany wpis: [syntax=vb]Public Const...
[syntax=vb] Sub PRLPlusik() MsgBox "Odkrywam..." Sheets("Arkusz1").Select ActiveSheet.Unprotect ("haslo") Columns("A:A").EntireColumn.Hidden = False ActiveSheet.Protect ("haslo") End Sub Sub PRLMinusik() MsgBox "Ukrywam..." Sheets("Arkusz1").Select ActiveSheet.Unprotect ("haslo") Columns("A:A").EntireColumn.Hidden = True ActiveSheet.Protect ("haslo")...
Staram się ale nie wychodzi mi to :-( Makr jeszcze nie robiłem to byłoby moje pierwsze. Jakbym ja zarządzał plikiem to nie byłoby mi potrzebne bo "ręcznie" bym odblokował plik zablokował komórki a później włączył ochronę arkusza ale do docelowego pliku kilka osób będzie miało dostęp. Czytałem jak poradzić sobie z drugim problemem. Na stronie https://docs.microsoft.com/en-us/office/...
W załączniku masz plik XLS z Excel-a 2003. Po zmianie arkusza, wyskakuje okienko do wprowadzenia hasła. Na wszystkie arkusze jest 12345. Po wpisaniu prawidłowego można pracować a arkuszem, po wpisaniu błędnego następuje przekierowanie na pierwszy arkusz, który może być arkuszem tytułowym z opisem obsługi całego dokumentu. Edytując kod VBA zajrzyj do...
Pamiętaj o włączeniu hasła na arkusz.
Hejka :) Czyli podywagowali wszyscy na temat (lub nie na temat) a odpowiedzi jak nie było tak nie ma :D Proponuję CI takie rozwiązanie... W ThisWorkbook w zdarzeniu open wrzuć ukrywanie/odkrywanie arkusza na podstawie loginu Windowsowego Twoich userów. To jest fajne pewne rozwiązanie, sam tego używam, nie muszą wtedy podawać żadnych haseł (masz taką...
Excel ma jeszcze coś takiego jak: Chroń skoroszyt. Wpisujesz hasło i tylko właściciel po wpisaniu hasła może go edytować (nanosić zmiany). Wszyscy inni mogą go otworzyć tylko do odczytu. Hasło dla skoroszytu blokuje wszystkie arkusze. Hasło dla arkusza blokuje tylko pojedynczy arkusz w skoroszycie. Jaką wersję EXCEL używasz? Tu masz link: http://office.microsoft.com/pl-pl/excel-...
Dziękuję, oczywiście czytałem. Problem w tym, że ja potrzebuję wielu haseł dla wielu użytkowników. pozdrawiam xen
Tajne hasło edycji VBA, jak zwykle: "elektroda"
Wrócę do tematu ponieważ chciałem sobie trochę udoskonalić kod do kopiowania grafiku ale nie mogę sobie poradzić z jedną opcją. Chodzi o poniższy kod i jego czwartą linijkę a dokładnie o wpis "Grafik1" . W arkuszu z którego jest pobierany grafik mam trzy różne grafiki, tz. "Grafik1", "Grafik2" i "Grafik3" i w zależności który grafik wpiszę w czwartej...
Sam arkusz w sumie nie posiada żadnego kodu, jest tam tylko coś takiego: [syntax=vb]Private Sub CommandButton1_Click() With Sheets("Menu") ActiveWorkbook.Unprotect Password:=Haslo .Visible = True .Activate ActiveSheet.Protect Password:=Haslo ActiveWorkbook.Protect Password:=Haslo End With End Sub Private Sub Worksheet_Activate() Range("A1").Select End...
Czesc wszystkim, Przygotowuje się do utworzenia pliku Excel z makrem, które bedzie miało za zadanie pobrać Dane ze wszystkich dokumentów Excel umieszczonych w konkretnym folderze (najlepiej jakbym mogl ręcznie wskazać jego lokalizacje). Wszystkie dokumenty z których musze pobrać dane maja ten sam układ. To sa formularze z informacjami. Dane sa zapisane...
zabezpieczony hasłem...
Poszukaj w Internecie pod hasłem: "excel vba indeks arkusza" "excel vba nazwa kodowa arkusza" Spróbuj samodzielnie opanować posługiwanie się nazwą, nazwą kodową lub indeksem w odwołaniach. To naprawdę nic trudnego...
dziękuje, zapomniałam jeszcze dodać najważniejszego mam makro, które w pierwszym kroku w pliku źródłowym (o nazwie Arkusz1) tworzy arkusze, do których kopiuje wiersze wybierane po wartości z kolumny A z arkusza1. Problem polega na tym, ze nazwy w kolumnie A czasami sa dłuższe niż 31 znaków i wywala mi bład w tej linijce: temp.name = ark.Cells(i, 1)...
Sheets("PLIK cut").Protect Scenarios:=True, UserInterfaceOnly:=True, Rassword:=<Haslo> Innych arkuszy do ukrycia i ochrony skoroszytu zmienic sub odsw() With Sheets("PLIK cut") .Unprotect <Haslo> .querytables(1).Refresh BackgroundQuery:=False .scrollArea="A1" ' option .Protect <Haslo> End With end sub P.S. Haslo napisane w cudzysłowie
Dzięki wielkie. Po wklejeniu poniższego kodu lista numeruje się prawidłowo: http://obrazki.elektroda.pl/8079367600_1... Mam jeszcze jedno pytanko związane z tym samym plikiem. Po wklejeniu listy pracowników do arkusza muszę dodać jeszcze w komórkach obok nazwisk pewne symbole (tak jak na screenie). Po wklejeniu listy automatycznie aktywuje...
Gdy okomentuje "On Error.." pojawia sie blad " run time error 1004 Microsoft Excel cannot paste the data". Gdy uruchomilem makro krokowo to: - po dojsciu do polecenia otworzenia pliku, otwiera go i prosi o haslo. Wpisuje je recznie, - po dojsciu do polecenia "ActiveSheet.Paste" przechodzi automatycznie do "qInst: oExcel.Quit" nie zwracajac przy tym...
Panie Macieju, wrzucam plik. Makro jest w UserForm w przycisku "Zaloguj" Login: Jan1 Hasło: 12
Trafiłeś idealnie z twierdzeniem że jak coś umiem to mam to zrobić w ramach obowiązków. Zastanawiasz skąd wzięło 600zl. Różnica między moimi zarobkami a osoba która ma najwięcej w moim dziale to 600zl. Napisze jak wygląda to dzieło w excelu Jest 20 skoroszytów, w każdym skoroszycie są następujące dane: Arkusz 3- jest milion fukcji, zakres danych od...
Przedstawię podobne rozwiązanie tylko z paroma "zabezpieczeniami" poza tym w twoim kodzie "cells.locked = false" spowoduje to, że właściwie to zabezpieczenie nie będzie miało sensu bo i tak odblokuje komórkę do zmiany. Mój kod zakłada że na wstępie komórki do zmiany są odblokowane i kod dopiero je blokuje. Private Sub Worksheet_SelectionChange(ByVal...
szukam programu lub sposobu obeścia hasła do "ochrony arkusza" w skoroszycie ms excel. Hasła pozakładał stary pracownik któego już nie ma. Udostępniam skoroszyt. Prosze o hasłą do arkuszy na priv lub tutaj. http://student.twp.olsztyn.pl/~maniac/OC...
Witam, Dzięki za odpowiedź. Niestety specyfika użytkowa tego arkusza oraz same działania użytkowników wymuszają na mnie takie rozwiązania. - Dany arkusz jest żyjącym dokumentem. Dostęp do niego mają różne działy. - Niestety część osób nie może mieć dostępu do edycji. Tylko do odczytu (np. produkcja). - Dział planowania oraz liderzy projektów potrzebują...
Witam Was serdecznie. Mam plik excela z logowaniem, który po logowaniu odkrywa odpowiedni dla użytkownika arkusz. Teraz chciałbym, aby excel blokował możliwość edycji pola po wpisaniu w nim jakiejkolwiek wartości/znaku. Najlepiej jakby blokowało się to po zapisie pliku, aczkolwiek nie jest to warunek konieczny. Znalazłem podobne przykłady na sieci,...
Dodano po 4 dokladnie w [syntax=vbscript]Selection.Insert Shift:=xlDown, CopyOrigin:=xlFormatFromLeftOrAbove[/syn...
Zrob to tak po pierwsze zablokuj arkusze (protect) haslo jest niekonieczne. Po drugie przed uzyciem jakiejs twojej funkcji VB odblokowuj wybrany arkusz zrob co masz zrobic a potem znowu programowo go zabezpiecz. Np ActiveSheet.Protect DrawingObjects:=True, Contents:=True, Scenarios:=True Cos tam cos tam sobie wykonujesz ActiveSheet.Unprotect I tyle...
Kiedyś coś było, ale nie pamiętam dokładnie. Za to uchował mi się plik z tego tematu. Login i hasło administratora: "admin", "admin". W arkuszu "admin" jest spis wszystkich Userów i haseł. Wystarczy przypisać nazwy arkuszy odkrywanych w zależności od loginu. Całość oparta jest o u/odkrywanie arkuszy z atrybutem VeryHidden. Tajne hasło VBA (jak zwykle)...
Dzięki bardzo. Kod działa dobrze ale po przetestowaniu i próbach niestety nie jest tak dobrze jak bym tego chciał. Mianowicie mój pokazowy plik był tylko taki uproszczony ale jak kod dałem do mojego oryginalnego pliku do już działa inaczej. w moim pliku tabela z obłożeniem jest bardziej rozwinięta i tymczasowo niepotrzebna część tabeli jest ukryta a...
Jak w poniższym kodzie w miejscu ze znakami zapytania zrobić aby wygenerowana lista została wklejona do nowego pliku '.xls' i automatycznie zapisana, a ścieżką zapisu zawsze będzie 'Pulpit'? I przy okazji zapytam, czy jest możliwe tą wygenerowaną listę wkleić nie do pliku 'Excel' ale do dokumentu 'Word'? Potrzebuję dodać taką opcję bo często muszę odesłać...
Witam, Mam problem z pobieraniem danych - power query z pliku chronionego haslem. baza danych(excel) - "źródło" chronione hasłem "123" Arkusz "pobierz" - tutaj mają trafić dane z odświeżonych zapytań (kilka) Udało mi się znaleźć makro, który otwiera plik źródło i teoretycznie powinien odświeżyć połączenia ale niestety tak się nie dzieje. Wywala błędy...
Przenieś do Change (zdaje się, że Click możesz wyrzucić) [syntax=vb]Private Sub lstFiltr_Change() Dim i As Long, a As Long, ark As Worksheet Set ark = Sheets("Lista pracowników") a = 0 For i = 0 To lstFiltr.ListCount - 1 If lstFiltr.Selected(i) = True Then a = a + 1 End If Next i Label14.Caption = a If Label14.Caption = 0 Then cmbEtat1.Enabled = True...
Nie ma czegoś takiego jak hasło uniwersalne, jeśli jest to znaczy, że ktoś jednak je ustawił...
Witajcie! Problem polega na tym iż zapomniałem hasła do arkusza kalkulacyjnego excel. Mogę do niego wejść lecz nie mogę edytować zabezpieczonych komórek. Próbowałem jakoś kopiować ale nie przyniosło to skutku. Proszę o pomoc. Z góry ... dziękuję.
Można sprawdzić pierwszy z brzegu i wartość ustawić przeciwnie. Np[syntax=vb]Dim sh As Worksheet, v As Boolean v = Not Sheets("1").Visible ActiveWorkbook.Unprotect Password:="tutaj_hasło" For Each sh In ThisWorkbook.Sheets If IsNumeric(sh.Name) And Val(sh.Name) > 0 And Val(sh.Name) < 21 Then sh.Visible = v End If Next ActiveWorkbook.Protect Password:="tutaj_hasło"[/syntax]
Hmm... Mam Excel 2003 ActiveWorkbook.SaveAs Filename:="C:\!\Test1"... _ FileFormat:=xlTextPrinter ActiveWorkbook.Close SaveChanges:=False wszystko w porządku 2007 to samo bez .Unprotect Z włączoną ochroną VBA i ochroną arkusza na hasło? Załączam plik. Hasło do VBA: "abc"
Mam w moim pliku dodane okno (na poniższym screenie) na podstawie którego drukuję arkusz z odpowiednimi danymi. Ogólnie to wszystko jest OK. Poniżej jest kod który wszystko przesyła do arkusza. Okno pozwala na wydruk pojedynczej listy dla jednego pracownika. Jak zrobić aby okno miało możliwość wydrukować taki sam arkusz dla wielu pracowników? http://obrazki.elektroda.pl/3447331200_1...
a czy możliwe jest zablokowanie całego skoroszytu? nie arkusza lub arkuszy?
hasla haslo1... haslo4
Narzędzia -> ochrona -> chroń arkusz/nie chroń arkusza Jeśli autor ustawił hasło na ochronę arkusza zastosowanie mają dywagacje w powyższych postach.
W załączniku przykład listy z podpowiedzią zrobiony formułami. Dwie formułki w Menedżerze nazw. Możliwe są 2 warianty. Odpowiednie formuły są pokazane w Arkuszu2. Albo wyszukiwanie po dowolnym fragmencie albo po początku nazwy. Do komórki z listą wpisać hasło i wtedy rozwinąć listę (nie trzeba naciskać Enter).
OK... może być makro tyle żeby liste czytało z jakiejs kolumny w innym Arkuszu :)
Posiadam rozbudowany plik Excel. Muszę dodać w nim opcję ukrywania poszczególnych kolumn w zależności od tego jakie hasło wpisze użytkownik przy otworzeniu pliku Excel. Przypuśćmy, że użytkownik A podaje swoje hasło, więc w jego arkuszu nie pokazują się kolumny C,D,E. Natomiast jeśli użytkownik B poda swoje hasło nie będzie widział kolumn np.G oraz...
Do tego nie jest potrzebna znajomość VBA. Excel ma funkcję blokowania komórek - zaznaczamy komórki do zablokowania, blokujemy i włączamy ochronę arkusza. W momencie włączenia ochrony Excel zapyta o hasło. Trzeba sobie włączyć widoczność paska narzędzi "ochrona"
Idea byłaby taka: 1) Żeby wymusić włączenie makr na użytkowniku to arkusze byłyby domyślnie ukryte, 2) Po włączeniu makr pokazałyby się arkusze, które można uzupełniać, 3) Przy otwieraniu arkusza automatycznie robiłaby się kopia zawartości do arkuszy ukrytych, widzialnych tylko z poziomu VBA (veryhidden), 4) Żebyś Ty miał dostęp do arkuszy ukrytych...
Przeglądając (w tym temacie) stare posty - około 2002 roku znalazłem ten temat, jest tam arkusz kalkulacyjny excela z oblliczeniem takowej cewki. Autorem tego wyliczenia jest krótkofalowiec UA4RO, niestety przy próbie podstawiena innych danych excel informuje że arkusz jest blokowany hasłem. Czy Koledzy mają wiedzę jak to odblokować. Ażeby ułatwić zadanie...
Proszę powiedzcie mi w jaki sposób mogę z powrotem załadować danego pracownik z listy aby móc go prze edytować lub usunąć? Z samą opcją dodawania nowego pracownika poradziłem sobie. Może krótko opiszę jak to zrobiłem (zrobiłem to po swojemu tak jak potrafiłem). Jak już wprowadzę wszystkie dane pracownika to w przycisku 'Dodaj' mam kod: http://obrazki.elektroda.pl/1653474000_1...
jeśli chodzi Ci oto zeby nikt nie zaglądał do niego to: wejdż w arkusz excel. nastepnie narzędzia w pasku u góry potem opcje... potem zabezpieczenia i bedziesz tam miał :hasło ochorony przed otwarciem lub hasło ochorny przed zmianami. oczywiście haker sie tym zbytnio nie przejmie. pozdrawiam
"Zabezpieczenie hasłem to nie jest zabezpieczenie, można to obejść. " nie ma zabezpieczeń których nie da się obejść... wszystko jest kwestją czasu :) czy istnieje możliwość zabezpieczenia takiego arkusza przed dowolnym przegrywaniem spakuj RAR`em i zabezpiecz hasłem, łamanie hasła do archiwum jest bardzo czasochłonne :) pozdrawiam,
Witam, Wstawiłem plik excela wer.2010 z obsługą makr. Temat który poruszyłem kilka lat wstecz "zapisz jako" chciałbym w końcu zakończyć i pokazać o co mi chodziło. Jest to program dość skomplikowany ale jeżeli ktoś ma czas na zabawę to proszę. Program ten służy do wymiarowania ławek pod różnymi kątami. Hasło do edycji arkuszy to " 123 " pozdrawiam
Otóż szukając w internecie i modyfikując pod siebie znalazłem taki kod, który powinien wykonać moją robotę, a mianowicie kopiować dane z jednego arkusza do tabeli bazy danych. Wyskakuje mi natomiast błąd : "Wielokrokowa operacja wykonała błędy. Sprawdź wszystkie wartości stanu". Wiecie w czym może być problem? Klikając debugowanie, zaznacza mi ten wiersz:...
Z tymi ekspertami to Ty nie przesadzaj. Ale do rzeczy: 1. Otwierasz w Excel-u swój plik 2. Klikasz na Narzędzia > Makro > Edytor Visual Basic 3. W nowo otwartym oknie, w projektach odnajdujesz VBAProject z nazwą twojego pliku w nawiasie. 4. W folderze Microsoft Excel Obiekty klikasz podwójnie na ThisWorkbook . 5. W okienku, które otworzy się po prawej...
Właśnie miałem wrzucić egzamin dzisiejszy :D Egzamin nawet łatwy trzeba było usunąć skróty, nadać ograniczenia do kont , ograniczenia dla folderów, zmiana tła pulpitu, zmiana haseł na min. 8 znaków, ustawić nowe hasło przy następnym logowaniu, rozszerzyć kolumnę arkusza excel, instalacja antywirusa i pdf,podgląd wydruku i chyba to tyle co pamiętam....
hmmm jeżeli zabezpieczę plik Hasłem to makro nie będzie działało ??
To po wykonaniu takiego harmonogramu użyj dla każdego arkusza opcji Recenzja/Chroń arkusz i ustal sobie tylko znane hasło. Dodatkowo, żeby ktoś nie usunął arkusza lub nie wstawił swojego - Recenzja/Chroń skoroszyt.
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 wszystkich forumowiczow, z gory przepraszam za brak poslkich znakow (zycie zmusilo do emigracji). Widzialem ze skutecznie pomogliscie juz wielu osobom w stworzeniu praktycznych i przede wszystkim poprawnie dzialajacych makr. Ja, jak kazda z tych osob rowniez z powodu swoich ogranicen w tej dziedzinie nie potrafie poradzic sobie z ulepszeniem mojego...
Zamieść ten arkusz, bo nikt nie zgadnie co ty tam robisz... Kolega ' lesławek ' ma słuszny pogląd na tę sprawę ... :) ...wstawiłem kod pozmieniałem wszędzie wartość na TRUE i wyrzuca mi nadal błąd " Nie można użyć tego polecenia w chronionym arkuszu, Aby użyć tego polecenia, należy najpierw usunąć ochronę arkusza .... " dodatkowo wskazuje na ActiveSheet.Range("$D$1:$E$20001").AutoF...
Witam, chciałbym napisać makro które gdy klikniemy button zapisze arkusz pod nazwą podaną w komórce a2 i przed zapisem w komórce a3 doda datę a w komórce a4 godzinę zapisu oraz dodatkowo ustawi brak możliwości edycji komórki a3 i a4 - chronione hasłem. Jest taka możliwość??? Proszę o pomoc
Witam. laptop packard bell z windows 7 i office 2007. mam arkusz utworzony z ważnymi informacjami i hasłem na starcie. po reinstalacji windows i office, excel się otwiera i nic , żadnego pytania o hasło, w lewym dolnym rogu wyświetla 'gotowy' i tyle. żadnej reakcji. przeniosłem również arkusz na inny komputer z systemem win7 i office 2007 w wersji angielskiej...
Dzięki, tak mogło by być, ale mam jeszcze prośbę. Chodzi o to, że w arkuszu "Rob" gdy wprowadzimy zmiany we wcześniej wypełnionych komórkach to komórki podświetlają się na czerwono nie tylko te po zmianach (te po zmianach mogły by zostać) ale też kolejne, te które zajmowane są w arkuszu 'Kop' nawet gdy są puste w arkuszu 'Rob'. Mam jeszcze jedną prośbę....
Może spróbuj z zastosowaniem hasła jakiś link tutaj znalazłem [url=https://www.cognity.pl/zabezpieczen...
czy mógłbym poprosić o jakiś krótki przewodnik krok po kroku jak udało Ci się przenieść tę część makr do arkusza? co więcej; czy istnieje możliwość podpięcia blokady pod jednego użytkownika pliku? Chodzi mi o to by możliwość włączenia/wyłączenia kopiowania była możliwa tylko po wpisaniu hasła ochrony arkusza - znanego tylko przez jedną osobę, 'administratora'...
Co do Open'a nie wiem - ale nie sądzę żeby to potrafił. A poważniej - masz kłopot z tym że nie znasz hasła czy naprawdę chcesz to robić (znając hasło) na siłę innymi metodami? Bo szybciej jest odblokować arkusz, zrobić swoje i ponownie ochronić niż kombinować na pełnej ochronie. Jeżeli ten arkusz ma obsługiwać ktoś kto nie ma prawa znać hasła - to nie...
Są dwa typy userów - administrator który widzi wszystkie arkusze i user szeregowy, czyli sprzedawca (Basia/Ania itp), który widzi tylko swój arkusz z klientami oraz arkusz z raportami. Po uruchomieniu skoroszytu Excel pyta o login i hasło, na tej podstawie makro ukrywa niektóre arkusze, zależnie od tego kto się zaloguje. Arkusz z klientami "wolnymi",...
Odpuszczam z tymi stronami, stworzyłem sobie szblon i makro które bedzie samo nadawało numer. Żeby nie zaczynać nowego tematu, mam jeszcze jedno pytanie. Czy można stworzyć przycisk makro, z funkcją wyszukaj. Tak, żeby można było wpisać szukane hasło i wyszukać je w arkuszu jak to się robi przy pomocy ctrl+f
Niech kolega zobaczy tu: http://www.decryptum.com/?utm_source=goo... EDIT: Niech kolega ściągnie sobie program Excel Password Recovery v1.0L http://www.intelore.com/excel_password_r... .
Można postąpić tak: Odblokować wszystkie komórki w arkuszu (a przynajmniej te, które mogą podlegać edycji). Włączyć ochronę arkusza. Do kodu arkusza wpisać procedurę obsługi zdarzenia Change: [syntax=text]Private Sub Worksheet_Change(ByVal Target As Range) ActiveSheet.Unprotect Target.Locked = True ActiveSheet.Protect End Sub [/syntax] Jeśli arkusz...
Dziękuję za podpowiedź ale nadal mam problem. Chroniony nie jest cały arkusz tylko sama tabela do której należy skopiować dane i tu pojawia się problem. Próbowałem na kilka sposobów i za każdym razem wyskakuje mi błąd, że podane hasło nie jest prawidłowe. Jakie polecenie należy wpisać aby makro potrafiło odblokować komórki tabelki excela? Dodano po...
Tu masz programy magazynowe. http://dobreprogramy.pl/index.php?dz=1&t... Spokojnie coś wybierzesz. Możesz także to zrobić w Excelu lub jeszcze lepiej w OpenOffice, ponieważ jest darmowy. Zrobienie takiego arkusza w Excelu czy OpenOffice to przysłowiowa "bułka z masłem". Dla przykładu robisz pionowe kolumny, które odpowidają poszczególnym materiałom....
Makro generalnie można odpalić tylko raz. w danym skoroszycie, ponieważ tworzy on zakładki o takich nazwach jak wpisane przez użytkownika kryteria. Jeżeli chcesz odpalić ponownie makro, to musisz wykasować wszystkie arkusze poza "Arkusz1". Wykasuj wszystkie arkusze (oprócz "Arkusz1") odpal makro jeszcze raz i napisz w jaki błąd wyskakuje i w którym...
Włącz ochronę na komórkach z kolumn A i B, poprzez formatowanie komórek -> ochrona -> zaznaczyć „Zablokuj” (w komórkach, które mają być wypełnianie przez użytkowników, należy odznaczyć tę opcję). W module Ten_skoroszyt wprowadź kod: [syntax=vbscript] Private Sub Workbook_Open() Worksheets("Arkusz1").Protect Password:="", UserInterfaceOnly:=True...
W sumie pytasz się jak programowo zdjąć kod z chronionego projektu. VBAproject nie ma własności ani metody Password, więc wprost się nie da. Jest tylko Protection, które mówi czy jest ochrona. Jeżeli kod musi być chroniony, to lepiej jest publikować dodatek add-in z funkcjami lub funkcjonalnościami. A w katalogu wspólnym publikować info o nowej wersji,...
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...
Więc tak. (zrób na tym kompie co nie działą.) Wykasuj cały arkusz umowy EI Zapisz plik. Zamknij i otwórz ponownie Sprawdz czy inne umowy działają Załóż ponownie czysty arkusz umowy EI Naciśnij aktualizuj. Skopiuj przycisk z innego arkusza "umów" i wklej do tego co stworzyłeś Popraw pierwszy wiersz zapisz i zamknij Sprawdź jeszcze raz Plików nie sprawdzę...
Prawidłowo powinno się włączyć ochronę arkusza i odptaszkować całość z wyjątkiem tej kolumny. Jakimś wyjściem jest procedura zdarzeniowa z włączoną ochroną VBA. Ale dla średnio rozgarniętego Usera dość łatwe do "złamania". Spróbuj: hasło dla kolumny "elka", dla VBA standardowe na elektrodzie ;) Ale nie wiem czy to ma jakikolwiek sens, bo podejrzeć co...
...lub uaktywnić (np. co najmniej 5 znaków). czyli: * jeżeli długość tekstu jest większa lub równa 5 , to uaktywnij przycisk czyli: * If Len(txtPassword.Text) >= 5 Then cmdLogowanie.Enabled = True Jeśli TEGO nie jesteś w stanie samodzielnie napisać, to nie wiem czy jest sens bawić się w VBA, zwłaszcza że dopiero co miałeś przed oczami kod, który sam...
Arkuszowi nadam wartość xlSheetVeryHidden i po kłopocie Dołóż jeszcze ochronę arkusza (z innego pliku będzie można odczytać, ale zmienić już nie). Warto też chronić projekt VBA hasłem, żeby nikt nie mógł zmienić atrybutu Visible arkusza w edytorze i powinno być OK. Teraz dopiero masz wybór :)
... Z listą rozwijaną jest ten problem, że nie jestem w stanie przypisać konkretnej ilości danych do poszczególnej kategorii z listy rozwijanej, tak żeby po wyborze Drużynie A przypisać tylko i wyłącznie konkretnych zawodników. Oglądnąłem sporo filmików na youtube - film z AGD czy markami samochodów ale dalej nie potrafię sobie z tym poradzić. ......
Spróbuj w module ThisWorkbook wstawić procedurę: [syntax=vbscript] Private Sub Workbook_Open() With Worksheets("Nazwa_arkusza") .Protect Password:="Hasło", _ UserInterfaceOnly:=True .EnableOutlining = True End With End Sub [/syntax] W cudzysłowach wpisz odpowiednie wartości. Jeśli nie ma hasła, zostaw pusty cudzysłów. Zapisz plik, jako skoroszyt z obsługą...
Witam ponownie. Trochę nad tym posiedziałem i jeśli chodzi o możliwość odblokowywania przycisków w zależności od tego kto się zaloguje (Administrator czy inny użytkownik) to wykombinowałem kod jak widać poniżej. Kod zrobił się kosmiczny ale działa poprawnie. Czy można by ten kod jakoś troszkę zminimalizować? [syntax=vb]Private Sub cmdLoguj_Click() With...
Witam, Na początku mam nadzieję że piszę w dobrym miejscu. Jeśli nie to przepraszam. OPIS PROBLEMU. Mam dwie bazy danych: Pierwsza to baza danych osobowych wraz z przypisanymi do kont klientów adresami IP. Druga to baza adresów IP wraz z loginami i hasłami użytkowników internetu. Bazy nie są połączone, więc przy tworzeniu konta dla nowego klienta w...
Spróbuj tak. Wyłącz ochronę arkusza i zapisz skoroszyt. W module Ten_skorosozyt dodaj kod: [syntax=vbscript]Private Sub Workbook_Open() Me.Worksheets("Arkusz1").Protect UserInterfaceOnly:=True, Password:="" End Sub[/syntax] Podmień w kodzie właściwą nazwę arkusza i (opcjonalnie) dodaj hasło. Zamknij i uruchom ponownie skoroszyt. Makra się będą wykonywać,...
Zaznaczyć wszystkie komórki, PPM wybrać formatuj komórki. W zakładce Ochrona komórek odznaczyć opcję Chronione. Następnie zaznaczyć tylko komórki, do których użytkownik nie będzie miał dostępu i zrobić analogicznie z tą tylko różnicą, że zaznaczyć opcję Chronione. Następnie w menu Narzędzia założyć hasło na arkusz/dokument. Zapisać i sprawdzić. Następnym...
Wstawiłem ikonę przycisku, wybierając opcję Formant ActiveX . Kliknąłem na niej prawym klawiszem i wybrałem opcję Wyświetl kod , W oknie edytora VBA, rozwijaną listę po prawej stronie ustawiłem w pozycję Click . Wkleiłem podany kod. Przy próbie kliknięcia pojawia się komunikat: http://obrazki.elektroda.pl/7347611900_1... Domyślam się...
W ostatnim z przedstawionych nie ma makra. Wszystko opiera się na formułach excela. Odkryj kolumny od K do Q a zobaczysz "silnik" funkcji zmieniającej cyfry w słownie. Zaznacza kolumny i klikam "odkryj", ale prosi o hasło??? A jak rozwiązać sprawę pisania np 30 - 40 różnych kwot słownie? Chcę coś takiego umieścić w arkuszach przetargowych - różne przetargi...
Kolego JRV za diabła nie wiem o czym do mnie mówisz z excela jestem zupełnym laikiem więc bardzo Cię proszę, o co chodzi z tym odgadywaniem hasła? i nie bardzo rozumiem co to znaczy lub co mam z tym zrobić: wb.SaveAs ........... .Columns(5).Delete 'E pomocy proszę trochę jaśniej POZDRAWIAM I DZIĘKUJĘ Dodano po 3 Jeśli chcesz żebym podał hasło do ochrony...
A no tak, sorka. Chodzi mi o makro w exelu. Nie mogę skopiować makr w arkuszu które pobierają dane bo te są chronione hasłem. Makro jest jednak przypisane do przycisku. Mam roboczy raport do którego ręcznie przeklejam dane. Istnieje sposób aby napisać takie makro Excel aby w tym moim pliku roboczym otwierało plik który pobiera dane i aby to makro aktywowało...
excel haslo hasło excel haslo excel excel kopiować arkusz arkusz
grzałka prostownica maszyna schemat kabel zasilający grubość kabla
karta katalogowa renaul trafic klimatyzacja
MAN TGA, Autocom, Mercedes W169 – kod 003781 FAIL, EDC 03781, zawór dozujący, komunikacja VCI DMTL-202 Unitra Eltra – cichy dźwięk na AM, przyczyny i naprawa