Witam serdecznie ;) Mam problem z makrem w Excelu. Ogólnie zadanie polega na tym, że jeśli tekst w podanej komórce jest przekreślony, to w innej podanej komórce powinien wyświetlić się napis "Tak". Początkowo myślałem, że da się to zrobić jakąś gotową funkcją, albo nawet formatowaniem warunkowym, ale niestety jedynym wyjściem jest chyba napisanie makra....
Witam, Potrzebuje stworzyć makro wyszukujące odpowiedni numer z zakresu w innym pliku i kopiujące dane. Posiadam dwa pliki: AMSTERDAM_SPC-Carbody shell_v2 oraz SPC_Raport Zadanie makro: W pliku SPC_Raport -> zakładka ‘Geometria’ znajduje się nr KTW (wpisywany z ręki) komorka Z7: Z pliku SPC_Raport Makro musi skopiować ten numer KTW i wyszukać...
Dziękuje:) Nasuwa mi się jeszcze jedno pytanie. Teoretycznie makro ma dwa warunki do wyboru w tym przypadku, a ono traktuje oba warunki jako TRUE po podświetleniu, czyli zgodne z prawdą. Mowię w praktyce, bo jak wpiszę mu wymiar 2600 w ImputBox, którego nie ma w tablicy, to powinien wykonać warunek False. Może muszę jeszcze zdefiniować co ma być False...
Nie jestem biegły jeśli chodzi o makra ale tak przeglądając parę stron o Excelu natrafiłem na makro uruchamiane przy każdym przeliczeniu arkusza, i uruchamiające kolejne makro pod warunkiem że zmieniły się wartości w pewnych komórkach. W Twoim przypadku można by uruchamiać makro sortujące wyniki przy każdym przeliczeniu arkusza (czyli po wpisaniu/usunięciu/zmianie...
Możesz wpisać w jednej komórce =dziś() , w drugiej datę docelową. Różnica większa od zera pozwala uruchomić makro (warunek wewnątrz makra). A pewnie i do makra wciągniesz bezpośrednio tą metodę bez używania komórek.
Witam, Mam problem z dostosowaniem kodu i proszę o pomoc. Chcę, żeby makro oprócz warunku sprawdzenia hasła sprawdziło dodatkowo użytkownika czy się pokrywa z użytkownikiem z pierwszego logowania do pliku. Makro, które przy logowaniu się po raz pierwszy pobiera od użytkownika i zapisuje w arkuszu (tabeli) w 2 kolumnie login w postaci numeru indeksu,...
Witam, pokrótce opisz mój problem na podstawie zamieszczonego poniżej pliku 'przykład1'. Makro które w nim utworzyłem ma za zadanie: kopiować z arkusza '3' wiersz z ciągiem 4 cyfr do arkusza '1'. Potem z tego arkusza kopiować kolumnę 'J' do arkusza '4'. W przypadku analizowanego przykładu, makro ma się zakończyć, gdy wszystkie wiersze (30) z arkusza...
Witam potrzebuje zmienić kod tak aby w kolumnie 3 tabeli jeżeli jest wpis zostawiał cały wers a puste chował. Makro zrobiłem ale mam problem ponieważ chce jeszcze aby nie tylko jeżeli jest wpis zostawiał wers ( to mam kod pod opisem), ale jeszcze żeby tam był taki warunek że np. wpis > "-". Gdyż mam powiązane funkcję i nie dam rady tego inaczej połączyć...
Cześć, potrzebuję pomocy z wykonaniem jednego makro. W przykładzie, który zrobiłem wszystko działa prawie jak należy, ale chciałbym to zmienić ze względu na ilość kodu oraz zmienić warunek. Makro uzupełnia komórki znajdując pierwszą wolną komórkę w kolumnie "C", jest to prosty, skuteczny kod, ale zarazem długi. Jeśli chciałbym to zrobić dla większej...
jak warunki są idealne (czyli oświetlenie), to stać go na dużo. W dobrych warunkach nawet mój telefon robi niezłe makro. Niech pytający napisze łaskawie czego szuka (kompkat, hybryda?), w jakiej kwocie i w jakim stanie (nowy, czy używany) to będzie łatwiej doradzić.
Kolego zamiast makr użyj PINx & 1<<bit albo !(PINx & 1<<bit) i zawsze będziesz wiedział co się dzieje. I szybciej się to pisze. A Twoje makra zwracają "true" jeśli warunek w opisie jest spełniony.
Witam. Próbuje napisać makro, które będzie wyszukiwać w jednej kolumnie, np A kwot przeciwnych jeżeli istnieją (np kredyt noty i faktury) , dodatkowym warunkiem jest to aby wartość w kolumnie B (np nazwa przedsiębiorstwa) była dla obu kwot taka sama, jeżeli ten warunek jest spełniony to kwoty te są kopiowane do drugiego arkusza. Udało mi się napisać...
Witam Mam takie makro. W kolumnie A w arkuszu są wpisane nazwiska . 1-Zadaniem makra jest wyszukanie wszystkich takich samych nazwisk i wyświetlenie ich . 2-jeśli jest pusty wiersz w kolumnie ; to ma przejść do następnego z nazwiskiem 3- jeśli są trzy kolejne puste komórki to makro ma się zakończyć Teraz makro szuka, ale zatrzymuje się jak jest puste...
Makro postepuje tak: Gdy wpisze coś w kolumnę I. I następnie użyje skrótu cltr + n to przesunie te wartości w prawo. Dodatkowo tworzy się kolumna jako bufor. Bo nie chce aby przesuwało się to co jest za datami. Najlepiej byłoby, gdyby po wpisaniu w kolumne I automatycznie wszystkie daty danego wiersza przesuneły się po prostu w prawo bez zmiany dalszych...
Witam ponownie, chciałbym prosić o pomoc przy wyszukiwaniu tagów html o zmiennych parametrach. Aktualnie posiadam taki kod: [syntax=vb] Sub Makro1() Dim kom As Range, i As Integer, j As Integer For Each kom In UsedRange i = 1 If kom.Value <> "" Then Do i = InStr(i, LCase(kom.Value), "<") If i = 0 Then Exit Do 'tu warunek opuszczenia /konieczny/...
Dla mnie trochę przerost formy no ale każdy ma swój styl programowania. Zauważ że warunek w głównej procedurze wyjkonuje się jedynie gdy nie ma arkusza o danej nazwie. W przeciwnym wypadku nie robi nic. Proponuje dodać "w przeciwnym wypadku - gdy warunek jest niespełniony" czyli Else i ustawić temp na istniejący arkusz o danej nazwie. Z tym że wyjąć...
Cześć, potrzebuję pomocy. W załączonym pliku znajdziecie arkusze: - weryfikacja - firma 1 - firma 2 - kodowanie firma 1 - kodowanie firma 2 Przystępując do pracy: 1. Do arkusza "Firma 1" wklejam dane z innego pliku od kolumny E do AB 2. Uzupełniam formułę w kolumnie A 3. W kolumnę B wpisuje "F1" 4. Kopiuję kolumnę A i wklejam do arkusza "Kodowanie Firma...
Z góry bardzo dziękuje za jakąkolwiek pomoc, ponieważ kombinuje już od paru miesięcy, i nie moge sobie poradzić. Z takim "arkuszem" nie poradzi sobie żadne makro. Każdy arkusz praktycznie jest inny tzn różne liczby kolumn, różne opisy, wiersze pojedyncze i dwu lub kilkuliniowe :D , formatowania komórek domyślne lub "od czapy" (np komórka D2 w arkuszu...
Chciałabym stworzyć makro które będzie uruchomiane podczas otwierania skoroszytu. W arkuszu1 w komórce J1 znajduje się formuła dziś() W arkuszu2 w kolumnie C1:C20 znajdują się daty i tak jeżeli data z komórki J1 znajduje się w zakresie C1:C20 to pokaż komunikat "......", a jeżeli nie to nie rób nic Czy ktoś mógłby mi pomóc ułożyć makro. Mniej więcej...
Znaku i de facto pętli nie zmieniasz. Trzeba sprawdzić, czy porównanie chociaż raz spełnia warunek. Można wstawić jakieś liczydło, albo zastosować trick kolegi marcinj12 ze zmienną typu Boolean. Np [syntax=vb]'drugie porównanie Dim test as Boolean w = 2 test = True With Sheets("Układ pliku_skrócony") For i = 2 To Omega_a For j = 2 To Omega_b If plik1.Sheets(1).Cells(i,...
To część kodu, na którym wywala błąd> For row_no = 5 To 154 miesiac = CInt(Worksheets("Rachunki_Walutowe").Cel... 10)) If miesiac = 1 Then pointer = row_no For row_no_1 = 4 To 33 If (Worksheets("Styczen").Cells(row_no_1, 3) = "" Then pointer_1 = row_no_1 Worksheets("Styczen").Cells(pointer_1, 3) = Worksheets("Rachunki_Walutowe").Cells(po...
Próbowałem to formułą zrobić (suma warunków) ale sobie nie poradziłem więc może ktoś pomoże mi napisać takie makro. Mam stały schemat pliku z narastającą datą w jednej kolumnie. Każdej dacie jest przyporządkowana stała liczba wierszy 20. 1.Wyszukaj datę dziś plus zakres do 2 dni do przodu 2.Potrzebuję zsumować wartości w kolumnach C,E,G,I gdy w kolumnie...
Wygląda mi to na jakieś "kombinowanie" i, znając życie, nie będzie to działało tak, jak chcesz - bo zaistnieją jakieś warunki, których teraz nie przewidzisz, ale tak na szybko można próbować takim makrem, jak w załączniku. Cała "sztuka" to dodawanie / usuwanie wierszy od końca, żeby zakres się w pętli nie przesuwał. Usuwanie zakłada, że usuwasz wiersze,...
Przepraszam ale nie za bardzo zrozumiałem mam zamiast [syntax=vb] If Not IsNull(Me.FiltrCom) Then strwhere = strwhere & "([COM1] = """ & Me.FiltrCom & """) or " strwhere = strwhere & "([COM2] = """ & Me.FiltrCom & """) or " strwhere = strwhere & "([COM3] = """ & Me.FiltrCom & """) or" strwhere = strwhere & "([COM4] = """ & Me.FiltrCom & """) or " strwhere...
Dziękuję bardzo zaraz to przetestuję. A mogłabym prosić o makro, albo jakiekolwiek wskazówki? Dodano po 9 Makro-ponieważ to będzie też dotyczyło kolumn G i A, porównywanych z kolumną H. Dodano po 1 Dla kolumny G formuła działa super. Ale mam problem z kolumną A-porównanie wg formuły z kolumną H- ale tutaj potrzebuję by w ramach wyniku pokazał mi wszystkie...
Witam , Posiadam wiele takich samych plików które zawierają harmonogramy z wierszami zawierającymi status, operacje i czas. Dane znajdują się w zakresie od H14 do BA312 tak jak w załączonym pliku. Potrzebuje zebrać ze wszystkich plików dane do jednego pliku w Formie Sumy czasu dla danej operacji która jest zakończona, wydana i do wydania (""); każda...
Witajcie. Walczę z brakiem możliwości sterowania wyjściami BI z manipulatorów, zarówno przez szybkie sterowanie 8#, jak też makropoleceniami w INT-TSG. Zagadnienie Zbudowałem funkcję sterowania oświetleniem przeszkodowym na schodach, która działa wg poniższego algorytmu: Jeżeli żadna strefa nie czuwa AND na schodach jest ciemno AND naruszony jest co...
Pytanie: Czy mogę ulepszyć model analogowego klucza w LTspice, gdyż mój projekt zawiera w sobie takie przełączniki i multipleksery? Odpowiedź: Pewnie; tworzenie własnych modeli do LTspice nie jest trudne. Wprowadzenie Podczas testowania obwodów elektronicznych często natknąć można się na istotne rozbieżności w stosunku do projektu i obliczeń na papierze....
Więc jednak chcesz uniwersalny compakt i raczej bez wymiennych obiektywów. Polecam ci sprawdzoną markę zobacz jak wypada makro- dla twoich oczekiwań i zapewne nie tylko zapewne wystarczy. Mała uwaga, musisz dokupić telekonwerter Raynox DCR-250, aby uzyskać taką skalę owzorowania. Aparacik ma świetny obiektyw o stałej jasności. Nie kuś się na większe...
Witam, Mam bazę danych, w osobnym arkuszu utworzyłam sobie listę w której mogę wybrać nr klienta (nr klienta jest czasami z jakimś tekstem lub z jakimiś dodatkowymi liczbami ale mam go traktować jako jeden klient). Udalo mi się napisać proste makro (jestem poczatkujaca) które z wyfiltrowanej listy kopiuje te nr do osobnego arkusza, sortuje tam te dane,...
Prośba! napisałem makro które ma zliczać godziny ale tylko te, które spełniają określone warunki. Pomimo wielu wysiłków nie rozumiem dlaczego to makro źle zlicza.Proszę o pomoc specjalistów a tych na tym forum nie brak gdzie jest błąd. Cały problem wygląda tak: trzeba zliczyć godziny z każdego dnia tygodnia pomijając warunki (w pliku). Za każdą sugestię...
1. ... Chciałbym aby pętla opierała się na "numerze dostawcy" i po zmianie numeru na inny - początek nowej pętli. Pusta kolumna = koniec pętli. 2. ... działa, ale potrzebuję, aby obejmowało tylko dany "numer dostawcy". Po zmianie numeru na inny - start nowego macra. 3. ... Obecnie macro nagrywa mi całą zawartość tabeli ( tabela 1) Pkt 1 i 2 - Pętla...
Witam, mam problem z napisaniem makra w VBA. Mam plik o nazwie "program" w którym znajduje się tabelka (zał.3.). Mam początek kodu (zał.4.), ale nie umiem ruszyć dalej. Makro ma pozwolić na otwarcie dowolnej ilości plików Excela. Te pliki mają różne nazwy i nie da się określić jednej ścieżki do nich. Następnie w otwartych plikach we wszystkich arkuszach...
Nie sprawdzałem działania, ale: Błąd 1: nieprawidłowa instrukcja Rows.Count (x 1 Up, powinno być XLUP). Lepiej: FinalRow = Cells(Rows.Count, 1).End(xlUp) Lub FinalRow = ActiveSheet.UsedRange.Rows.Count Błąd 2: Pętla For. Jeżeli przypisujesz wartości zmiennej i , to: Next i lub (również prawidłowo) samo Next bez jawnego nazwania zmiennej....
Zrobiłem nagrałem makro które automatycznie odświeża 3 tabele (co 5 minut). Nie do końca. Makro "start" odświeża 3 tabele i planuje jednorazowe uruchomienie makra "button3". Żeby działało co zadany czas musisz wywołać procedurę "start" w "button3". Co może być nie tak? makro czasem działa, czasem nie. Wpisz jawnie nazwę arkusza, w którym znajduje się...
Jak zrobisz już te różne makra, które się mają uruchamiać warunkowo to wrzuć tutaj. Pointeresuj się trochę edytorem makr i językiem VBA. Formularze to nie tylko przyciski którym się przypisuje nagrane makra. Makra są zapisywane w języku VBA. Można je pisać samodzielnie bez nagrywania, lub nagrywać i dowolnie edytować (np. wstawić jakieś warunki "if")....
Wklej do modułu pliku z linka i uruchom. Makro w tej postaci "wydłubało" 1341 wierszy. Po wszystkim wyeksportuj, lub skopiuj arkusz "Wynik" do swojego pliku. Reszta w komentarzach.[syntax=vb]Sub Yoasia() ileArk = 2 'są dwa z danymi w pliku z linku. Zmień jeśli jest inaczej. 'tu sprawdzimy czy jest arkusz wynikowy, wstawimy jeśli nie 'nie zmieniaj kolejności...
Witam, prosze o pomoc w utworzeniu makra, które bedzie kopiowało zakres danych z arkusza X do dowolnego arkusza np Y. Problem w tym że zakres danych z arkusza X jest przefiltrowany - dwoma warunkami po nazwie sklepu i po miejscowości. Chciałbym aby makro przekopiowało zakres już przefiltrowany do nowego arkusza Y. Moje makro kopiuje zakres danych ukrytych...
Witam, Chcialbym stworzyc makro ktore zamieni czas w postaci GG/MM/SS na wartosc liczbowa (liczbe sekund). Akurat w tym przypadku przeskok o 2 sekundy wystepuje co jakis okreslony czas. Ale gdy rozpatrzy sie setki takich pomiarow, to nie mozna sie niestety doszukac zadnego schematu wg ktorego to sie powtarza. Przyklad: 14:30:48 14:30:49 14:30:51 14:30:52...
Powiem tak vba w OO to jakaś masakra. Takie cofnięcie do kamienia łupanego. W załączeniu plik z makrem który zadziała na OO ale czas ... i jak ustawić makrem w kolumnach G i O format daty nie wiem. Może ktoś inny z forum. Ja z OO to laik jestem a nawet mniej niż laik. Aby to w miarę działo zamknąłem warunki do 100 wersów: For y = 1 To 100 (w kodzie...
U mnie działa bez zarzutów - sprawdź w swoim źródle danych, czy aby po ostatnim wierszu nie masz jakiś pustych (usuń je). Ewentualnie zawsze możesz skorygować RecordCount o 1. Jeśli chodzi o drukowanie do PDF, to: - ściągnij i zainstaluj PDF Creator, - uruchom go, w Drukarka->Opcje->Autozapis zahacz "Używaj funkcji autozapisu", w polu Nazwa pliku...
Stoję przed ostatnim w zasadzie problemem mianowicie w jednym z pól mam taką formułkę: ='10-07-13'!C25+'11-07-13'!C24 która jak widać opiera się na pobieraniu wartości z pola z poprzedniego dnia+wartość z pola z obecnego dnia. czy mogę jakimś sposobem zmodyfikować tą formułe (lub powyższe makro) tak aby sama wiedziała że ma korzystać z zadanych pól...
Witam, Mam taki problem, że mam dwa makra i chciałbym żeby były odpalane z dwóch warunków. Jeżeli spełniony jest 1 warunek If uruchom 1 makro (private sub ...end sub). W przeciwnym razie Else uruchom 2 makro (private sub ...end sub). Problem jest tylko tego rodzaju, że warunek 1 jest następujący. Mamy Tablicę z liczbami (wymiary) w arkuszu excel w jednej...
Zaczynam od najprostszego przypadku a potem dodaję kolejne szczegóły. Nie jestem programistą i nie wiedziałem, że lepiej jest widzieć cały problem od razu.. .. pliku dopóki nie zobaczyłem, że makro działa na zasadzie pętli .. :) Przepraszam, pewnie miałem dzisiaj zły dzień. Nikogo nie obraziłeś. Nie mam pojęcia dlaczego masz jakiś problem z przecinkami...
myslalem ze jak "klikne" marka, pokaz makra to tam to makro tez bedzie, ale nie ma, Tam są makra nagrane przez Excela, pisane własnoręcznie są widoczne np. po kliknięciu przycisku VisualBasic i otwarciu odpowiedniego pliku. jesli chodzi o kod to jest dla mnie srednio zrozumialy... Coś konkretnego nie jest jasne? Makro składa się z jednej pętli FOR,...
Witam. Zrobiłem sobie takie proste makro: Sub Check() If Range("A2").Value >= 4 And Range("B2").Value >= 1000 And Range("C2").Value > 15 Then Range("D2").Value = "ok" Else Range("D2").Value = "nok" End If End Sub i chciałbym aby zamiast warunków np >=4 był przedział od 3 do 8 itp a np zamiast warunku >= 1000 przedział od 750 do 1250. Pomoże ktoś ? Kombinowałem...
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ę...
Działa super, dziękuję :) Mam jeszcze pytanie o dodatkową modyfikację. Powyższe makro wykonuje zadanie po uruchomieniu go manualnie. Czy możliwa jest sytuacja gdy makro jest w trybie "czuwania", tzn. po każdej zmianie warunku w którejkolwiek z kolumn automatycznie odblokowuje komórki, bez uruchamiania manualnego makra po każdej zmianie warunku?
Cześć, mam makro, które generuje mi oddzielne pliki excel z numerem sklepu i teraz w tym samym folderze mam również plik " baza adresów mailowych"(gdzie mam kolumnę z nr sklepów i obok kolumnę z adresem mailowym sklepu i adresem mailowym kierownika). Chciałabym, żeby makro dopasowywało plik (po numerze sklepu) do odpowiedniego adresu mailowego i pod...
O ile wiem, to nie. Ale możesz "odptaszkować" w opcjach automatyczną aktualizację i napisać makro przy jakimś zdarzeniu (Workbook_Open Np). Warunkiem będzie connections.count>0
Poniżej makro, które po uruchomieniu we wcześniej załączonym pliku zobrazuje jaki efekt chcę uzyskać. Makro uzupełni daty(kiedy) 3 osoby uzyskały 5 poziom na ID2 = DRD 1 47 24 (czyli pierwszy dzień kiedy suma godzin przekroczyła (lub równa) wartość 32) [syntax=vbscript] Sub data() ' ' data Makro ' Wyjaśnienie pożądanego efektu ' ' Klawisz skrótu: Ctrl+q...
Sprecyzuję: Mam 3 arkusze, "Wyłącz", "Stan", "Eksport", Arkusz Eksport jest codziennie różny i pokazuje stany magazynowe produktów. Arkusz stan, wyszczególnia określone niezbędne produkty (jest ich 1000) oraz pokazuje ich stan z wyszukaj pionowo eksportu. Również w arkuszu stan jest kolumna "L" która pokazuje warunki jeżeli stan jest <x wtedy w kolumnie...
Witam. Męczę się już od dłuższego czasu nad tym zagadnieniem w VBA. Jeśli chodzi o formuły excel itd. mam wszystko zrobione. (Wrzucam do wglądu) Ale wolałbym aby to było zrobione za pomocą makro ze względu na to że codziennie przy nowym gatunku muszę ręcznie zmieniać formułę grubości z 2 na 3 lub coś w tym stylu. Mimo że próbuję w żaden sposób nie umiem...
Witam. Mam ok 60 plików CSV (pliki tekstowe oddzielone przecinkami) znajdują się w jednym folderze. Pliki mają różne nazwy (przykładowo: 21172001 6.28.18 13.07.05) każdy plik ma tyle samo kolum (po przecinku) wiersz pierwszy: a,b,c,d,e,f,g,h,i, wiersz drugi: 1,1,1,0,0.00,0.00,N-m,0,0 wiersz trzeci: 1,1,1,0,0.00,0.00,N-m,0,0 Potrzebuję makro które: 1....
Tego typu filtrowanie danych możesz zrobić albo przy użyciu makra :idea: , albo przy użyciu kwerendy :spoko: W obu rozwiązaniach po dopisaniu nowych danych do arkusza Lista, konieczna będzie w zasadzie interakcja usera: uruchomienie makra lub ręczne odświeżanie danych. Makra przygotują Ci prawdopodobnie inni koledzy :D , ja zaś proponuję wykorzystanie...
Może jeszcze raz jaśniej opiszę temat. :crazyeyes: Nie wiem czy właściwie odczytałem tą Twoją kombinację warunków :?: ale efekt wielokrotnego kopiowania jednej tabeli jednowierszowej, oraz pojedynczego kopiowania tabeli wielowierszowej - można zrealizować tak jak na zrzucie 959003 poprzez kod VBA (makro) z wykorzystaniem zmiennych tablicowych jak w...
Witam ekspertów excela :-) Panowie i Panie mam gorącą prośbę zrobienia makra do pliku Chciałam ułatwić sobie pobieranie danych w pracy, jednak nie mamy specjalisty, który umiałby stworzyć odpowiednie makro, dlatego przychodzę z prośbą, gdyż dla Was nie jest to pewnie w ogóle skomplikowane :) i jedynie potrzeba trochę czasu Obecnie muszę wszystko cały...
Cześć, potrzebuję pomocy z napisaniem makra, które będzie przenosić dane z jednego arkusza do innego. W arkuszu1 będą dane w polach D3:D100 jeśli któraś z komórek spełni wymaganie (wartość1) np komórka D10 to komórka, to do arkuasz2 automatycznie przeniesie się wartość komórek F10, H10, I10, J10, K10. Problem polega na tym, że przenoszone wartości powinny...
Mam pytanie do szanownej braci znawców Excela i VBA. Oczywiście kodu w finalnym pliku jest duuużo więcej. Wyciąłem tylko to co powoduje problem, z którym nie wiem jak sobie poradzić (to znaczy jak zrobić to inaczej - z tym nie ma problemu, chodzi raczej o zrozumienie dlaczego tak to działa, a raczej nie działa). Ale do rzeczy: Plik ma kilka arkuszy,...
Trochę to nie jest jasne. Chcesz pokazać wszystkie wiersze, gdzie w kolumnie 6 jest data dzisiejsza albo z komórki? Jeżeli tak to poczytaj o Range.AutoFilter i dowiesz się jak to dokładnie zrobić. Proponuję utworzyć zmienną typu String (albo Date, zależy jaki masz format) pobrać tam kryterium filtrowania i potem użyc już gotowego. Niby to samo, ale...
Witaj. Makro to dość precyzyjny zbiór poleceń, więc projektując jego działanie musisz określić dokładnie co skąd i gdzie ma kopiować. Wartość "na przykład" 3000 lub jakiś (jaki?) tekst ma być od czegoś zależna? Skądś pobierana? Gdzie ma być "dana kolumna", o której wspomniano? Znowu mamy inną wartość przykładową, "na przykład" 0000 lub jakiś tekst w...
Cześć, pracuję nad plikiem Excel, w którym potrzebuję połączyć teksty. Próbowałam rozwiązać to za pomocą dwóch warunków JEŻELI. Pierwszy warunek JEŻELI (AD4""; AD3&": "&...) sprawdza, czy komórka AD4 nie jest pusta. Jeśli nie jest pusta, to łączy zawartość komórki AD3, dwukropek i spację. Drugi warunek JEŻELI (AD4""; AD4&", "; "") sprawdza, czy komórka...
Trochę przerobiłem. Działa pod warunkami: 1) lista firm pobierana jest z arkusza "Sty". Jeśli w innych arkuszach (miesiącach) będą różnice należy do tworzenia listy użyć makr. 2) Arkusze muszą mieć taki sam układ (wspólne makro) 3) Indeks (łącze komórki pola kombi) jest wspólny dla wszystkich arkuszy.
Witam Mam taki problem potrzebuje zrobić następujące makro lub funkcje. Ma spełnić następujące warunki: Mam plik excela "Zestawienie" w którym mam wypisane kilkaset wierszy. W tabeli tej są kolumny "A" z ID firm w kolumnie "B" ma być adres tej firmy a w kolumnie "C ma być miejscowość firmy. Dane do kolumny "B" i "C" mam w innym pliku excela o nazwie...
Witam, Jestem baaaardzo poczatkujacym uzytkownikiem makr w excelu a mam problem z ktorym sobie nie poradze bez waszej pomocy. Sytuacja wyglada nastepujaco: *mam komorke ktora pokazuje mi czas symulacji (wpisywane recznie) *mam komorki ktore maja powpisywane rozne warunki w zaleznosci od czasu symulacji Czy jest jakies makro ktore pozwalaloby na wymienienie...
Do pierwszego możesz użyć funkcji RIGHT (zakładając że tydzień jest dwucyfrowy i zawsze na końcu) tydzien = Right(wartosc_komorki, 2) Do drugiego: albo użyć przycisku którego kliknięcie wywołuje makro dodające nową osobę do zakłądki "status" i "zasoby", albo spróbować obsłużyć zdarzenie Worksheet_Change zawężone do kolumny gdzie jest nazwisko....
Czemu uważasz, że tym sposobem nie powinno się formatować wiersza? Ze względów wydajnościowych... Idąc za przykładem autora, musiałbyś skopiować sprawdzanie warunku (=$C7="Nazwisko") etc formatowania warunkowego do ok. 1000 wierszy x 255 kolumn (zakładając że nie jest to office 2007), co daje 255000 dodatkowych warunków dla Excela do przechowywania...
Makro to wielka zagadka :) W zasadzie wszystkie kryteria są w drugim arkuszu. Próbowałem tak: W arkuszu "SAMARA NETHERLANDS" w B3 wstawiłem formułę =SUMA.ILOCZYNÓW(('Client Export'!J:J="(O) woreczek - rozrywa się")*(LEWY('Client Export'!F:F;8)="12083828&qu... Jest to odpowiednik funkcji...
Witaj :) Nie trzeba do tego makra. W Excelu 2003 w menu Narzędzia jest Formatowanie Warunkowe. Tam możesz zdefiniować format (kolor tła, czcionkę, jej styl i kolor) w zależności od warunków. W Excelu 2007 zapewne też jest, ale nie podpowiem dokładnie gdzie.
potrzebne mi to w pracy do awansu O kurczę, to może podam Nr konta i 10% podwyżki dla mnie :D Poważnie: Po jakie licho makro? Przecież to zwykłe dzielenie, no może niezwykłe, bo pod warunkami. Na moje oko: jedno SUMA.JEŻELI podzielone przez LICZ.JEŻELI w kolumnie "I", oraz ze dwa, trzy JEŻELI w kolumnie "J"...
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...
Witam, Jeśli to tylko możliwe BARDZO PROSZĘ o napisanie mi tu na forum przykładowego makra dla takiej oto sytuacji: Utworzyłam w vba formularz, w którym są 2 comboboxy. W pierwszym z nich powinna być lista z kolumny zawierajęcej nazwiska osób. W drugim z nich powinny pojawiać się dane z innej kolumy (np. miejscowości) z tym, że w tym drugim comboboxie...
Witaj, napisałem że plik działa tj drukuje (pod warunkiem, że PDF Creator ustawiony jest jako drukarka domyślna), pojawia się pole zapisu, ale dalej muszę wykonywać czynności manualnie. W swoim temacie pytałem, czy jest sposób, aby czynności wykonywanie przeze mnie manualnie tj wpisywanie nazwy, szukanie ścieżki zapisu i zapisanie, robiło makro.
Skorzystałem z Twoich porad, poniżej kod wynikowy jaki powstał. Proszę rzuć jeszcze raz okiem czy nie ma tam nadmiarowych linijek. Klasa. Działa wystarczająco szybko, żeby się nie przejmować jakąś mikro-optymalizacją, a przyznam, że nie chce mi się wgryzać w logikę działania tych warunków ze zmiennymi C1...C4 :) Ale skoro wynik jest taki jak powinien,...
Mam jeszcze jedno pytanie jak do komorki wciągnoć zdjęcie tzn zapisać adres czyli np C:\pulpit\zdjęcia\jpg1 i jak to zrobić żeby zdjęce było przypsane do odpowiedniej komórki? O którym rozwiązaniu mówisz? Jeżeli o aa.rar to w H4 wpisujesz nazwę zdjęcia z rozszerzeniem np: jpg1.jpg i tyle. Warunkiem jest to że to zdjęcie musi być w tym samym katalogu...
hej, mam taki problem: potrzebuję sumować dane w zależności od koloru tła komórek w których się znajdują i jednocześnie po tekście. Na przykład muszę zsumować kwoty dla XY na tle zielonym, niebieskim, żółtym (oczywiście oddzielnie) to samo dla YZ itd. czy jest jakis sposób na to? używając makra do sumowania po kolorach zrobiłam jedną część sumy, używając...
Najlepiej kupić konwerter canon -> m42 i używać taniego osprzętu m42. Pierścienie wszędzie tam gdzie konieczna jest mobilność a szybka zmiana skali odwzorowania nie jest konieczna. Mieszek tam, gdzie pracujesz stacjonarnie (na przykład ze statywem) - umożliwia dalsze odsunięcie obiektywu (120mm) od korpusu a nawet pokłony (tilt shift). Polecam największe...
Dodałem jeden arkusz, w którym odbywają się obliczenia i pokazywane są wyniki. W czerwonej tabeli są przechowywane wzorcowe, abyś miał możliwość skorzystania z tych danych, bo jak pisałeś chciałbyś te dane nadpisywać. Dla wygody masz trzy klawisze sterujące obsługujące makra. Pierwszy kopiuje dane pierwotne, drugi nadpisuje te dane danymi obliczonymi...
Makro jest w załączonym pliku. Tu z drobnymi zmianami: w makro są dwie pary tablic: zasady i wyjątki, czyli następne wystarczy dopisywać. Niżej sprawdzane jeszcze 3 warunki (liczba po znaku, minus po znaku i liczba na początku akapitu). [syntax=vb]Sub proba() Dim rCo As Variant, rNa As Variant, tekst As Variant Dim wrs As Long, i As Integer, j As Integer,...
Witam Mam takowy problem: Makro działa w pętli (poniżej wklejam kod): [syntax=vb]Private ALARMY_START As Boolean Sub UpdateClock() If ALARMY_START Then Tz_Awaria_DN900 'awaria temp. zasilania dn 900 Pz_Awaria_DN900 'awaria temp. zasilania dn 900 Pp_Awaria_DN900 'awaria ciś. powrotu dn 900 Tz_Awaria_DN800 'awaria temp. zasilania dn 800 Pz_Awaria_DN800...
Mam problem z dokończeniem makra w vba, mianowicie chce wyszukać wyrazy (znaczniki html) wpisane do komórek w excel-u, w całym arkuszu. Arkusz posiada 5 kolumn i około 6000 wierszy. Po wyszukaniu wyborderować i zmienić kolor ich czcionki na czerwony. Zdaje się, że źle się do tego zabierasz. Na razie pętla mieli A1 i na oko będzie mielić bez końca (pętla...
Załącz przykłąd będzie prościej (wstaw fikcyjne dane). I wg mnie wcale nie potrzebujesz makra tylko suma.iloczynów() wykorzystana jako suma wielu warunków.
Tez nie bardzo rozumiem. Czy chodzi o coś takiego? Tak chodzi o coś takiego. Takie coś to zrobiłem ale chodzi o to by makro sprawdzało właśnie to "z_komorki" oraz "do_komórki". "Z_komórki" to pierwsze wolne a "do_komórki" jedna zmiana wcześniej ale warunkiem jest to by była pracująca.
Poniżej masz właściwie gotowca, wstaw do kodu Twój warunek sortowania
Ojej, nie myślałem, że weźmiesz to dosłownie ;) Już tłumaczę i objaśniam: 1. Nie możesz stosować dwóch procedur o tej samej nazwie. W Twoim przypadku zdublowałeś Worksheet_Change . 2. W poruszonej procedurze zdarzeniowej, przekazywany jest argument typy Range , zadeklarowany jako zmienna Target . Obiekt Range posiada własności (members), stąd skrót...
Ok, w warunkach testowych wszystko działa - sorry nie zrozumiałem tego, że nazwa pliku jest wstępnie zdefiniowana "plik..." - mój arkusz nazywał się inaczej. Teraz jeśli będę chciał zmienić nazwę pliku to rozumiem, że kodzie muszę podmienić wszystkie "plik" na nazwę którą nadam plikom? Czy coś przeoczyłem? Chciałbym jeszcze dodać jakiś przycisk-odwołanie...
Witam wszystkich. Mam problem ze stworzeniem pliku który zapewne wykorzysta makro VBA do przeniesienia danych z dwóch osobnych plików 'wartosci' oraz 'Region' do jednego wyjściowego 'FINAL VERSION'. 1) W pliku FINAL VERSION kolumny: C,D E,F G,H I,J Powinny mieć dane z pliku 'wartosci' z kolumn kolejno B,C 2) W pliku FINAL VERSION kolumny: P, Q warunek...
Kolejne pytanie: chciałbym stworzyć makro, które przy dzieleniu pliku na mniejsze (sortowanie po jednej z kolumn, to już mam) w trakcie dzielenia w drugim arkuszu np. w komórce B2 (arkusz2) sumowało po wybranej kolumnie (G - arkusz1) przy warunkach wartości w kolumnie C(arkusz1)>0 i E(arkusz1)='szkoła'. Mam problem z zapisaniem tego, bardzo proszę o...
Z tego, co piszesz, zupełnie nie widać, co to ma być. Co rozumiesz przez "makro" (czy np. jest określone, jaki interpreter ma je wykonywać)? Co ma zapoczątkować wykonanie takiej serii akcji, czy wykonywanie akcji, bądź pewnych jej elementów ma być warunkowe (zależeć od spełnienia pewnego warunku)? Co rozumiesz przez "odświeżanie" pliku? To może oznaczać...
wielkie dzieki za pomoc walczylam z tym makrem tak dlugo za az przekombinowalam i zaczelam sie sama w tym gubic a tu takie proste i lgiczne roziazanie ktore podpowiedzial cbrman z zastosowaniem Application.Match, dziala elegancko!!!! wielkie dzieki za pomoc i tematy do przmyslenia:-) pozdrawiam, maglol Dodano po 1 witam, Niestety problem znowu pojawia...
Witam, Napisałem makro które wylicza mi przerwy pomiędzy datami wystawionych faktur, wszystko działa tak jak chciałem ale tylko na małej ilości danych. Mam do sprawdzenia 340000 wiersz i trwa to za długo. Proszę o pomoc. [syntax=vb] Sub licz_przerwy() Application.ScreenUpdating = False ActiveSheet.Name = "Dane" Columns("A:B").Select Selection.Copy Worksheets.Add...
Ręce opadają. Gość chce inne makro do każdej pozycji listy. W domyśle wybór danej pozycji ma robić całkiem coś innego niż wybór kolejnej pozycji itd. Dostaje rozwiązanie. I pisze że nie o to mu chodziło. To o co? Do autora topika: Zanim na przyszłość komuś pupę zawrócisz pomyśl co naprawdę chcesz i sformułuj to w inteligentny sposób, bo nie wierzę że...
Witam. Prosiłbym o pomoc, mianowicie do poniższego makra potrzebuje wstawić warunek, jeżeli w pliku są puste arkusze, to ma ich nie kopiować. Z góry dzięki za pomoc.
Witam, obecnie siedzę w systemie nikona i zastanawiam się na dokupieniem lustrzanki pentax ale nie mam pojęcia o tym systemie. Powód zakupu to fajna zabawa z obiektywami manualnymi ale wykorzystałbym go też do tego co nikona pod warunkiem że można kupić dobre i w rozsądnej cenie obiektywy. Pytanie, jaki obiektyw jest godny polecenia do fotografii produktowej...
Dziękuje za szybką reakcje. Niestety zalecane działania nie przyniosły rezultatu, arkusz nadal się zawiesza. Kiedy usunę połowe procedury i zostawie tylko dwa pierwsze warunki, to działa poprawnie. Tak jak juz wczesniej wspomniałem, jestem konkretnym laikiem w temacie programowania w tym obslugi makr. Może zaniechałem jakiejś ważnej procedury podczas...
Witam, byłbym wdzieczny za pomoc w zrobieniu makra do pliku, a mianowicie w arkuszu w kolumnie B sa liczby. Jeśli któraś z tych liczb spełnia określony warunek jest przez pracownika zmieniana na kolor czerwony. Teraz potrzebowałbym makra w osobnym pliku, który weryfikował by tą kolumnę i jeśli byłyby w niej liczby oznaczone kolorem czerwonym, to kopiował...
Ogólnie tu jest kwestia poprawnego żonglowania Do while Cells(i,1) <> "" (czyli określenie ostatniego zapisanego wiersza) , warunku if i poprawności adresacji komórki przez liczbę( czyli dla celnego określenia użyj sformułowania Sheets(" [syntax=vbscript] Dim i, c, d As Integer Dim dzien As String i = 1 c = 1 d = 1 'określenie ilości komórek...
(at)JRV Do zrobienie jednego raportu potrzebuję dwóch plików. Plik "czysty plik do segregacji" oraz "Plik1_P10". Plik do segregacji zawiera pełną bazę danych oraz makro które tworzy zakładkę z bazą z której zostały usunięte niechciane rekordy tzw. bazęoczyszczoną, a następnie kopiuje całą bazę i usuwa niechciane rekordy. Wiem, że to jest kompletnie...
Witam, Opis sytuacji> 1)baza w SQL dbo.DANEPROD wielkosc ok. 10^6 rekordow z okresu 2010 do dzisiaj 2)Cel: Stworzenie pliku excel z makrem pobierajacym dane z bazy SQL z okreslonego przez uzytkownika okresu. W SQL data jest w kolumnie [START] w formacie varchar np. 28-09-2015 04:28:11 3)Warunek: plik excel posiada przycisk pobierz dane+ wprowadz okres...
Proszę o pomoc w stworzeniu pętli w makrze, które będzie przekopiowywało komórki z Arkusz2 do Arkusz1 i zapisywało plik o nazwie B4 (jak w pliku) Wiem jak przekopiować komórki oraz zapisać plik w przypadku kiedy mam jeden wiersz w tabelce natomiast napotykam błąd przy stworzeniu warunków, w których będą generowane kolejne pliki. Na razie korzystam z...