Wydaje mi się, że jest namieszane po sekcji: 'Wersja II 'gdy przekroczona data - masz 20 sek na zmianę daty Jeżeli termin ważności testu nie wygasł i użytkownik zaakceptuje warunki, to...? A chwilę później jest "End Sub" - moim zdaniem wygląda na pozostawione niechcący "po testach" tej właśnie sekcji. Dlatego "Workbook_Open_Error:" jest zupełnie poza...
Wypada zacząć od tego, że Excel nie jest twierdzą szyfrów i wszystkie zabezpieczenia są tu raczej symboliczne, to znaczy mają uświadomić użytkownikowi, że robi coś, czego robić nie powinien. Natomiast jeśli użytkownik jest zdeterminowany, to zawsze może znaleźć obejście, żeby coś niedozwolonego zrobić. W przypadku gdy zabezpieczenie bazuje na VBA, wystarczy...
Nie należy umieszczać w kodzie [syntax=vbscript]On Error Resume Next[/syntax]na wszelki wypadek. Kontrola błędów umożliwia panowanie nad kodem. Można włączać ignorowanie błędów w ściśle określonych miejscach programu, sprawdzać czy istotnie błąd wystąpił, obsługiwać taki przypadek, a później niezwłocznie przywracać kontrolę błędów. Program z totalnie...
Jeśli to już cały program, to zamiast fragmentu: 'Zabrakło mi wiedzy i pomysłu na dalszą część
chciałbym aby otwierając plik ze skoroszytem zawsze otwierał się określony (ten sam ) arkusz Nie widzę problemu. [syntax=vb]Private Sub Workbook_Open() Sheets("Arkusz3").Activate End Sub [/syntax] Co do muzy to weź pod uwagę, że po miesiącu otwierania takiego pliku kilka razy dziennie użytkownik (przynajmniej ja) dostanie białej gorączki. Chcesz miłej...
Witam, mam problem z jednym komputerem w firmie - nie uruchamia się excel - chcę go połatać na jakiś czas wymuszając tryb safe. Co się konkretnie dzieje? Nie lepiej naprawić instalację? Która wersja? Chodzi o sytuację, gdzie użytkownik klika na dokument xls i excel otwiera go automatycznie uruchamiając się w trybie safe. Można to zrobić otwierając...
Skąd exel wie, który użytkownik jest przed ekranem?
.Pomógł użytkownik forum.
Wszystko działa prawidłowo ! Popełniłeś kilka błędów: - formuła w kolumnach Wystąpienia to formuła tablicowa ! Po jej wpisaniu w komórkę, zatwierdzenie wpisu następuje po wciśnięciu Ctr Shift Enter a nie samego Enter ! W pasku formuły widać, że funkcja tablicowa jest zamknięta przez nawiasy klamrowe np. {=SUMA(JEŻELI(D$3:D$461...
Dobry wieczór, Formuły otoczone nawiasami klamrowymi są to formuły tablicowe. Formuły te działają w inny sposób niż formuły zwykłe. Zatwierdza się je nie samym Enter, lecz kombinacją Ctrl+Shift+Enter. Komórki z tymi formułami można kopiować w całości w zwykły sposób, natomiast gdy poddaje się je edycji trzeba na końcu użyć Ctrl+Shift+Enter. Formuła...
A nie wystarczy sprawdzanie poprawności danych - opcja pełna liczba i podać zakres od 0 albo od 1 do ile potrzeba. Jeśli dane wprowadzane z klawiatury i użytkownik nie jest złośliwy, to powinno wystarczyć. Co innego jeśli dane są kopiowane z innych komórek, wtedy ten mechanizm nie działa. Wstawiłem do A1. Komunikat MsgBox można wyświetlić przy zmianie...
W UserForm1 wystarczy zrobić 3 proste rzeczy: 1. Aby załadować dane do comboboxa, dodaj: [syntax=vb]Private Sub UserForm_Initialize() Dim ostTowar As Long With Arkusz2 ostTowar = .Cells(.Rows.Count, "A").End(xlUp).Row + 1 cmbTowar.RowSource = "Towary!" & Arkusz2.Range("A2:A" & ostTowar).Address End With End Sub[/syntax] 2. Aby przepisywać towar do textboxa...
Istnieje klawisz odj = IIf(Cells(3, 3) = "", -1, 1) Cells(Cells(3, 3).End(xlDown).Row + odj, 3) = InputBox("Podaj cos") a na upartego w jednej Cells(Cells(3, 3).End(xlDown).Row + IIf(Cells(3, 3) = "", -1, 1), 3) = InputBox("Podaj...
Teoretycznie można coś podobnego zrobić - choć w praktyce jest to bardzo złe rozwiązanie, a już zwłaszcza na plikach w pracy, gdzie istotne jest bezpieczeństwo i pewność danych... Może najpierw wykład, potem kod ;) Garść faktów: Excel nie nadaje się do pracy wielozadaniowej (czy równoległej, zwał jak zwał). Teoretycznie można w pliku włączyć jakiś tam...
czy ma ktoś jakąś instrukcję jak krok po kroku zrobić taki kalendarz??? nie proszę o gotowca (no chyba że ktoś jest bardzo życzliwy i pozwoli zaoszczędzić mi kilka dni a raczej nocy pracy) chodzi mi o instrukcje miło by było z jakimś screenem albo coś. A proszę, kilkadziesiąt minut pracy i cierpliwości ;) - może żadna francja-elegancja, ale coś podobnego...
"+" na początku jest tu zbędny, ale nie przeszkadza, natomiast dalszy przedrostek "_xlfn." przed angielską nazwą funkcji jest dodawany przez program Excel, gdy skoroszyt został zapisany w nowszej wersji Excela, a później próbuje się go uruchomić w starszej wersji, która nie obsługuje tej funkcji. Ten wygląd ekranu pochodzi od Excela, użytkownik nic...
Pomógł mi użytkownik raks0
Logika jest taka: 1. Excel PL, VBA EN 2. Excel DE, VBA DE 3 .Excel PL, VBA DE, a powinno wrócić do pozycji 1, to chyba logiczne. więc vba zostanie po angielsku... Masz rację, chociaż użytkownik nie powinien tak kombinować. Dzięki za naklierowanie.
Witam, Mam problem, na drukarce Xerox VersaLink C7025 wybiórczo pojawia się problem z bezpiecznym wydrukiem, mianowicie w preferencjach drukarki na komputerach w firmie ustawiony jest kod drukowania, w firmie jest dysk sieciowy i na nim znajdują się dokumenty, w przypadku gdy użytkownik „A” stworzy dokument Excel, wprowadzi do niego dane i zapisze na...
To formatowanie będzie częścią większego makra, które już napisałam. Dlatego potrzebuję to zakodować w VBA, tak aby użytkownik mógł jednym przyciskiem wykonać wszystkie niezbędne kroki.
Nie opisałeś jak to ma wyglądać w szczegółach. Problemem jest zmiana wartości w A1. Co wtedy ma się stać z listą, jeśli wcześniej dokonano już jakiegoś wyboru? Można to próbować rozwiązać w różny sposób, ale zawsze są jakieś niedogodności. Nie wiem do czego ma być wykorzystana wartość z listy. Czy ona ma być tylko oglądana, czy ma służyć dalej do jakichś...
Witam. Chciałbym w Excel 365 na udostępnionym w sieci wewnętrznej pliku poustawiać dostępy do wglądu i edycji kolumn wg zalogowanego użytkownika. Przykład: Kolumny A, B - widok użytkownik "1", "2", "3", "4", edycja użytkownik "1" Kolumny C, D - widok użytkownik "2", edycja użytkownik "1" i "2" Kolumny E, F - widok użytkownik "3", edycja użytkownik "1"...
Cześć Proszę pomóżcie. Jak napisać makro, które stwierdzi czy plik Excel na sharepoint jest otwarty przez innego użytkownika. Jeśli tak to makro ma wyświetlić msgboxa i zakończyć działanie. Mam napisane makro które dodaje dane do pliku excelowego na sharepoint ale jeżeli jakiś użytkownik ma otwartego Excela to makro się crashuje.
Rzeczywiście F9 nie powoduje przeliczenia a w związku z tym druga porada też mija się z celem. Trzeba znaleźć inne wyjście. Na chwile obecną ja nie mam koncepcji. Może inni koledzy z forum na coś "wpadną"
troszkę zmieniłem tabele źródłową - baza aby było bardziej przejrzyste. Widać kolego że zupełnie brak Ci wyczucia w tworzeniu kodu VBA, oraz stosowanej procedury mieszania - w jaki to sposób wydłużenie bazy danych może wpływać na przejrzystość - przez wykasowanie danych ilościowych i jednostek miar ;-) To skąd będziesz miał teraz dane ilościowe do...
Cześć, potrzebuję zablokować możliwość usuwania raz wpisanych wierszy i kolumn. Gdy używam opcję 'Chroń arkusz' z zaznaczeniem wszystkich opcji dla użytkownika poza 'usuwanie kolumn/wierszy' to blokuje mi możliwość jakiejkolwiek edycji którejkolwiek z komórek, czy to pustej czy z danymi. Wiem, że trzeba w opcji 'Formatuj komórki' w zakładce 'Ochrona"...
Dzięki za odpowiedź. Ostatnio zardzewiałem w temacie VBA i nie mogę wykombinować w jaki sposób plik może sprawdzić czy użytkownik, który otwiera plik jest na liście (ukrytej w tym samym pliku). Pojedynczo sobie poradziłem ale jak odwołam się do tabeli już nie. A jak by tego było mało to w zależności od loginu inne dane się ukrywają. Plik jest dostępny...
A czy to działa? [syntax=vbscript] Public Sub Procedure1() Call Wyslij End Sub [/syntax]
Przy tak rozbudowanym arkuszu Excel nie będzie działać błyskawicznie. Excel jest programem uniwersalnym, ma różne "wodotryski", które zabierają czas. W tym przypadku pole tekstowe trochę spowalnia, bo ono "jest gotowe" po naciśnięciu każdego klawisza. Gdyby dane wprowadzać do komórki, filtr zaczynałby działać dopiero po 'Enter', więc byłoby szybciej...
Zablokowany plik do edycji , to może inny użytkownik ma otwarty i Twoje zamiany skasuje przy zapisie.
wracając do powyższego, chciałbym zrobić tak że jak znajdzie się wpis np "KV" w kolumnie B:B to odwoła się do konkretnej komórki. Wstępna ocena dostępnych informacji Użytkownik pragnie rozszerzyć istniejącą formułę Excel, aby w przypadku znalezienia wpisu "KV" w kolumnie B:B , formuła odwoływała się do konkretnej komórki. Aktualnie korzysta...
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...
Użytkownik otwiera plik w Excel'u edytuje co potrzebuje i generuje sobie ręcznie z tego Excela PDFa. Nie ma na to żadnego automatu.
Witam, Czy istnieje możliwość napisania w MS Excel makra, które będzie działało zgodnie z poniższym schematem: 1. W skoroszycie istnieje arkusz Jacek oraz Placek 2. W arkuszu Placek w zakresie A1:K500 występują wartości całkowite, które mogą się powtarzać 3. W arkuszu Jacek w kolumnie "W" istnieją wartości całkowite unikatowe - nie powtarzające się...
Dzień dobry. Mam problem z zapisywaniem dokumentu WORD po jego stworzeniu. Tworzę dokument MS WORD w Excelu i chcę go od razu zapisać w podanej ścieżce, z tym nie mam problemu, ale gdy plik istnieje tutaj zaczynają się schody, ponieważ po otworzeniu okna do "Zapisz jako" nie jestem w stanie obsłużyć zdarzenia gdy użytkownik wybierze już istniejący plik,...
Witam czytałem o sposobach zabezpieczenia hasłem excela bezpośrednio z opcji chroń arkusz lub po przez VBA, o blokowaniu i ukrywaniu kolumn, wierszy i arkuszy. Wiem że mój problem da się rozwiązać jedynie poprzez zastosowanie Userform i nie jest to łatwe;/ opis mojego skoroszytu: Arkusz1 - zestawienie danych z pozostałych arkuszy, są w nim butony oraz...
Pracuję na programie MS-DOS, nie chcący usunąłem plik .dbf (wydruk na excel którego zrobiłem), a teraz w dos pokazuje mi komunikat "Błąd instalacji systemu " Wstępna ocena dostępnych informacji - Usunięty plik : Użytkownik pracując w środowisku MS-DOS nieumyślnie usunął plik z rozszerzeniem .dbf , który był związany z wydrukiem do Excela. - Komunikat...
Pomógł użytkownik PRL
Załącz przykładowy plik. Opisz jak dokładnie ma to działać. W pętli użytkownik ma wpisywać z ręki te symbole do InputBoxa? Nie obawiasz się pomyłek? Dlaczego nie chcesz użyć okna dialogowego filtra, gdzie wystarczy zaznaczyć to, co potrzeba i trudniej się pomylić?
Zamień wszędzie Export\test.xlsx na np "c:\test.xlsx" (jakąś PEŁNA ścieżka) i sprawdź czy będzie to samo, jeśli błąd się powtórzy to poszukamy dalej. Co do samego zapisu to pamiętaj że to zadziała tylko jeśli jest zainstalowany excel, jeśli użytkownik na kompie nie będzie miał Excela lub będzie miał wersję 2003 to walnie błędem. Jeśli nie ma super wymogów...
Super. Bardzo fajny pomysł. Jednak na samym początku odkryłem mały błąd: otóż jeżeli w login i password wpiszemy cokolwiek innego niż w arkuszu Admin - wyskakuje run-time error (dodaję screen z edytora). Po anulowaniu mamy dostępny arkusz Start z możliwością edycji niestety. Sam jednak pomysł zaciekawił mnie bardzo i jestem teraz na etapie rozgryzania...
pomógl użytkownik PRL
Pomijając (bez)sens takiego "zabezpieczenia" pliku, najpewniej chodzi Ci o coś takiego (kod do umieszczenia w ThisWorkbook): [syntax=vb]Option Explicit Private Sub Workbook_Open() On Error GoTo myErr Dim ws As Worksheet 'najpierw odkyj wszystkie arkusze For Each ws In ThisWorkbook.Worksheets ws.Visible = xlSheetVisible Next ws Arkusz1.Select 'domyślnie...
Rozumiem, że chodzi o to, że nie ma formuły w dopisywanym wierszu. Dobrze myślę? Jak już masz formularz to możesz wyznaczać ten status VBA podczas zapisywania. Możesz też makrem wpisać tam kod formuły w tym dopisywanym wierszu. To nawet lepsze bo status staje się dynamiczny, będzie się zmieniał w czasie, ale użytkownik może zepsuć formułę.
... W standardzie jeżeli arkusz jest udostępniony po sieci firmowej to w momencie używania go przez jedną osobę, druga osoba może go otworzyć w trybie "tylko do odczytu". Po założeniu hasła w celu przyznaniu dostępu tylko niektórym osobom założyłem hasło umożliwiające chroniące dokument przed edycją osób nieupoważnionych do tego. Po założeniu hasła...
Problem rozwiązany, użytkownik Marcin Gonet wyczerpująco odpowiedział na pytania i podał w pełni działająca formułę.
Szanowni koledzy, uprzejmie proszę Was o podpowiedź jak ugryźć poniższy temat: W pracy znajduje się mały serwerek na którym jest plik Excel. Do pliku ma dostęp każdy w obrębie zakładowej sieci. Jeśli plik jest u kogoś otwarty - kolejna otwierająca go osoba otrzymuje komunikat że plik ten jest w użyciu przed użytkownika XxxYyy - co akurat jest bardzo...
Super, właśnie o to mi chodziło!. Próbowałem jakoś to ubrać w wyszukaj pionowo i Jeżeli ale nie potrafiłem sobie poradzić. Tak czułem, że może chodzić o coś z funkcją index i podaj pozycję ale nigdy ich nie używałem więc mam okazję się podszkolić. Dziękuje bardzo. Dodano po 46 Użytkownik forum pomógł rozwiązać problem
Chodzi mi o to aby użytkownik przygotowanego arkusza mógł w prosty sposób zaznacza, które kolumny mają zostać wydrukowane, bez konieczności ich ukrywania
Cześć, mam problem.. mianowicie mam listę 80 comboboxów wg których użytkownik docelowo ma wybierać błędy, następnie za pomocą buttonów, obok ma wybrać zdjęcie ilustrujące dany problem. W poniższym kodzie z wykorzystaniem kształtów wyskakuje błąd, Nie widzi ścieżki zdjęcia : zdj = (wskazplik_metodaexcel) & i wg VB wynosi 1, gdzie faktycznie wartość...
excel hasło użytkownik excel konto użytkownik excel dostęp użytkownik
sterowniki mikrofonu novox pomiar elektromagnesu rozrusznika włącznik termiczny wentylator
samsung wf70f5e0w2w samsung wf70f5e0w2w
Napięcie na statorze w skuterach i motocyklach: typowe wartości i pomiary Migające diody 40, 50, 60 w bojlerze Ariston - przyczyny i rozwiązania