Podczas startu aplikacji robisz: Worksheets("Arkusz1").Unprotect Password:="TwojeHasło" To umożliwia pracę w arkuszu. Podczas zamykania aplikacji robisz: Ws.Range("A1:Z250").Locked = True Ws.Protect Password:="TwojeHasło", UserInterfaceOnly:=True Sorki, wycinane z mojej aplikacji, stąd różne sposoby adresowania arkuszy, możesz to zapisać dowolnie, byle...
Jeśli to nie problem, to pozostań przy pierwszej opcji. Const nie może być pobierana bezpośrednio z komórki. Można to obejść, ale... Spójrz na przykład i zastanów się czy to ma sens?.[syntax=vb]Const sh = 1 Const rn = "a1" Sub test() ActiveSheet.Unprotect Password:=Sheets(sh).Range(rn) ActiveSheet.Protect Password:=Sheets(sh).Range(rn) End Sub[/syntax]...
Hasła ochrony skoroszytu nie zapiszesz w VBA. I nawet gdyby to było możliwe musisz posłużyć się porównaniem i instrukcją If i wtedy nici z takiego hasła, bo łatwo je podejrzeć. Reasumując. Jeżeli chcesz mieć "zahasłowaną" ochronę skoroszytu NIE UŻYWAJ VBA
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...
Skoro tak, to może trzymać hasło w rejestrze?
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...
[syntax=vb]Private Sub Worksheet_SelectionChange(ByVal Target As Range) If ActiveSheet.ProtectionMode = False Then ActiveSheet.Protect Password:="haslo" End If End Sub [/syntax]
1. Najpierw o "chroń i udostępnij skoroszyt..." Nie znalazłem sprawdzenia "wprost" tych statusów, ale można zrobić obejście (funkcja): - dla MultiUserEditing (True) wywołać: - Workbook.UnprotectSharing ("xx") przy czym - hasło z założenia jest błędne => - jeśli hasła nie ma, to jesteśmy w domu (Ochrona=False) - jeśli hasło jest, to mamy błąd, który...
Tajne hasło edycji VBA, jak zwykle: "elektroda"
A musi to być chrome? Na IE (i tylko) jest dużo łatwiej. Poszukaj hasła "VBA Excel IE Automation". Jest trochę przykładów.
Chciałbym, aby wyświetlały się czarne kropki/gwiazdki tak, aby podczas wpisywania hasła nie było ono widoczne. Może ma ktoś pomysł jak tego dokonać Nie wiem czy jest sens robienia tego bo, żeby zamaskować hasło przez 'inputbox' trzeba dołożyć masę kodu, bo trzeba skorzystać z API, szybciej można to zrobić przez 'userforma' korzystając z pola tekstowego.(ale...
Nie mam żaden sposób usunąć hasło. Excel 2007 nie może otwierać z tym hasłem. Jeśli możesz otworzyć, zapisać kopię w formacie 2007 albo 2003 bez hasła
W załączniku...
A gdyby tak przez UserForm i u/od/krywanie? Przykład w załączniku -dane logowania zapisane w arkuszu "Admin" z atrybutem VeryHidden -tajne hasło VBA: elektroda Wielkość liter w polach uForm nie ma znaczenia (Option Compare Text) admin/admin nowak/nowak itd
Makro może odblokowac i blokowac z powrotem [syntax=vb] Sheets("Dane").Unprotect haslo 'dzialanie Sheets("Dane").Protect haslo [/syntax]
A tak? IE.document.getElementById("password1").... = Passw p.s. lub IE.document.getElementById("password1").... = Passw
Zaciąganie danych z zamkniętego pliku jest niemożliwe To nie jest prawda :) Poniższe odczytuje zawartość komórki C3 z zamkniętego pliku [syntax=vbscript] arg = "'" & Path & "[" & NazwaPliku & "]" & NazwaArkusza & "'!" & Range("C3").Range("A1").Address(, , xlR1C1) a = ExecuteExcel4Macro(arg)[/syntax]
[syntax=vbscript]Sub WyslijSkoroszyt() Dim Haslo As String, Plik As String Plik = ActiveWorkbook.FullName Haslo = InputBox("Podaj hasło do pliku: ", "UWAGA") ActiveWorkbook.SaveAs Filename:=Plik, Password:=Haslo Call WyslijMejla("adresat(at)moj.pl", "Mój plik Excela", "Hasło do pliku zostanie wysłane kolejnym mejlem", Plik) Call WyslijMejla("adresat(at)moj.pl",...
Wypróbuj sobie (na katalogu z jednym plikiem na początek) coś takiego: [syntax=vb]Sub ZapiszP() Dim fd As Object, kt As String, wb As String, wkb As Workbook, haslo As String haslo = Sheets(1).Range("A1") 'tu podstaw hasło Set fd = Application.FileDialog(msoFileDialogFold... With fd .AllowMultiSelect = False .InitialFileName = ThisWorkbook.Path...
Albo zrób sobie "odtwarzarkę wzorów", czyli makro, które je przywróci, moduł vba zabezpieczysz hasłem oraz przed podglądem, wstawisz przycisk w arkusz ... i wtedy żaden użytkownik ci nie straszny, będzie mógł kasować wzory do woli, co minutę ... jedno wciśnięcie przycisku i masz odtworzone formułki, a złośliwy użytkownik zgrzyta zębami ... Dodano po...
Z arkusza, nawet za pomocą łącz, można w dość łatwy sposób "wydłubać" hasła. W załączniku znaleziony niegdyś w Internecie skoroszyt z dodatkowo zaszyfrowanymi hasłami. Wskazane jest włączenie ochrony oraz zablokowanie przeglądania projektu VBA hasłem.
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 :)
Komórki można zablokować do edycji hasłem.
Hej Jeśli masz zabezpieczony hasłem (strukturę) na początku makra daj ActiveWorkbook.Unprotect Password:="twoje hasło" twój kod ActiveWorkbook.Protect Password:="twoje hasło"
zabezpieczony hasłem...
4 komórki do których klient wpisuje dane, nie zaptaszkowac dla ochrony. Worksheets("arkusz1").Protect "hasło", userinterfaceonly:=True Zrob to recznie(odpal makro), nastepnie plik jako udostępniony dla wielu użytkowników. Tabela jest zablokowana, dla makro NIE. Worksheets("arkusz1").Protect "hasło", userinterfaceonly:=True - to umiesc w Workbook_Open
Przetestuj takie rozwiązanie. Ochrona arkusza jest włączana automatycznie podczas otwarcia skoroszytu (hasło: "123" zdefiniowane jest w module VBA 'ten_skoroszyt'). Komórki, które mają być edytowane przez użytkowników muszą mieć odblokowaną ochronę (formatuj komórki->ochrona->zablokuj /odznaczone/). andie
Witam Tak jak kolega wyżej piszę czego dotyczy te hasło?
Metody łamanie haseł w VBA te które znam polegają na tym , że hasło można wykasować (ale nie da się go odczytać ) i ustawić nowe . Pewnym rozwiązaniem może być : Hasło powiązać z Kodem za pomocą VBA . Jeżeli ktoś wykasuje i ustali niepoprawne hasło . - program może źle liczyć lub aplikacja się zamknie . Application.close - nie pamiętam dokładnie , możne...
Witam, mam problem z zapisem skoroszytu, jako plik txt, przy włączonej ochronie arkusza (z hasłem). Wszystko działa dobrze, dopóki nie zabezpieczę kodu VBA hasłem - wówczas pojawia się: Run-time error '1004': Method 'SaveAs' of object'_Workbook' failed [syntax=vbscript]ActiveWorkbook.SaveAs Filename:="C:\!\Test1", _ FileFormat:=xlTextPrinter ActiveWorkbook.Close...
Witam, Czy jest możliwość założenia hasła dla formularza przed otwarciem w ACCESS. podczas naciśnięcia przycisku otwierającego formularz aby wyskakiwało okienko z potrzebą wpisania loginu i hasła Dodano po 1 Działa hasło do formularza [syntax=vbscript]Private Sub Polecenie1_Click() Dim haslo As String haslo = InputBox("podaj haslo") If haslo = "123"...
Coś pokręciłaś z tym hasłem. Odblokować trzeba ten arkusz, do którego dane będą kopiowane, czyli: [syntax=vbscript]Worksheets(2).Unprotect Password:="123"[/syntax]Potem analogicznie zablokować. Oczywiści można też z Activesheet pod warunkiem, że ten arkusz (docelowy) będzie aktywny. Arkusz źródłowy może być chroniony. Odblokowana musi być w nim tylko...
aaa.... zapomniałem że tam jest:P hasło : xxx
Dodam tylko, że musisz obsłużyć hasło.
Ok. Dziękuje. Pomogło.
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...
Pomysł wart przemyślenia... Trochę[url=https://vba-corner.livejourna... Tutaj na ten temat. Tylko jak to ukryć przed oczami, skoro usunięcie hasła VBA, to 5 min "googlowania" :(
Nagraj makro kopiowania arkusza do nowego pliku, oraz Kopiuj > Wklej Specjalnie - zaznaczając opcję "formaty". Ochronę też można nagrać, dopisując hasło.
ActiveSheet.Protect password:=haslo
Dzień dobry W związku z tym, iż od jakiegoś czasu w Polsce jest nagonka na RODO, szefostwo wpadło na pomysł aby szyfrować pliki pdf hasłem. Pliki klientów skanowane są do folderu, do którego w excelu są hyperlinki. Sytuacja wygląda tak, iż w kolumnach A,B,C są wpisane dane kontrachentów na podstawie których miałoby być generowane hasło do pliku pdf....
Można umieścić kod w ThisWorkbook przy zdarzeniu Open. Żeby zabezpieczyć plik przed otwarciem bez makr można ustawić na kluczowe arkusze atrybut VeryHidden (z poziomu edytora VB) a widoczny zostawić dodatkowy pusty arkusz. Przy starcie jeśli warunki są spełnione wystarczy zamienić atrybuty. Tu konieczne hasło ochrony VBA. Przy zamknięciu ustawić na...
Spróbuj przez sendkey pobaw się załącznikiem
Panie Macieju, wrzucam plik. Makro jest w UserForm w przycisku "Zaloguj" Login: Jan1 Hasło: 12
Witam, czy istnieje program do usuwania hasła założonego na plik excel (przy próbie otwarcia pliku wyskakuje okno z prośbą o hasło) ? Mam Reset VBA Password, ale on nie radzi sobie z hasłami założonymi na na plik Z góry dzięki za info
Dzieliłem wcześniej, ale tak jakby raz działało, a raz nie. Dziwnie to brzmi, ale jakieś to problemowe było. Ostatecznie zrobiłem to teraz tak, że zrobiłem większy zakres od:do. Niestety w tym zakresie też znajdują się zablokowane komórki, więc dodałem opcję ich automatycznego odblokowywania przed czyszczeniem i blokowania po wyczyszczeniu. Kurcze,...
Bo w Excelu nie da się tego zrobić. Zawsze będzie możliwość dogrzebania się do pełnych danych. Jedno co możesz to utrudnić użytkownikom to grzebanie. Robiłem coś podobnego: stworzyłem bazę danych (Access, ale może być też Excel o ile da się ją zabezpieczyć hasłem - nie sprawdzałem) na której operuje aplikacja VBA przy pomocy zapytań SQL. W pliku aplikacji...
Hasło na VBA to żadne zabezpieczenie istnieją proste metody na jego złamanie. Swoją drogą przechowywanie jakichkolwiek danych w CSV to rozwiązanie skrajne
Sądzisz, że przy pomocy makra otworzysz plik zabezpieczony hasłem :please:
Należy założyć, że pewnie jakieś 99,99% użytkowników nigdy nie spróbuje złamać nawet najprostszego hasła, pozostali zrobią to z łatwością, o ile ich do tego jakoś zachęcisz. Nie wiem czy twoja aplikacja w VBA (o którym poniekąd słusznie nie ma najlepszych opinii - patrz wyżej) będzie dla nich godnym przeciwnikiem, czy jest wystarczająco cenna. Czyli...
Wystarczy otworzyć plik excela w 'OpenOffice' Właśnie wykonałem test i OO pyta o hasło do pliku, natomiast kod wyświetla bez pytania o hasło.
Niestety w pliku prosi o hasło żeby można zobaczyć wprowadzone kody vba. Czy jest jakiś sposób na podejrzenie kodów pomimo nałożonego hasła?
Jest taka możliwość. Wystarczy napisać makro działające na zmianę arkusza w VBA. Po wykryciu takiego zdarzenia należy pokazać formularz z polem do wprowadzenia hasła i przyciskiem OK. Po naciśnięciu przycisku następuje weryfikacja hasła. Warunek jest taki, że hasło w VBA musi być zaszyfrowane, żeby nie można było go łatwo odgadnąć. A wprowadzane hasło...
ale to makro które aktualizuje komórkę A1 jest zahasłowane i nie da rady nic dopisać. Skoro VBA jest chronione hasłem... Zgłoś się do autora.
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...
otworzenie poszło, ale zamknięcie z hasłem już nie idzie ... :( ... jak może nie pójść, toż to niemożliwością podobne zupełnie do niczego ... :( ... ? UserInterFaceOnly:=True " - nie musiałbyś się bawić w ciągłe blokowanie i odblokowywanie arkusza/-y, makra działały by wtedy na zablokowanych zakładkach tak, jakby nie było hasła. Trzeba tylko uważać,...
bezsens takiego "zabezpieczenia" pliku To może trochę inaczej (załącznik). Wszystko działa ładnie jak się zezwoli na używanie makr. Oczywiście nie polecam trzymać tam danych chronionych, ale np. do przygotowywania listy obecności dla n pracowników jest to fajny pomysł bo wystarczy zrobić jeden plik excela i każdy dostanie listę ze swoimi danymi......
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...
po co podpowiadać "hakierowi" ilość znaków w haśle? Cały ten pomysł z ilością znaków był wyłącznie po to, żeby zaintrygować Autora i wciągnąć w zabawę z VBA. Niemniej jednak informacja "minimum 5" raczej zniechęca "hakera", niż mu w czymkolwiek pomaga, bo już wie że hasło nie jest aż tak krótkie. To, że przycisk uaktywnia sie przy 5 znakach nie mówi...
gdzie się definiuje te loginy i hasła? Zgodnie z pierwotnymi założeniami :!: wszystko jest tak ukryte, żeby "zwykły" użytkownik nie mógł sobie swobodnie hasać po pliku :please: Administrator danych po przeczytaniu moich opisów pliku (odnośnie haseł i zabezpieczeń) powinien bez trudu znaleźć miejsce ze zdefiniowanymi loginami, hasłami i indexami stron...
Nie znam hasła.
Witam Serdecznie Szanowne Grono VBA'owców, Drodzy Państwo napotkałem na problem typu: chciałbym zrobić makro które chroniłoby skoroszyt hasłem po upływie godziny XX:XX czyli nie była by możliwa dalsza jego modyfikacja, chyba że hasło zostanie podane. Zatem najlepiej by było by makro ustawiało hasło po godzinie XX:XX. Jeżeli chodzi o VBA jestem zielony...
... jak się za to zabrać? :) Nie wiem czy pytający to przeczyta, ale wygląda mi to na szkolne zadanie. Tu też można pomóc. Więc tak: 1. Najlepiej poszukać w google (zakładam, że na pomoc kolegów czy nauczyciela nie można liczyć) hasła VBA Excel pętle. Na pierwszej stronie będzie trochę teorii i to po polsku. 2. Wybrać rodzaj pętli (jeżeli nie wskazano...
Dość dobry efekt daje umieszczenie "wrażliwych" danych w dodatkowym arkuszu ze statusem VeryHidden, ustawiany we właściwościach Visible arkusza, w edytorze VBA (rys.) http://obrazki.elektroda.pl/9799509000_1... Ustawienie hasła VBA (Tools>Project Properties>Protection) praktycznie pozbawia możliwości ingerencji "obcych".
[syntax=vbscript]Cells(Rng.Row, 10).Locked = True ActiveSheet.Protect Password:="hasło"[/syntax]
Efekt taki jak na zrzucie 910728 tzn. można wpisywać wszystko tylko w puste komórki, natomiast edycja niepustych jest zablokowana hasłem :D - można uzyskać poprzez kod VBA np taki jak w załączonym pliku :spoko: (hasło ustawione przykładowo 1234) 910729
i co nie chce się nikomu napisać jak ma wyglądać ten kod, czy taki pomysł jest niemożliwy??? Tak się zastanawiam: zwykłe lenistwo, podpucha na szukanie jelenia, czy... Kod jest żenująco prosty. Wystarczy powiedzieć/napisać co ma się dziać, przetłumaczyć na angielski i kod prawie gotowy. p.s. Na google pod hasłem "vba if checkbox" na dzień dobry masz...
Nigdy nie programowałem w VBA, ale znalazłem takie coś, może okaże się pomocne. Jeżeli nie to poszukaj w sieci pod hasłami "vba copy rows" i podobnymi, pojawia się sporo wyników. The example codes will copy to a database sheet with the name Sheet2. Every time you run one of the subs the cells will be placed below the last row with data or after the...
Logowanie mówisz ... Excel nigdy nie był przedstawiany jako narzędzie do tworzenia oprogramowania, nawet przez Microsoft. To ślepa uliczka, a im później z niej wycofać, tym większy żal wyrzucić prowizorkę Do tego są bezpieczniejsze języki, podzielone na podzespoły: bazy danych do przechowywania danych, kod jako kod, GUI to GUI Co ci z zabezpieczenia...
Ad.1 ListIndex+1 ComboBox'a będzie odpowiadał miesiącowi w kolumnie 'data'. Filtrowanie jest Np [url=https://www.elektroda.pl/rtvforum/v... Tu dla przyspieszenia dołożyłbym kolumnę o szerokości 0pt (niewidoczną) i zapisywał w niej tylko miesiąc (przy Initialize) i wg niej filtrował. Ad.2 trzeba wydzielić dodatkowy arkusz...
Excel nie ma zabezpieczeń stricte antywłamaniowych. W sumie to tylko takie, żeby sobie przypadkiem nie narobić bałaganu. Cóż z tego, że napiszesz super makro, jeśli wystarczy otworzyć plik z Shift'em, nadusić fn+pause lub ctrl+break po otwarciu, albo otworzyć za pomocą Write i... po "zabezpieczeniach". Usunięcia hasła VBA, to chwila. Ba, skopiować dane...
Czesc Nie jestem na razie orłem w dziedzinie programowania VBA, ale chciałbym stworzyć plik z panelem do logowania, gdzie loginem i hasłem będą takie same dane jak przy logowania do komputera. Czy jest to możliwe?
Czołem Pozwoliłem sobie odgrzebać bo nigdzie nie znalazłem podobnego tematu. Chciałbym zabezpieczyć dokument worda z efektem opisanym przez kolegę bobo: 1.Brak możliwości zaznaczenia 2.Dostępna opcja drukuj, przewijanie dokumenty i zamknij + hasło na VBA Nie mam bladego pojęcia jak się za to zabrać>proszę o pomoc
witam, Proszę o pomoc i kod VBA: chciałbym by w arkuszu o nazwie "ZAP" po wpisaniu w komórce A1 wartości/hasła np. "HOME" uruchamiało się moje makro o nazwie "ZAMÓW". Z góry dzięki. Z.
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/...
Jeżeli znasz hasło to możesz napisać takie makro, nagraj zdjęcie hasła z dwóch plików. Po czym znajdź: - "VBA iterowanie plików w folderze". Na koniec połącz oba makra.
Cześć Nie znalazłem podobnego tematu na forum, a potrzebuję zabezpieczyć bazę w access 2013 tak by użytkownicy nie widzieli i nie mogli namieszać w: tabel, query, makro etc. Użytkownicy mogą tylko wejść i wprowadzić dane do bazy. zablokowanie makra przez hasło jest słabe - ponieważ są w necie rozwiązania jak złamać hasło do vba. Dlatego proszę o pomoc,...
Zupełnie nie rozumiem, po co chcesz trzymać jakieś dane w kodzie programu? Kod do tego nie służy. Ja ostatnio robię dokładnie odwrotnie: przenoszę do arkuszy kawałki kodu. :) Tylko jeden powód przychodzi mi do głowy - chcesz te dane ukryć przed użytkownikiem. A co jeżeli użytkownik zna choć trochę VBA i tam zajrzy? Można to oczywiście zablokować, zabezpieczyć...
do zalogowania na serwer jest potrzebny login i hasło SMB, FTP, coś innego?
ODBC uwierzytelnianie bez hasła ani loginu.
Przepraszam, tak wyraziłem swoją myśl mało precyzyjnie. W kolumnie B od wiersza B1 do wiersza od B2 do B2000 znajdują sie dane. Są w tym własnie wierszu są one wprowadzone w sposób ciągły i nie zawierają pustych komórek. Pusta komórka to koniec danych do zliczania. W pliku zamieściłem linie oddzielającą dane raportowe od podsumowań - sugeruja one wiersz...
W oknie VBA danego arkusza zrobiłem kilka enterów i wstawiłem ww. formułę podstawiając --Me.Worksheets("MOJA NAZWA").Protect UserInterfaceOnly:=True, Password:="MOJE HASŁO"-- Czy dodałeś kod, który podałem w module "Ten_skoroszyt" ?
Chyba najprościej Sub SendRaport() sciezka = Environ("temp") & "\" plik = "Proba.xls" 'kopiowanie arkusza z raportem do nowego pliku Sheets(1).Copy Application.DisplayAlerts = False 'w E2007 zapisujemy w formacie xls If Val(Application.Version) >= 12 Then ActiveWorkbook.SaveAs Filename:=sciezka...
Podstaw nazwę użytkownika pod zmienną, następnie sprawdzaj w dodatkowej instrukcji. [syntax=vb]With ark Do While .Cells(wrs, 2) <> "" haslo = .Cells(wrs, 6) 'tutaj podstaw usrName = .Cells(wrs,8) If .Cells(wrs, 2) = login Then test = True Exit Do End If wrs = wrs + 1 Loop 'jeśli hasło znalezione If test = True Then If haslo = InputBox("Podaj hasło...
Jeśli zamysł Ci odpowiada, należy dopracować to i owo. Sugeruję odkryć wszystkie z jednym wyjątkiem, przerabiając pętlę. Np[syntax=vb]For i = 1 To Sheets.Count If Sheets(i).Name <> "Admin" Then Sheets(i).Visible = True End If Next[/syntax]I w następnej kolejności, jeśli loguje się ktoś posiadający uprawnienia, udostępniać arkusze "administracyjne"....
Mogę, tylko szukałem VBA i widziałem zupełnie inną składnie. Dziękuję.
Szkoda, że nie czytasz dokładnie postów, z których kopiujesz kod VBA :D W tamtym wątku, chyba dość wyraźnie było opisane jakie problemy stwarza blokowanie komórek i ochrona arkusza :cunning: Dla uzyskania zbliżonego efektu tzn. uzyskanie oznaczenia wszystkich zmian jakie dokonane były od czasu ostatniego zamknięcia pliku :idea: (mechanizm ukrytej kopii...
Trochę to trwało, ale na ten moment udało mi się stworzyć coś takiego w rejestrze makr. Problem mam teraz tylko taki, że po znalezieniu ostatniego pustego w kolumnie 7 (G), chciałbym, żeby zaznaczyło mi cały arkusz do A1 CurrentRegion.Select.Range ("A1") Worksheets("Spis").Protect Password:="Hasło" End Sub[/syntax]
Poszukaj w Google pod hasłem "excel vba put in clipboard", znajdziesz mnóstwo przykładów, Np Microsoft Forms 2.0 Library .
bo może to obsługiwać wielu użytkowników z różnymi loginami i hasłami z różnych serwerów Ciekawe, co jeszcze dopiszesz.
Tak dla pewności zapytam: 1. Jeśli użytkownik zmieni hasło w czasie pracy? 2. Jeśli otworzy bez VBA? To wszystko jest do ominięcia, ale trochę z tym zachodu. Makra muszą znajdować się w kodzie przy zdarzeniach skoroszytu (Thisworkbook). Ukrywasz przez .Visible = xlVeryHidden (odkryć można tylko z poziomu VBA!), odkrywasz przez .Visible = True. Lepiej...
Witam, Proszę o pomoc w napisaniu Makra. Informacje: Docelowy plik posiada 10 arkuszy z nazwami miast (załącznik4) Założenia: Makro powinno kopiować nazwiska z arkuszy z nazwami miast (kolumna H) wybierać unikaty, oraz kopiować je do co drugiej kolumny arkusza "Podsumowanie" począwszy od wiersza 9 (czyli pierwsza kolumna od A9, duga od C9 itd.) Przykładowy...
powiedz mi jest możliwość uruchomienie makra bez wpisywania hasla Ależ oczywiście :D np. wymienisz w 5 wierszu makra sortującego dotychczasowy kod na 1169902 Nie chciałbym by się sortowało jeżeli jest to zupełnie nowy wpis i by pozostał w obecnym miejscu No to musisz zakazać sortowania :please: w takim przypadku :D A tak na poważnie - to powinieneś...
Jakiego rodzaju jest to logowanie - przez formularz na stronie czy przeglądarkowe okienko pytające o użytkownika i hasło? Jakiego kodu używasz w tej chwili do pobierania tych danych?
Ok super. Tylko jak to zrobić. Szczerze powiem, nie jestem aż tak dobrym specem, by do macra dodać 7Zip by pakował mi osobne pliki PDF, szyfrował je i generował hasło dla kazdego inne. Ci ludzie sie znaja wiec musza miec rózne hasła. Kazdy z PDFów musi być osobno zaszyfrowany.
W jaki sposób, przy użyciu formatowania warunkowego lub kodu w VBA można zablokować (np. na hasło), możliwość zmiany, edycji komórek w całym skoroszycie. Pozostawiając jedynie możliwość edytowania komórek wybranej kolumny? Np. Chciał bym udostępnić w skoroszycie możliwość dokonywania zmiany zawartości komórek kolumny D z zakresu od D3 do D27. Z możliwością...
Zrób proszę formularz, dodaj na nim pole użytkownika, hasło i przycisk 'dalej'. W arkuszu wpisz przykładowe dane i prześlij na forum. Resztę będzie można dopisać.
(at)zbysiomysio Generujesz kolejny, kolejny post (jak już zauważyli koledzy). Po pierwsze nie poruszasz się w tym płynnie. Czytałeś o tym choć jedną dobrą książkę? Ale po drugie, i co ważniejsze, wybrałeś mocno niewłaściwą platformę do tworzenia oprogramowania. Excel nigdy taką nie był, nie jest i nie będzie. Proponuję, ściągnij Visual Studio Community,...
Do mknoe - Odgadnąć hasło do makro, lub sam powiedziesz? wb.SaveAs ........... .Columns(5).Delete 'E
Witam. Chciałbym stworzyć w Excelu listę rozwijaną z podpowiedziami. Chodzi o to, żeby po wpisywaniu początku nazwy hasła z listy podpowiadało nam to hasło automatycznie. Próbowałem to zrobić funkcją Poprawność Danych, ale niestety za pomocą tego rozwiązania możemy tylko wybrać dane hasło z zaznaczonej listy, a Excel nam nic nie podpowiada. Czy jest...
Ależ jest sposób. Użyj zapytań SQL, które możesz też używać do arkuszy Excela, więc rozwiązanie jest bardzo uniwersalne. Możesz również używać innych poleceń niż SELECT, ale to już nieco inaczej. Osobiście bardzo je lubię. Poniżej (chyba) najprostsza działająca procedurka. [syntax=vbscript] Private Sub RunSELBase(S As String, R As Range) Const Db =...
hasło excel hasło excel keeyo hasło dahua hasło
orange błąd konfiguracji sygnał stare monitor klimatyzacja samochód usterka
fabia schematy osadzania puszek elektrycznych
Skoda Rapid – który silnik wybrać? Opinie o 1.4 TDI EA288, 1.2 TSI, 1.6 TDI Fingerprint Samsung Galaxy A52, czytnik linii papilarnych grzeje się – możliwe zwarcie, diagnoza