Czegoś nie rozumiem: Makro miałoby czyścić komórki w kolumnie 2 w momencie, gdy w kolumnie 1 komórka jest pusta ( w przykładzie w wierszu 2, 4, 5 miałoby wyczyścić komórki w kolumnie 2). W kolumnie 1 nie masz pustych komórek.... A w kolumnie 2 w wierszu 2,4 i 5 komórki są już wyczyszczone...
Dzień dobry, Wydaje mi się, że niepotrzebnie się Pan obraża, bo moje pytanie chyba jednak było zasadne - w nowej wersji usunął Pan to godzinowe formatowanie i teraz wiadomo, że chodziło Panu o liczby całkowite. Lepiej wyjaśnić wątpliwości zawczasu aniżeli zrobić coś nie tak i później poprawiać. Pana problem wcale nie jest banalny i pewnie dlatego nikt...
Zaznacz sobie ten swój zakres czyszczonych komórek: Range("G7:AA15") Range("G17:AA22") Range("G26:AA29") Range("G32:AA37") Range("B40:I47") i nadaj mu nazwę "intro" :cunning: - wówczas proponowane makro wyczyści Ci tylko ten pożądany zakres. :bye:
Witaj Dim scieki, scieki_oczyszczone, scieki_nieoczyszczone As String - dziwne, dlaczego dane liczbowe przedstawiają jako tekst Makro sama nie mogę odgadnąć, w jakie komórki wprowadzona wartość. Należy określić, gdzie to zrobić. Można nadal używać pola wprowadzania WBA. [syntax=vb] scieki_oczyszczone= Val(InputBox("Wprowadz liczbe wyczyszczone.")) [/syntax]
W pierwszym poście chciałeś aby makro, po wyczyszczeniu zawartości komórki "X25" czyściło listę z zakresu H20:J20. Analogicznie wyczyszczenie X22, X18, X13 czyściło H18:J18, H14:J16, H12:J12, nie zapętlając się w trakcie. Tak to teraz dokładnie działa. To co się dzieje w innych komórkach zależy od algorytmu który realizują Twoje formuły. Niestety nie...
Hej, Próbuje stworzyć przyciski macro które by edytowałyby dana zakładkę w arkuszu za pomocą VBA. Dodam że dane są już przeklejone po wartości. Chciuałbym przefiltrować zakładkę, komórka po komórce w celu znalezienia danej wartości np. teksowej typu #N/A, następnie makro miałoby wyczyścić zawartość danej komórki. Oto do czego doszedłem. Program wychacza...
wpisywane "ręcznie", a nie poprzez formuły - jak ogarnąć drugą część mojego problemu? Żeby wykorzystać makro zdarzeniowe :D to proponuję wykorzystać jednak inną kolumnę np. wolną obecnie kolumnę A :spoko: . W załączonym pliku proponuje w przedostatniej komórce kolumny A wprowadzić wartość 1 , a wówczas cały ten wiersz (od B do AH) zostanie wstawiony...
Witaj. Sprawdź załącznik. Checboxy zastąpione czymkolwiek w kolumnie (może być X, może być cokolwiek poza pustym polem). Poprawność stawiania xów czy innych jest sprawdzana na bieżąco, więc jeśli spróbujesz postawić iksy dla dwóch różnych zamówień to wyjdzie błąd już w momencie stawiania. Nie jestem pewien, po co numer wiersza, wystarczy że masz w tabeli...
Witam, proszę o pomoc w stworzeniu formuły, która spowoduje, że po naciśnięciu przycisku określone komórki się wyczyszczą ale tylko w dni robocze ( z pominięciem weekendów i świąt). Mma tabele z danymi, codziennie o 22:00 operator czyści dane z komórek, problem powstaje kiedy mamy weekend (święto). Dane muszą zostać wyczysczone dopiero po weekendzie....
... W mojej ocenie makro zapisujące powinno na końcu czyścić wpisy poprzedniej zmiany ... Słuszna uwaga ... ale nie za każdym razem, czyli kod w innym miejscu. Czyścić powinno się komórki tak, by wykonała to ostatnia zmiana, która będzie tam coś wpisywać, tak aby przed swoim wpisem miała informację o tym, że poprzednicy w ogóle coś wpisywali (bo może...
Obecnie przedstawię poczynione przeze mnie próby. Na marginesie - wydaje mi się , że marek033 oraz adams_nt są na urlopie (i to całkiem słusznie) W przedstawionej tabeli w komórkach znajdują się formuły (= = jeżeli( - co prawda komórki w tabeli mam puste (w których miesiącach nie wpłacono) - ale (uwaga), makro ich nie traktuje jako puste. Jedynie te...
Napisałam proste makro kopiujące zakres komórek z aktywnego arkusza do archiwum. Chciałabym, aby tabela z aktywnego arkusza po zapisaniu do archiwum automatycznie "się wyczyściła". Dodatkowym problemem jest również makro działające w arkuszu "BAZA" - zaznaczam tu dowolne pozycje w kolumnie K poprzez dwukrotne kliknięcie myszy, po czym wybieram przyciskiem...
Witaj. Można napisać makro, które będzie porównywać zawartość wprowadzoną w komórce ze wszystkimi innymi komórkami w danej kolumnie. W przypadku wykrycia duplikatu może wyświetlić komunikat, wyczyścić komórkę, albo zrobić obie akcje na raz (lub cokolwiek innego się zaprogramuje).
Przed zmianą wyboru w komórce A3 należy wyczyścić komórki J3:L3. Wtedy formuła wykorzysta dane z tabelki. To czyszczenie można ewentualnie zautomatyzować makrem zdarzeniowym reagującym na zmianę w komórce A3. To makro jest w module arkusza Zabudowa, ale jest w tej chwili zapisane tylko dla komórki A3. Jak będziesz chciał wprowadzać dane także w innych...
If rCell.Value = "" Then rCell.ClearContents End If Jak stosujesz taki kod ("jeśli komórka jest pusta to ją wyczyść" :D ) - to trudno się dziwić Excelowi, że długo sprawdza co autor miał na myśli :please:
Jeśli komórką której tyczy się odwołanie jest ciąg liczb, wpisany przeze mnie, dostępny w danej kolumnie i w danej to komórce to 'what:= ??? Przypomnę proces: 1. Uruchamiam wyszukiwarkę w Excel - Ctrl+F 2. Następnie wpisuje interesujący mnie kod artykułu - przykład - S5048223 3. Po odnalezieniu klikam 'Wypełnianie kolorem" - przykład - zielonym 4. Powtarzam...
Witam Potrzebuję zrobić niby proste makro, ale utknąłem na kodzie do niektórych elementów. W skrócie wygląda to tak: mam arkusz z przyciskiem, do którego jest przypisane makro. Po uruchomieniu makra otwiera się panel z jednym textboxem i trzynastoma przyciskami Commandbotton. Przyciskami od 0 do 9 wprowadzam liczby do textboxa, a pozostałe przyciski...
Dziękuję Panowie. Szczegółowe opisanie tego co chcę osiągnąć było by dość długie. W arkuszu pierwszym mam zaimportowane pewne dane z pliku csv. Dane te dotyczą różnych osób i tu nie ma reguły. Np dla Jana Kowalskiego mamy 3 wiersze danych, dla Marii Kowalskiej mamy 4 wiersze. Natomiast dla Stanisława Nowaka mamy też jakiś tam wiersz z informacją że...
W edytorze makro w danym arkuszu (worksheets) w sekcji Change wpisz: Private Sub Worksheet_Change(ByVal Target As Range) If Range("c11").Value <> "" And Range("b11").Value = "" Then Range("d11").Value = Now() Else Range("d11").Value = ""...
Witam, Jestem początkujący w excelu stąd moje pewnie proste pytanie a mianowicie mając w arkuszu kilka tabel potrzebuję napisać makro, które czyściło by parametry wpisywane w tabeli. Problem jest w tym, iż makro to samo powinno szukać, które dane ma wyczyścić i powinno to wyglądać mniej więcej tak: szukaj w kolumnie "A" cyfr i jeżeli znajdziesz pierwszą...
W tym skoroszycie już tak masz namieszane z tym Twoim ukrywaniem arkuszy i zakresów komórek, że do momentu uzyskania stabilnego działania makr powinieneś odpuścić wszystkie komplikacje. Pamiętaj o czyszczeniu całego zakresu "wynikowego" przed nowym wyszukiwaniem np po wydruku lub przed wejściem do nowego wyszukiwania. Dla drugiego wyszukiwania powinieneś...
Pod linią : temp = Cells(wiersz,10).Value dopisz Cells(wiersz,10).value = "" 'co spowoduje wyczyszczenie zawartości komórki
Witam! Zacząłem swoją przygodę z VBA i na początek postanowiłem napisać (nagrać) prostą aplikację w Excelu. Po krótce można opisać jej działanie tak: Uruchomić makro, które otworzy, wyczyści schowek i załaduje do niego kilka ciągów znaków tekstowych, a następnie zamknie ten arkusz. Arkusz wraz z makrem w załączniku. Nie wszystko się udało tak jak bym...
Ja nie widzę problemu z odwoływaniem się.. - pewnie zerwałeś połączenie (nie wiem skąd to się wzięło ? W pewnym momencie jak wpisywałem formułę "=" to ta formuła autentycznie zostawała w komórce ! dopiero jak następny raz otworzyłem plik i wyczyściłem zawartości tych kilku kolumn (aby rozpocząć nowy miesiąc) udało się wpisać formuły i teraz wszystko...
lanzul: Dzięki za tak obszerna odpoweidź, już staram sie odpowiedziec na Twoje pytania: 1. Tak masz rację nie zadeklarowałem zmiennych, po prostu zapomniałem tego dopisać jak makro działało i potem o tym nie myślałem. 2. zmienna K to pozostałośc po mojej początkowej fazie pisania tego kodu i nie usunąłem tego. 3. Ponieważ, gdy umieszczam ja tylko na...
Podepnij pod przycisk: [syntax=vb]Sub Kopiuj() Dim lista As Variant, ostWs As Long, i As Integer lista = Array("C2", "F2", "I2", "C4", "F4", "I4", "C6", "F6", "I6") Application.ScreenUpdating = False With Sheets("Arkusz2") ostWs = .Range("A" & .Rows.Count).End(xlUp).Row + 1 .Cells(ostWs, 1) = ostWs - 1 For i = 0 To 8 .Cells(ostWs, i + 2) = Sheets("Arkusz1").Range(lista(i))...
Proponuję poświęcić odrobinę czasu na "zaliczenie" jakiegoś kursu. Np If A1="praca" Then D5=A1". Nie masz wrażenia, że skądś to znasz? To samo już po "Excel'owskiemu": '=JEŻELI(A1="praca";A1;"")' Jeśli chciałbyś skopiować komórkę również z formatowaniem, możemy rozejrzeć się za "sugerowanym" przez tłumacza 'copy'. Nagrać makro z Ctrl+C i Ctrl+V, następnie...
Hej, kochani. Zwracam się o pomoc z makrami, które opiszę zaraz poniżej. Kilka dni temu postanowiłem zrobić sobie program, który nieco ułatwiłby mi pracę. Uczę się VBA od zera i o ile z początku fajnie łapałem i po kilku-kilkunastu próbach drobne problemy rozwiązywałem, tak teraz zaczęły się schody. Makra, w dalszym ciągu są banalnie proste, lecz zagmatwałem...
Trzeba przechować w jakimś miejscu licznik utworzonych protokołów - wybieramy komórkę w arkuszu. Proponuję utworzyć/zarejestrować makro o nazwie Auto_Open: 1. zwiększamy wartość licznika o 1 2. zapisujemy plik (licznik zostanie zapamiętany) 3. Plik -> zapisz jako (powstanie nowy plik) ... 3a) jako nazwę pliku podajemy stały "przedrostek", np. "Zlecenie...
Witam! Chcialbym prosic o pomoc w napisaniu makra do przykladu z załącznika. Chodzi o to aby stworzyc przycisk w zakładce "dane" ktory bedzie zapisywal plik na pulpicie w formacie xls o nazwie z komórki "nazwisko" Chcialbym aby po zapisaniu pliku informacje wpisane do arkusza "dane" zostaly wyczyszczone i przeniesione do akrusza "dane2" ulozone w kolejnosci...
Jeżeli dla dnia roboczego wszystko jest ok :?: :D to problem powstaje w weekend i œwięta. Co jest ok :?: W którym pliku i w którym arkuszu (zakładam, że rozróżniasz te dwa pojęcia :D ) :?: Jak wygląda Twój plik Raporty zmianowe.xlsm , jak ułożone są tam dane i kto, kiedy wprowadza tam dane z poszczególnych zmian, a kto je tam zeruje :?: :cry:...
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. :arrow: Korek_123 Ponieważ Excel >=2007 zapisuje w formacie xml, następnie ukrytych wierszy i kolumn dla każdej linii ponad milion jest zapis "ukryte = 1 " i jest coś innego. Spróbuj zapisać w formacie binarnym. Ale różnica jest mała. P.S. Osobiście używam Excel97, maksymalno 2003. W każdym razie mój projekt, inny Excel otworzy. Edit: Ale spójrz...
Witam, problem mój polega na tym, że mam potrzebę wydrukowania pewnego zakresu z komórek z innego arkusza za pomocą przycisku (etykieta na drukarce do etykiet). Rejestrowanie makra niestety kończy się na tym, że zaznacza zakres komórek w tym samym arkuszu i kończy się na oknie drukowania, gdzie jest do wyboru m.in. drukarka. Niestety jestem zielony...
Witam ! Nie ukrywam, że jestem początkującym, samouczącym się użytkownikiem VBA. Pojęcie mam raczej znikome (więc z góry przepraszam, jeśli błąd będzie tak trywialny, że aż rażący w oczy). Utknąłem na etapie pisania makra, które ma za zadanie wyczyścić wszystkie komórki w tabeli (tabela określona na podstawie zakresu kolumn + aż do ostatniego wiersza...
Cała korekta to skopiowanie formuły lub wyczyszczenie komórek w kolumnie "i" Za mało testowałeś... A kto Ci będzie dopisywał do makra jeśli dołożysz checkbox'a? Zrób sobie na początek dwa: wszystkie, żaden (z wzajemnym "odptaszkowaniem"). Jeżeli sobie poradzisz, pomogę napisać c.d.
No, w takiej formie to można już coś tam pokombinować... Zobacz pliki z załączników. Po kliknięciu przycisku "Import order" możesz wybrać plik z zamówieniem - ważne, żeby miał taki układ danych, jak w testowym zamówieniu. Plus wszystkie rzeczy, o których wcześniej mówiłem - wyjątkiem jest lista klientów w pliku produkcyjnym - jednak nie musi być taka...
Dzień dobry. Czy trudne jest zrobienie makra które po wciśnięciu przycisku "DODAJ" doda wartości dwóch komórek do trzeciej, a następnie wyczyści zawartość jednej z nich i czterech innych? Chodzi o to, że w komórkach "L" jest obliczana wartość na podstawie komórek H,I,J,K tego samego wiersza. W komórce "M" wartość czasem jest wpisywana z ręki, a czasem...
Czyli (jak myślałem) operujesz na liście wartości w komórkach. Nie nazywajmy tutaj tego typami, bo to jest mylące, choć biznesowo pewnie poprawne. Zastanów się jeszcze co ci właściwie jest potrzebne. Robiąc to w aplikacji z użyciem formuł robisz to jak napisałeś (filtrujesz i co dalej? kopiujesz gdzieś, wysyłasz mailem?), jednak makro mogłoby to zrobić...
Potrzebuje stworzyć przycisk który wywoła drukowanie arkusza, wyczyści wpisane komórki i zamknie bez komunikatu. Arkusz wypełniają osoby co nie bardzo więcej potrafią. Jak zachowane będą stałe warunki to powinno działać. W exelu wytworzyłem coś takiego ni tam działa, ale w Calcu nawet jak częściowo coś na czuja pozmieniałem to nie do końca. Dodatkowo...
Witam, proszę o pomoc w makrze pobierającym dane, utknąłem w momencie, gdy chcę aby wyselekcjonowane dane wyrzuciło mi do Arkusza3, było wiele podobnych wątków ale z wierszami, a mi się rozchodzi o kolumne. Kombinuje 2gi dzień bez lepszego skutku, jedyne co udaje mi się osiągnąć to przekopiowanie komórek z kolumny w Arkuszu2 do Arkusza3, pętla wykonująca...
Witam, mam prośbę o zrobienie makra dla poniższego zadania, a mianowicie w arkuszu ABC są dane, które należy skopiować do arkusza XYZ w odpowiednie kolumny, ale na podstawie wyboru odpowiedniej daty z arkusza ABC kolumna G i nazwiska osoby też z arkusza ABC z kolumny B (najlepiej przy pomocy UserForm - przykładowy w załączniku), wpisując date do komórki...
makro wyczyść makro podświetlenie komórki makro wyszukiwanie komórki
schemat blokady drzwi telewizor samsung standby toshiba kanały cyfrowe
Odtwarzacz MP3 Lazer OFM01 działa tylko pod ładowarką Spalony stabilizator napięcia i diody Zenera w płycie indukcyjnej Mastercook