Cierpliwości kolego, wszystko wymaga czasu. Więc tak, doszedłem do wniosku ze caly problem nalezy rozwiazac od poczatku. Ruszyc baniakiem, wypic pare piw ( o papieroskach nie wspomne ), jak w kartach, dym piwo i przekleństwo:D. Efekt tej walki przedstawiam ponizej, a w zalaczniku przykladzik. Sposob edycji wynikow moze sie wydawac troche dziwny, ale...
Lub tabela przestawna lub: [syntax=vb]Sub kokos() Dim r&, c& r = 2 While Cells(r, 1) <> "" c = Application.Match(Cells(r, 2), Rows(1), 0) Cells(r, c) = Cells(r, 3): Cells(r, 3) = "" While Cells(r, 1) = Cells(r + 1, 1) c = Application.Match(Cells(r + 1, 2), Rows(1), 0) Cells(r, c) = Cells(r, 3) Rows(r + 1).Delete Wend r = r + 1 Wend End...
tylko wtedy przy ponownym pobieraniu dane znikną, bo ich już nie będzie w folderze źródłowym Nie znikną, jeśli będziesz dopisywała. Kasowanie pliku źródłowego po skopiowaniu, to taki średni pomysł, bo jak coś pójdzie nie tak, to skąd ponowne wczytanie?
Wprawdzie znalażłem małą "furtke" w programie bo wykasowując po kolei daty, można dostać się do samego początku wpisu, ale nie wiem czy jest to do usunięcia i pozostaje mi jedynie liczyć na to że się nie domyślą Próbowałeś blokować zapisaną część arkusza i pozostawiać możliwą do edycji resztę? Pod Excelem zablokowanie częściowe i zabezpieczenie hasłem...
skasowaniu danych w jakimś arkuszu nic się nie kasuje w "Zestawieniu zbiorczym" Tylko teraz rozprawy o anulowanie danych. Wcześniej o tom rozmowy nie było, tylko kopiowanie. Nie chodziło mi o kasowanie danych, po prostu nie znam zasady działania i próbowałem cokolwiek zmienić, sprawdzić. Możesz mi napisać jak działa to makro, albo chociaż potwierdź...
Witam wszystkich użytkowników, mam sprawę która sprawia mi problem, chodzi o kopiowanie przy pomocy makra danych z kolejnych plików. Chodzi o to że do pliku ZBIORCZY.XLSX kopiujemy wiersz A2 z plików 1_19, 2_19, 3_19, ..., n_19. Pliki o nazwach 1_19, 2_19, 3_19, ..., n_19 umieszczane są w folderze TEST. Pliki te będą tworzone i umieszczane w katalogu...
chcę aby mój program robił prawie to samo co programik do którego podałem link w poście powyżej tylko z tą małą różnicą iż dane niebyły by przedstawiane za pomocą dokumentu Accessa tylko wyświetlane w oknie mojej aplikacji. Czyli chce kolega wyświetlać dane bazy SQL na ekran, jakaś forma ekranowego raportu ? Co do typu bazy jest to baza SQL-owa nie...
Nie można usuwać komórek do których odwołują się formuły bo właśnie wtedy pojawia się błąd odwołania. Odwołania również są usuwane. Jeżeli chcesz by odwołanie było cały czas "sprawne" kasuj dane a nie usuwasz wiersz. Jeżeli chcesz aby wybierać różne wiersze w arkuszu docelowym skorzystaj z formuły indeks() i poprzez dodatkową komórkę określającą nr...
Puste pole pojawia się, gdyż poepłniłem błąd. Przy linii ReDim strNowaLista odejmij 1 od intPozycja [syntax=vb]ReDim strNowaLista(intPozycja -1, 2)[/syntax] Co do usuwania/modyfikowania danych pracowników. Masz coś, co załaduje Ci ich dane do UserForma, tak? Coś co znajduje odpowiedni wiersz i ładuje? Jeśli tak, i znasz numer wiersza, to chyba nie powinien...
1. 1. Nie kasuje komórek z zakresu Kod: br.Sheets(s).Range("39:56,97:100,141:144... To jest mój błĄd, miało być o 9 wierszy mniej, poniewaz kopie z a10 do a1 na sbiorczym t.j. range("30:47, 88:91, ... itd. teraz makro usuwa wiersze z dane, nie te z 'Note: 1. All tests (VT, PT, MT, UT, RT) were carried...
ktoś bardziej zaawansowany No to nie ja. Tyle tylko że ja będę miał kolejne pliki csv A próbowałeś 5 razy klikać w 'importuj' nie kasując danych? Pewnie nie, a to takie klikanie pozwala dodawać dane z kolejnych plików...
Czyli wstawianie arkusza opanowane. Teraz mamy wpisywać *jakieś* dane w jakiś sposób. Można założyć, że linia po linii (ale to założenie wynikające tylko z kontekstu wcześniejszych postów). W jaki sposób działa teraz wpisywanie do jednej linii? Makro, które już Kolega posiada zaczyna wpisywać od komórki, która jest aktualnie zaznaczona i wypełnia ileś...
Nie będę ukrywał - za trudne jak na mój poziom w tej kwestii. Dziękuję za pomoc bo to znaczącą przyczynia się do zwiększania wiedzy, która ciągle jest mała. A co trzeba jeszcze zmienić w pliku oprócz usunięcia kodu:[syntax=vbscript] If Range("A6") <> "" Then Range("A6:L" & wsWyn.UsedRange.Rows.Count).ClearContent... 'usuwamy stare dane [/syntax]...
Dobre macro tylko co zmienić by nie kasowało tabeli bo mam odpowiednio komórki scalone i przeniosło dokładnie zawartość wraz z taka samą tabelka ? Z góry dziękuje za odpowiedź. Wiele jest tematów na temat kopiowania danych z arkusza do arkusza lecz nie mogę wykombinować jak 1.Skopiować tabelkę z zawartością zachowując format czcionkę etc. 2.W tabeli...
Dzień dobry, Pani dane w arkuszach Sheet1 i Sheet2 z numeratorem, który Pani zastosowała są zorganizowane na zasadzie stosu - a więc można z niego usuwać ostatni element i dodawać elementy na końcu. Zakładam, że taka organizacja danych jest świadoma. Jeżeli Pani potrzebuje dostępu swobodnego do danych, to ta organizacja i numerowanie (jeśli w ogóle...
- nie twórz nowego obiektu cmd dla każdego rekordu jak i nie dodawaj parametrów. Utwórz zapytanie raz, przed wejściem w pętlę. Dodaj dwa paramtery, nie podając wartości. Zgadza się. Dodatkowo, jeśli driver ma coś w koncepcji "prepare command", należy tego użyć przed pętlą. To "prośba" do serwera aby dokonał czegoś w rodzaju pre-kompilacji i optymalizacji....
Ten kod jest do napisania od nowa, według mnie. Mnie też :) ale nie ma żadnego innego pliku. jest: 1) plik bat, który generuje mi listę z dyskami, które są na komputerach - ta lista nazywa się raport.txt. Dołączyłem w pierwszym poście 2) plik z kodem vba, nazwany plikRoboczy.xls - też go dołączyłem Patrząc na strukturę pliku txt mam wrażenie, że szybciej/lepiej/wygodniej...
Poprzednie tematy ogarnięte, zamiast zwracać info z jakiej daty zostały wstawione ostatnie raporty dodałem na docelowej karcie jeszcze jedną kolumnę w której w momencie wstawiania raportu wstawia "=TERAZ()" co rozwiązuje moje potrzeby. W tej chwili potrzebowałbym aby w momencie wyeksportowania raportu poza automatycznym kasowaniem ilości które zostały...
Próbowałem makrem, ale nie wiem jak zrobić, aby przeskakiwał mi do kolejnego wiersza w drugim arkuszu, nie kasując pierwszego podczas robienia np. drugiej oferty. Ponadto zdarzyło mi się, iż marko kasowało mi nowe dane, więc wolałbym zobaczyć jakiś przykład, ponieważ swoje się wstydzę... Pozdrawiam i jeszcze raz dziękuję DD
Jeśli o to chodzi to nie myślałem jeszcze o tym bo do tej pory wykonywałem graficzna stronę która będzie wyświetlana i dopiero będę przechodził do tych tematów. Jeśli chodzi o kasowanie danych myśle ze nie będzie to aż tak skomplikowane aczkolwiek muszę troszkę poczytać gorzej z tym odświeżaniem gdyż gdzie nie szukałem to znalazłem odesłanie do wbudowanego...
Witam Chodzi o to podam przykład działania makra Z Arkusza kraje1 program kopiuje nazwę jednego kraju z listy- pierwszego i wstawia nazwę tego kraju w komórkę J1 w arkuszu Dane1, następnie kopiuje dane do 2 arkuszy , następnie przechodzi do następnego kraju z listy drugiego i wstawia nazwę w komórkę J1 (kasując poprzednia) dane się przeliczają dla drugiego...
No niestety nie działa tak, albo nie zrozumiałem; Załóżmy że rekordem z którego kopiuje się do arkusza baza jest zakres A1:C1 A jeśli mam formatkę A5 B6 C7 -tak na ukos? Jak to przenieść do wiersza A1:C1 ? Zwykłe wpisanie formuły =cośtam jest automatyczne kasowane po przekopiowaniu, ale w A5 B6 C7 wpis zostanie...
Dokonałem reinstalacji komputera i zapomniałem przenieś jednego pliku Exela z ważnymi dla mnie danymi. Czy jest możliwość odzyskania tego pliku? Jeżeli tak to proszę o poradę. Nadmieniam, że po reinstalacji kasowałem wiele dużych plików.
Witam. Potrzebuję makro, które usunie mi cały wiersz z pliku na podstawie danych zawartych w innym pliku. Oto mały opis jak wygląda sytuacja: W pliku nr 1 mam trzy kolumny z danymi A, B, C. Potrzebuję, żeby makro na podstawie wartości z kolumny C przeszukiwało kolumnę C w pliku nr 2 i jeżeli danej wartości nie znajdzie, w pliku nr 2 kasowało wiersz...
Ponieważ w wierszu 26, w kolumnach OP istnieją takie dane. ;) Dodatkowo trzeba by ograniczyć że powinno pisać 1 tylko raz. Np. gdy w BCDEF występuje wiersz o danej nazwie i numerze DWA razy, a w OP tylko raz to powinna być dodana 1 tylko jeden raz ;) Jeśli się da to mógłby nawet kasować dany wiersz w OP po dodaniu "z niego" jedynki.
Witam :) Chcialem zapytac o pewna modyfikacje, otoz chcialbym alby plik generejuacy sie podczas zapisu nie posiadal przycisku "next" Niestety moje modyfikacje nie dzialja. udalo mi sie skasowac przycisk "next" ale niestety kasuje sie on rowniez w arkuszu zrodlowym. Prosze o pomoc PS oczywiscie mam na mysli przycisk "zapisz" zamiast "next"
Kolejna prośba. Wiem, że dla Was będzie to sprawa prosta, ja się cały czas uczę i będzie mi potrzebna pomoc: W Arkuszu 1 wprowadzam dane w wierszu 1 Po naciśnięciu przycisku ZAPISZ (tutaj właśnie potrzebuję makra) kopiuje wpisane dane i wkleja w kolejny wolny wiersz w Arkuszu 2 (jednocześnie kasując wpisane dane w Arkuszu 1 i przygotowując go do dalszej...
Dzień dobry Potrzebuję pobrać dane z pliku excel który generuje się co dobę w następujący sposób - dane przykładowo z komórki A1 "arkusza 1" dnia 13.03.2019r powinny być kopiowane do "arkusz2" w pozycji "A2" w dniu 13.03.2019. Następnie po wygenerowaniu nowej doby na 14.03.2019r dane z komórki A1 "arkusza 1" dnia 14.03.2019r powinny być kopiowane do...
Plik jest przykładowy. Plik właściwy służy do importowania danych i doklejania ich do istniejącego już arkusza z danymi poprzednich importów. Importowane są różne ilości danych -wierszy. Od jednego do 60. Dlatego plik przygotowany jest na import maksymalnej ilości danych, a jak jest ich mniej, to puste komentarze są kasowane. Niestety moja znajomość...
To więc odpaliłem Excela wprowadziłem hasło i ponownie zapisywałem ten plik jako inny - niestety bezskutecznie - nadal jest na nim hasło - a openoffice sobie z tym nie radzi... a czy nowy plik zapisałeś kasując hasło czy tylko zmieniłeś jego nazwę, zmiana samej nazwy nie powoduje likwidacji hasła ustawionego w opcjach zapisu, musisz je wykasować.
Uzupełnię do (at)prot Objętość nie jest jedynym problemem Excela. Drugim jest konglomerat dane+widok+kod, coś co zawsze się rozdziela w tworzeniu oprogramowania, inaczej problemy się kumulują do niebosiężnych rozmiarów. Obowiązuje stara zasada: dziel i rządź. Excel to łączy, owszem to jest przyjazne gdy sekretarka na kolanie ma zrobić śliczne zestawienie,...
No raczej kasowanie tego było by żmudne rzeczywiście. Lepiej dopisać funkcję poprawiającą, czyli zamiast wpisywać w ostatni_wiersz + 1 ( pierwszy wolny ), to wpisałbym jeszcze raz ( poprawne już dane ) w ostatni_wiersz
Ok dorobiłem makro,które kasuje też zbędne kolumny, może to wyeliminuje jakieś błędy... Sprawdziłem u mnie 3 razy i za każdym razem dobrze filtruje. Sprawdź jeszcze raz.. może spróbuj też na innym kompie, może to wina systemu.
Dobry wieczór, Podejrzewam, że problem wynika stąd, że przy masowym kasowaniu danych Target składa się z wielu komórek, a procedura zdarzeniowa przewiduje obsługę tylko jednej komórki. Proponuję dopisać na początku procedury: [syntax=vb]If Target.Count > 1 Then Exit Sub[/syntax] Może to wystarczy. Pozdrowienia.
Nie wystarczy usunięcie tego polecenia. Trzeba jeszcze uwzględnić, że w arkuszu może być w danej chwili jeden filtr. Dotąd za każdym razem były usuwane wszystkie filtry i tworzony był jeden nowy w innej kolumnie. Teraz trzeba utworzyć filtr dla wszystkich kolumn i wobec tego przenumerować kolumny filtra. Procedury w tej chwili nie kasują filtra całkowicie,...
Czy jest jakiś sposób/program, który kasowałby pliki (excel i word) lub je blokował bez możliwości oglądania/używania itp. o konrentej godzinie i w danym dniu/ po upływie jakiegoś czasu? Np. dajemy komuś do obejrzenia pliki i np. po 20 minutach, przy ponownym właczeniu pliki te stają się bezużyteczne lub ich po prostu nie ma. Dlaczego pytam? Ponieważ...
Dzień dobry, Sprawdzanie poprawności danych ma swoje ograniczenia i trzeba mieć tego świadomość. Działa tylko przy wprowadzaniu danych z klawiatury, nie zapobiega kasowaniu danych. Nie działa również przy kopiowaniu, poza tym daje się łatwo nadpisać przez skopiowanie komórki bez ustawionego sprawdzania poprawności. Jeśli chcemy skopiować regułę poprawności,...
Potrzebuję dodać do swojego kodu konieczność potwierdzania chęci usunięcia danych, jeśli wybrany zakres to więcej niż jedna komórka. Czyli jeśli użytkownik skasuje zawartość jednej komórki, to nic się nie dzieje, natomiast jeśli zaznaczy kilka i będzie chciał skasować ich zawartość, to pojawi się msgbox "czy na pewno chcesz skasować dane z zakresu ......
A jak to ma działać. Czy w tabeli mają się pojawiać kolejne wiersze po każdym wpisaniu danych do UserForm, czy też mają się kasować wpisy i pojawiać nowe w tym samym miejscu. Będzie mi wygodniej dokonać korekt jeżeli zamieścisz plik Excelowski ze wspomnianym UserForm i Makrem jako załącznik i zaznaczysz że za ściągnięcie nie pobierasz punktów.
Witam, mam problem z programem napisanym w Excelu 2003, sprawa wygląda tak: mam jeden arkusz z danymi zaprojektowany w ten sposób że każda kolumna zawiera dane jednej grupy produktów w początkowych wierszach następnie jest jeden wiersz z typem danej grupy produktów a następnie znajdują się kody poszczególnych produktów każdy w osobnym wierszu (jeden...
Chyba jednak się nie zrozumieliśmy... Załączam zrobiony na szybko załącznik ilustrujący ideę. Zależy mi na pominięciu okienka wyszukaj/zamień. Bo w tej chwili żeby powyższy sposób zadziałał muszę na dzień dobry wywołać okno wyszukiwania czyli ctrl+f, Nigdzie nie pisałem o tym okienku. Nie musisz go wywoływać. Wyszukujesz za pomocą funkcji wyszukaj.pionowo....
Moje rozwiązanie wyglądałoby jakoś tak: [syntax=vb] Sub Makro1() ' ' Makro1 Makro ' Makro zarejestrowane 2013-05-12, autor Darek ' ' Const S1 = 8 ' najmniejszy przedział Const S2 = 16 ' sredni przedzial Const S3 = 32 ' najwiekszy przedzial Const D1 = 3 ' tolerancja sredniej najmniejszego przedzialu Const D2 = 5 ' tolerancja sredniej sredniego przedzialu...
Jak zmusić ten filtr do pracy dodatkowo z liczbami? Dodatkowo użyłem tej formuły w paru kolumnach jednocześnie. Teraz kasując zawartość komórek z kryteriami (paru jednocześnie) skrypt sie zawieszą na komunikacie Run-Time error 13: Type mismatch debug: If Target.Value = "" Then Jak filtrować dla paru kryteriów jednocześnie? Jak filrtrować po dacie np....
Myślę, że można to zrobić na przykładzie jaki jest w załączniku. Kolejne wstawiane obrazki będą mieć różne nazwy, więc trzeba sie odwołać do obrazka, który jest umieszczony w danej pozycji w arkuszu. W przykładzie odwołanie jest do obrazka umieszczonego w tym samym folderze co arkusz, ale oczywiście wszystko można sobie zmienić. Przyciski: Wstaw i Kasuj...
Załącz jakiś plik przykładowy przede wszystkim. Zamiast od razu dokładnie napisać o co chodzi dałeś przykład na 5 wierszy, a teraz piszesz, że Ci makro wolno działa. To trzeba sprawdzić w którym momencie zwalnia, nie sądzę, żeby powodem było kasowanie w kolumnie B. Zresztą z tego wszystkiego można zrezygnować. Musi być precyzyjny opis, co może być,...
Cześć, pracuje na jednym dużym pliku gdzie mam zapisane wszystkie informacje o danej części, następnie tworzę rożnego rodzaju wersje uzależnione od adresata pliku gdzie kasuje pewne informacje których nie powinien widzieć. Chciałem skorzystać z funkcji ='[!zrodlo.xls]Arkusz1'!$D$9 lecz przy każdym odświeżaniu wyskakuje popup żeby podać ścieżkę...
Przyznam że nie wiem co jeszcze doradzić więc będę strzelał. Nie dopuszczam opcji że plik a właściwie makro potrzebuje jakiegoś zewnętrznego identyfikatora do działania (pliku/zapisu w rejestrze). Czegoś w rodzaju pieczęci np w rejestrze i jeżeli ktoś wcześniej nie "opieczętuje" siebie/swojego komputera to makro nie będzie się uruchamiać (Robiłem dla...
Do wywołania reakcji na wprowadzane do arkusza dane (odpowiedzi na pytania) wykorzystaj procedurę zdarzeniową arkusza: Target - Komórka podlegająca zmianie. W konstrukcji z ".Cells(1,1)" odnosi się do komórek scalonych Intersect - Sprawdza czy "Target" i komórka mająca wywoływać określoną reakcję, to jedna i ta sama komórk, czy też nie Jeśli ta sama...
Witam Mam za zadanie napisać kod do automatycznego tworzenia tabeli przestawne w VBA. To udało się bardzo łatwo... Jednak problem pojawił się w momencie dodania opcji uzupełnienia tabeli źródłowej o dane z innego arkusza. W momencie tworzenia tabeli wyskakuje błąd VBA6.dll dla office'a 2007. bez tego kod kompiluje się normalnie PT.AddFields RowFields:=Array("Użytkownik"),...
Nie jestem guru od makr w VBA, ale coś takiego powinno zadziałać (zrobiłem testy na prostym arkuszu wklepanym z palca). [syntax=vb] Sub Makro1() Dim xo As Integer xo = 2 Columns("A:B").Select Selection.Sort Key1:=Range("A2"), Order1:=xlAscending, Key2:=Range("B2") _ , Order2:=xlAscending, Header:=xlYes, OrderCustom:=1, MatchCase:=False _ , Orientation:=xlTopToBottom,...
Ok, mam pewien pomysł, który z resztą również otrzymałem na tym forum, za co dziękuję i liczę, że i tym razem znajdzie się ktoś, kto będzie w stanie wymyślić rozwiązanie. W pliku docelowym w jednej z komórek znajduje się funkcja, która pobiera lokalizację pliku. Po zastosowaniu funkcji cięcia tekstu w wybranym momencie udaje mi się uzyskać lokalizację...
Zmienilem troche koncpecjie i teraz dane z kilku plików wrzucam do jednego. Chciałbym wyszukiwać kilka wartości jednocześnie i usunąć cały wiersz jeżeli w komórce znajduje sie ta wartość. tych wartości na razie jest okolo 25 tysiecy, także przeszukiwanie dlugo trwa. Co byście zmienili? [syntax=vb] Sub kasowanie() Dim i, k Application.ScreenUpdating...
Tomuś_P tak to jest także makro do scalania, które między innymi też przeglądałem, tylko tyle, że ja potrzebuję dodatkowe funkcje, które wyszczególniłem w pierwszym poście, a których żaden gotowiec nie ma. JRV, jeżeli chodzi o wpisywanie od pierwszego wiersza, to dzięki pomocy kolegów z innego forum, już mam to rozwiązane, co do zakresu danych, to zakres...
Witam. Szukam makra, do excela, które będzie przeszukiwało cały wiersz numer 1, w celu znalezienia wartości np.: MSISDN oraz KOD SPRZEDAWCY I kiedy znajdzie taki wpis - usunie całą kolumnę "MSISDN" oraz "KOD SPRZEDAWCY" wraz z wartościami i danymi, które znajdują się poniżej tej komórki. Dodam, że tych niepotrzebnych wartości jest około 11, a sama oryginalna...
Dzień dobry, Rozumiem, że oczekuje Pan makra w Visual Basicu, bo w samym Excelu byłoby to dość trudno zrobić. W załączniku ma Pan propozycję rozwiązania w postaci makra uruchamianego przyciskiem z arkusza ALL. Przyjąłem następujące założenia: 1. Plik zawiera tylko arkusze z danymi i jako ostatni arkusz podsumowania (nazwy arkuszy są nieistotne). 2....
Tutaj poprę przedmówcę. Jeden miesiąc, 350 pracowników i tyle danych. A co będzie z następnym miesiącem? Próbujesz zastąpić excelem porządną bazę danych w dodatku dziwacznie zredagowaną. Nic dziwnego że to musi trochę trwać. Ale rzeczywiście można przyśpieszyć poprzez dodatkowy formularz i formuły wyszukaj.pionowo i indeks. Z tym, że samo otwarcie pliku...
Myślałem o przepisywaniu stanu licznika co minutę i cyklicznego kasowania go, byłaby to liczba 1 bajtowa, i tak po godzinie miałbym 60 liczb, po 24 godzinach - 1440. Data godzina zapisywana jednorazowo po resecie. Resztę zrobiłby mi excel. Być może jest jakiś urządzenie do kart wykorzystujące EIB albo AS-i (lub jeszcze inne występujące magistrale) które...
witam, mam pewien problem, w kolumnie G mam podaną firmę, w kolumnie K model, w kolumnie I kolor - mało istotne, w kolumnie J - ilość sztuk chciałbym, żeby funkcja zliczała mi ilość sztuk produktu danej firmy i modelu, ignorując kolor, postawiając zapis jako jeden wiersz (usuwa wszystkie wiersze z kolorami) nie mam pomysłu na funkcję sumowania ilości...
a potem jak jest 2 maj to w wierszu 2 począwszy od komórki B3? Myślę, że "potem jak jest 2 maj to w wierszu 3 począwszy od komórki B3" Dodano po 39 Witaj, Monika. Myślę, że jakoś Edit: Popraw makro dla kasowania [syntax=vb] Sub ZapiszDoBazy() Dim r& If Application.CountA(Range("frm")) = 10 Then With Sheets("baza") r = Application.Match(Cells(2, 2),...
Tu trzeba wykonać kawałek analizy. Mamy jak dotąd do tego za mało danych. Być może wogóle nie da się spełnić wymagań. Przykładowe pytania: 1. Czy użytkownicy widzą ten plik (pliki), np eksploratorem? Czy muszą go widzieć? 2. Jaki dostęp jest niezbędny? W jaki sposób użytkownicy używają tego pliku? Czy mogą w nim coś zmienić, czy mogą coś skasować, czy...
Hej. Jak dla mnie widzę tu tylko makro w Excelu. Niestety programista ze mnie kiepski, więc coś tam próbowałem wymyślić, jednak nie gwarantuję, że będzie działać idealnie. [syntax=vb]Sub Makro1() Const MaxR = 20 ' maksymalna ilość powtórzeń If ((Selection.Rows.Count < 2) Or (Selection.Columns.Count < 2)) Then MsgBox "Zaznacz obszar, na którym...
STOPER: a) Zasady funkcjonowania: - stoper HH : MM : SS (kolor czerwony) DD (kolor niebieski) - odlicza czas w górę od ostatniego resetu przyciskiem A - przy kasowaniu przyciskiem A wydaje dźwięk X1 (małe fanfary) - przycisk B start pracy i dźwięk X4 (melodyjka rocky balboa theme song ) - zapisanie startu do pamięci - przycisk C koniec pracy - zapisanie...
Jest kilka sposobów, których tu można użyć. Podam 2 warianty bez użycia makr. Jeśli problem występuje często, to można również użyć makra. Moja propozycja: 1) Zaznaczamy drugą kolumnę (kol.B) na wysokość danych. 2) Do komórki w pierwszym wierszu (B1) wpisujemy formułę: ="1|"&A1 3) Przytrzymując Ctrl naciskamy Enter. Wariant 1: 4) Kopiujemy kolumnę przez...
Normalnie w jednej kolumnie mam jakieś 60000 liczb Tylko makro w takim przypadku? A po co obciążać arkusz excel'a min. parudziesięcioma tysiącami wzorów ? Dodano po 5 chcę je podzielić na grupy po 180 i poprzenosić do sąsiednich kolumn Przychodzą mi do głowy 3 warianty: a) odkopiowywanie 'bezpośrednie' w pętli do ... while/until - wolne, zachowuje...
Teraz to nowe, inne (jakby) zadanie :) mam wykaz taki jak tu: http://images46.fotosik.pl/123/fd2b773c6... Chciałbym napisać makro, żeby jeśli numer_ewidencyjny jest taki sam, dodaje do siebie kolumny od A do H dla tego człowieka. Wpisuje dane do pierwszego wiersza i kasuje drugi wiersz (suma jest w pierwszym). I tak sprawdza do końca. Chcę...
Dobry wieczór, Nie da się tego zrobić w samym Excelu bez VBA, bo jeśli do komórki miałby być wprowadzany tekst "nie dotyczy" automatycznie, w zależności od wyboru w innej komórce, to w tej samej komórce użytkownik nie móglby wprowadzać daty "z ręki". Można zrobić tak, żeby zmiana w kolumnie A generowała zdarzenie, które byłoby obsługiwane w ten sposób,...
witam serdecznie! mam duzy problem z excelem, bardzo prosze o pomoc. szczegoly: posiadam duza baze danych w formacie xls do przetworzenia. sklada sie ona wlasciwie z 2 kolumn: data i wartosc. w polu data znajduja sie tylko dni robocze; weekendy i dni wolne sa pominiete. i teraz tak, potrzebuje obliczyc procentowe zmiany wartosci z miesiaca na miesiac....
markonedj w odpowiedzi na Twoje pytanie ze kasowanego postu z tego tematu. Cytat: "P.S. Czemu do operacji na bazie nie korzystasz z "using" ? " Początek każdej mojej "Form" w projekcie zawiera :[syntax=csharp]using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using...
Cześć Próbuje od jakiegoś czasu rozgryźć mój problem. i jak na nowicjusza słabo to idzie - trochę poszukałem i próbuje dostosować do swoich potrzeb pomysły innych z podobnym do mojego problemu. A wiec: mam dwa pliki - jeden bazowy (u mnie nazwany "baza.xlsx" - znajduje się w innej lokalizacji) oraz drugi Main.xlsx Oba plik mają ten sam układ - 20 kolumn....
Szczerze, podoba mi się bardzo ta pętla bez filtrowania póki co. Mnie też sie podoba, bo jest bardzo ładna :) Myślałem raczej o optymalizacji kodu. A jeśli mógłbyś mi powiedzieć, co trzeba wpisać by makro pozwalało raz stworzony nowy arkusz nadpisać, czyli powiedzmy żeby pozwalało na stworzenie nowego pliku w tym samym miejscu z nowymi danymi a taką...
Witam, Uprzejmie proszę o pomoc / podpowiedź. W załączonym przykładzie jest makro, które tworzy dziewięć wykresów w oparciu o dostępne dane. Mam cztery pytania i prośby o pomoc: 1.Potrafię napisać makro które usunie wszystkie wykresy (i takie jest w przykładzie - i działa) – ale nie wiem jak napisać makro które usunie wybranie wykresy: np.: jak...
Troche zmodyfilowałem na wlasne potrzeby i jest w miare dobrze - tylko ten pliczek który bede uzywał strasznie dlugo sie łąduje - łącza do innych itd. A to opóźni wszystko - nie wiem może jest jakaś możliwość kopiowania danych lub robienia tych obliczeń na tym pliku (żródle) bez otwierania tego pliku źródłowego. Teraz mój kod wygląda tak: Sub SumaKolor()...
Witam Mam plik " Wzor" i z niego muszę dokonać drukowania określonych arkuszy. Makro ma zadanie wydrukować najpierw arkusz o nazwie "AAA"; potem arkusz "BBB". Drukowanie jest wysyłane na domyślną drukarkę i drukowanie dwustronne. :idea: Jak ja to bym widziała :D : W arkuszu "MENU" w komórce "F5" makro wstawia liczbę "1". Wtedy zadziałają funkcje Excel...
Z takim... zorganizowaniem inaczej danych rzeczywiście pozostaje VBA Chyba chciałeś powiedzieć "z brakiem zorganizowania" :) Jesteś wielki :) Działa tak jak powinno tylko mam jedną uwagę. Mianowicie: Dajmy na to, że w kolumnie A występuje liczba x. Liczba jest występuje także w kolumnie C. Funkcja wyrzuca "jest". W momencie, gdy kasuję liczbę x z kolumny...
Chciałem utworzyć makro, które będzie: 1 Filtrowało po "Wiązka" (kolumna B) - wiązki mają różne nazwy, dlatego też pytanie - jak zrobić aby filtrowało od pierwszej wiązki do ostatniej (żeby nie było trzeba wpisywać za każdym razem H_M+ROMcA_001_001_A, ponieważ w tym miejscu może być inna nazwa np. H_M+ROMcC_001_001_A) 2. Tworzenie nowego arkusza i nazwanie...
Napisałem takie dwa makra: Proszę pamiętać o używaniu znaczników syntax . Opcja Listing kodu . Proszę to poprawić.- arnoldziq
W załączeniu Twój plik przerobiony. Jak chcesz go użyć jak jest to wklej twoje dane do arkusza dane i syntetyka. Odpalenie makra Ctrl + Shift + t. Albo wejdź do VBA (lewy Alt + F11) i Pierwsze makro. Kod powinien się wykonać szybko. Można z powodzeniem użyć do naprawdę dużych ilości wierszy w tabelach źródłowych. Kod: (nazwy modułów kodu arkuszy zmienione...
Mam stworzony plik excel. Założenie jest jego takie: W arkuszu zrodlo jest baza osób które mogą lub już/jeszcze nie mogą mieć wykonane badanie. Makro, które mam w pliku kopiuje mi wiersze posiadające informację zaproszenie do arkusza korespondencja . Na podstawie danych z tego arkusza powstanie korespondencja seryjna i zostaną rozesłane zaproszenia....
Witam! Stworzyłam w pliku ze sporą ilością danych 3 wyszukiwarki, a dokładniej 3 comboboxy z zawężaniem podpowiedzi w liście rozwijanej w zależności od wprowadzonej wartości. Niestety mam problem z którym nie potrafię sobie poradzić, a mianowicie: Gdy w jednym z pól zacznę wpisywać wartości i coś wybiorę z podpowiedzi https://obrazki.elektroda.pl/2298353700_...
Sory że tyle pytań ale łatwiej od razu wiedzieć o co chodzi niż napisać kod a potem go przerabiać "paręnaście" razy bo autorowi nie o to chodziło. Jeszcze "jedno" pytanie: Czy pod przyciskiem aktualizuj plik ma tworzyć/sprawdzać od początku wszystkie umowy w arkuszu ogólnym i ewentualnie korygować je w poszczególnych arkuszach? Czy tylko ma złapać ostatni...
Aj, cholender. Nie pomyślałem, o tym. To prawda, dokładnie tak się dzieje. Większość "dużych" programów obsługuje pracę wielodokumentową. Np. Excel. Jednak bardzo wiele z nich nie integruje się "kompletnie" z Shell'em Windowsów (czyli explorer.exe) i nie używa jego "zaawansowanych" funkcji, np. DDE/Open, tylko do otwierania rejestruje się po staremu...
Moje makro uruchomione na Twoich danych daje taki wynik: Jan Kowalski2013-04-031/1 Pawel Nowak2012-06-051/1 -> 1/2 Z czego linia druga jest czerwona. Makro pozostawia wpis z najświeższą datą oraz wstawia wcześniejszy wymiar zatrudnienia (gdzie aktualny zostaje najbardziej z prawej strony). W taki sposób można łatwo odfiltrować sobie jednych (np w...
Proponuję żebyś wstawił tu swój arkusz, bo chyba się nie dogadamy bez konkretnego przykładu. 1. Do czego używasz max() i po co to 8? Godziny nadliczbowe i wykrywanie liter? 2. Skoro coś tam jest obliczane w kolumnie C, to podana wyżej funkcja odwołuje się cyklicznie, a właściwie to jakich liczb? ...(MAX(C1-8;0))+(MAX(D1-8;0))? 3. Jeśli czas pracy masz...
Dzień dobry, Proszę o pomoc w zmodyfikowaniu makra. W arkuszu Dane w zakresie F10:F500 wpisywane są ręcznie dane, które wykorzystywane są w innych arkuszach pliku. Do kasowania wpisanych danych jest używane proste makro jak niżej: Sheets("Dane").Select Range("F10:F500").... Selection.ClearContents Range("F10").Select...
Wystarczy znać dokładny czas rozpoczęcia i zakończenia pomiarów oraz ich ilość. Nawet jeżeli odstęp między pomiarami nie będzie wynosił dokładnie 1 minuty, to mając powyższe dane możemy go wyznaczyć bardzo dokładnie. Wyniki i tak będzie pewnie obrabiał komputer, bo nie wyobrażam sobie robienia tego "na piechotę", więc problemu też nie ma, komputerowi...
Kurcze, jeżeli chodzi o VBA to jestem zaczynającym samoukiem. Nie znam reguł stosowania wszystkich funkcji. Mogę prosić Cię o rzucenie okiem na mój kod i poradzenie w jaki sposób użyć Twojej funkcji? [syntax=vbscript] Private a As Integer 'zmienna globalna Private haslo As String Sub MsgBox_error1() 'wyświetla omunikat o błedzie MsgBox "Wypełnij wszystkie...
https://obrazki.elektroda.pl/5705909000_... NA WSTĘPIE Wiem, wiem, ktoś zaraz powie, że układów aktywnego obciążenia nie sposób zliczyć i kolejny taki projekt przyczynia się do klęski urodzaju… 8-) Mimo wszystko chciałbym przedstawić projekt aktywnego obciążenia. Aktywne obciążenie samo w sobie nie jest czymś szczególnym, ale...
http://obrazki.elektroda.pl/4774308800_1... Jeśli korzystasz z programów z pakietu LibreOffice to z pewnością ucieszysz się, z powstania Open365. Podobnie jak LibreOffice jest to darmowy i otwarty pakiet, który ma być alternatywą dla 'następcy' Microsoft Office, działającego w chmurze Office 365. Open365 jest aktualnie w fazie beta-testów....
No cóż, skoro "skomplikowałeś" sprawę, to żeby miało to jakie takie "ręce i nogi", na jednym module się nie zakończy, przykładowo mogłoby to tak wyglądać: 953853 Dostęp do zdjęć bazuje na takim dostępie do nich: _01.jpg ", czyli wychodzi, np.: 100_01.jpg, 200_01.jpg, itd. Możesz sobie to dostosować. Po wklejeniu do arkusza dany obrazek (zdjęcie) otrzymuje...
Witam Proszę o pomoc w następującej sprawie. Chciałbym w excelu połączyć ze sobą komórki w dwóch oddzielnych arkuszach na zasadzie,że w jednej mogę na bieżąco wpisywać i kasować dane a w drugiej są sumowane operacje z wcześniejszego wpisania i trwale zachowywane. Z góry dziękuje za pomoc.
No własnie ma sens. Tabel będzie 60 bo co 2 miesiące będą kasowane. I własnie mi po to jest to potrzebne by opracować wyniki na poszczególny dzień. Początkowo chciałem robić zrzut danych do excela codziennie o północy ale... wtedy nie będę w stanie opracować tych danych i robić statystyk.
[syntax=vbscript]Sub CzyscDane2() d = Weekday(Date) If d = vbSaturday Or d = vbSunday Or Swieto(Date) Then MsgBox ("Mamy DZIEŃ WOLNY! Dane usuną się tylko w dzień roboczy.") Exit Sub End If If d = vbMonday And Hour(Time) >= 14 Then i = MsgBox("Czy na pewno chcesz usunąć dane z tej tabeli? " & _ "Pamiętaj, że stracisz je bezpowrotnie!!!" _ , vbOKCancel...
Ten fragment nie ma znaczenia - to mi działa. Chodzi mi o to aby w nowym wydzielonym tym makrem pliku arkusz wyglądała tak samo (szerokość kolumn, wielkość czcionki. Teraz jak tworzy mi nowy plik z fragmentem danych który wydzieliłam makrem to są stałe szerokości kolumn i wielkość czcionki taka jakbym po prostu otworzyła nowego excela i wkleiła tam...
próbowałem odzyskać dane różnymi programami o ostatecznie udało się jednym z nich Jakimi programami odzyskiwałeś? Plik z załącznika nie jest dokumentem Excela. Myślę, że z większym powodzeniem odzyskasz te pliki z dysku źródłowego. Na przyszłość kopiuj zamiast przenosić i dopiero po sprawdzeniu kasuj źródło.
Atakują wsystkich. Tylko Ty miałeś pecha że u Ciebie jakąś dziurę znalezli :-( Majac odpowiednie środki wejdziesz wszędzie. Co wiecej, duża część operatorów nie daje publicznego adresu. Będąc za NATem jesteś odcięty od ruchu przychodzącego przynajmniej. Nie ochroni przez trojanem który inicjuje połączenie od Ciebie Operatorzy logują ruch chyba tylko...
witam, proszę o pomoc, moja cała znajomość programowania ogranicza się do znajdowania i dostosywania formuł - kiedyś znalazłem i dostosowałem do swoich potrzeb makro do wprowadzania danych w arkusz za pomocą userform z przyciskami do przechodzenia między wierszami, wstawiania i kasowania wierszy - ogólnie bardzo fajny programik. niestety po skopiowaniu...
Pisałem w trzecim wierszu. Ochrona arkusza jest bez hasła więc w każdej chwili możesz ją zdjąć. Zakładka "Recenzje" przycisk "Nie chroń arkusza" i znów możesz robić wszystko. Lecz dodam nieśmiało że w arkuszu Wydruk i w zielonych polach rejestru są funkcje. Więc jeżeli chcesz coś zmienić stając na daną komórkę spójrz wcześniej na tzw. "pasek formuły"...
Szukam pomocy: Bardzo słabo znam Excela a programowanie w VBA to już prawie w ogóle nic. Mam taki kod do kopiowania z arkusza do arkusza, troszkę go zmodyfikowałem, zmieniłem zakres kopiowania, zmieniłem kolumnę z kryterium i wstawiłem formaty dat w trzech kolumnach. Okazało się że kopiuje mi bardzo ładnie z dwoma wyjątkami, z kolumny A kopiuje po wpisaniu...
Na wstępie - nie klikaj "Pomógł" tylko dlatego, że ktoś odpowiedział w "temacie" - zostaw to na rzeczywistą pomoc "w tym temacie", a teraz: Podsumujmy: 1. Nie chodzi o otwieranie pliku z dysku, tylko o identyfikację pliku "xls" otwartego już w pamięci komputera 2. Plik ten generowany/"otwierany" jest tylko tymczasowo z programu IFS - celem pobrania...
Witam , mam taki problem. Laptop działą bardzo wolno , przy włączeniu przez kilka minut nie da się praktycznie nic robić, potem jest już lepiej , ale i tak nie da się płynnie nic robić. Cały czas znika mi miejsce na C. Kiedyś kasowałem , ale przestałem to robić, Więc mam jeden dysk C z 0 mb wolnego miejsca. Główne procesy które mi zużywają CPU to svhost.exe...
kasowanie danych excel kasowanie kasowanie danych telefon
alarm master podłączyć regulacja napięcia prostownika testy akumulatorów
55pus płyta pompa ciepła monoblok panasonic
Renault Midlum 180 dCi - trudny rozruch po regeneracji pompy i wtrysków Canon TS3450 - Miganie diod pomarańczowej i zielonej