Witam Potrzebuje pomocy z napisaniem makra ale nie za bardzo wiem jak się za to zabrać. Jeśli ktoś mógłby pomóc byłbym wdzięczny. Mianowicie chodzi mi o makro , które wyszukuje w wierszu komórki o wartości np: 100, 200 i 300, jeśli znajdzie w wierszu wartość 100 przechodzi do pierwszej kolumny tego samego wiersza i wpisuje np "aaa", jeśli znajdzie 200...
Witam, mam taki problem potrzebuje makro, które znajdowałoby mi wartość w kolumnie B - || i kopiowało imię nazwisko oraz numer do stworzonego wiersza poniżej. Jeśli w kolumnie autorzy jest jeden autor skopiować dane do kolumny powstałej C stan początkowy efekt jaki chce uzyskać chce zaznaczyć, że kolumn w pliku rzeczywistym jest o wiele więcej oraz...
Witam, Jestem początkujący w VBA, prosiłbym o pomoc, jak napisać makro które wyszuka niepustą wartość formuły (w kolumnie D, Arkusza 2, gdzie wartość niepusta znajduję się np w komórce D110 (komórki będą inne codziennie, raz niepusta wartość będzie w D110, innego dnia np D13) i zwróci tą wartość do komórki A2 w innym arkuszu "Arkusz 1", następnie znajdzie...
Cześć! :) Mam taki problem: Mam plik Excela z listą osób: Liczba porządkowa (kolumna B), imię i nazwisko (kolumna C), potem miesiące (od stycznia do grudnia) i suma w kolumnie P. Chciałbym zrobić makro, za pomocą którego wyskoczy mi InputBox, w którym będę mógł dopisać na końcu listy nową osobę. Ponadto chciałbym, aby obok nazwiska tej osoby pojawiała...
Witam Po raz kolejny zwracam się z prośbą. Potrzebuje zrobić makro które będzie mi kopiowało wartość komórki A35 z pierwszego arkusza o nazwie "Pierw" do pierwszego wolnego wiersza w arkuszu o nazwie "Po za" Jednocześnie potrzebuje też makro które będzie wyszukiwało komórkę w arkuszu "Po za"( i kasowało ją) o takiej samej zawartości jak komórka A35...
Część mojego makra wygląda j.n. Co należy zmienić w tym makrze, aby wyszukiwało ono nie komórki zawierające 1, ale wszystkie komórki większe od 0 lub ewentualnie komórki zawierające "1", "2" lub "3" [syntax=vbscript]Dim rng, cl, MyRng As Range, szukana As String 'ustalenie zakresu komorek zrodlowych Set rng = Range("O3:O1190") szukana = "1" 'dla kazdej...
Witam, Mam bazę zawierającą kilka tysięcy wierszy, gdzie w kolumnie B znajdują się różne opisy książek, wśród których są słowa kluczowe np. przygodowa, historyczna itd., po których ma być ustalana kategoria. Niestety słów jest kilka do każdej kategorii (np. thriller, kryminalna, sensacyjna, dreszczowiec itd mają być kategorią "książki akcji") i słowa...
Na podstawie pliku czas_pracy.xls przygotowałem przykładowe makro. W skoroszycie czas dodałem w komórce A2 ilość pracowników wyszukaną funkcją =ILE.NIEPUSTYCH(A3:A5000). Dodałem nowy skoroszyt "Warunek" w którym znajdują się komórki z funkcjami wyszukującymi interesujące nas godziny : =BD.MIN(dane!$A:$D;C$1;$A$1:$B$2) i =BD.MAX(dane!$A:$D;D$1;$A$1:$B$2)...
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ć...
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/...
Tamto działa. Ale miałem błąd jeśli arkusz2 był pusty (a tak też może się zdarzyć) więc dodałem warunek, że jeśli pusta to cała kolumna, to kopiuje całą kolumnę, ale też coś nie działa... Sub Makro1() If (Range("A:A") = "") Then Sheets("Arkusz2").Rang... = Sheets("Arkusz2").Rang...
Ale po co ci makro. Kopiujesz tekst z pliku txt. Zaznaczasz w excelu komórkę a1 i wklejasz. Zaznaczasz całą kolumnę A. W menu "Dane" wyszukujesz "Tekst jako kolumny..." . (excel 2003, XP i starsze - w 2007 też to jest tylko ja nie trafiam gdzie to teraz pochowali) Wciskasz "stała szerokość" i bez żadnych ustawień wciskasz zakończ. Lub dla pewności zamiast...
Cześć, nie jestem biegły w VBA i zwykle swoje makra tworzę przez nagrywanie. Potrzebuję makra, które będzie wyszukiwać pierwszy wolny wiersz, zaznaczy zakres kilku kolumn (np. od A do B) i będzie sumować wartości. Cały szkopuł jest w tym, że dane, które będą sumowane miewają różną liczbę wierszy. Dlatego nagranie sumy nie zdaje egzaminu, bo zawsze sumuje...
Zdaje się, że szybciej byłoby zapisywać od razu do komórek, bez pośrednictwa tablicy. Oczywiście wyłączając odświeżanie. Np Niestety przy tak dużej ilości danych Excel dalej się zawiesza,zastanawiam się czy jest jakiś inny sposób niż porównywanie każdej komórki z każdą? Dopiero od niedawna mam styczność z makrami, dlatego będę wdzięczna za wszystkie...
Nagraj makro.
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...
Dokładnie tak, a warunek jest dlatego taki bo wyszukane wyniki podświetlam kolorkiem tzn jeśli chodziło mi o zmianę koloru to chodzi mi o kolor tła komórki a właściwie wierszy :) Chciałbym wykonywać to tak 1. w pierwszym arkuszu daję aby mi wyszukało i podświetliło na dany kolor // to mam już zrobione 2. jeśli arkusz jest pusty to kopiuje nagłówek tabeli...
Witam, mam mały problem z rozgryzieniem makra. Docelowe działanie: Komórki B5 i B6 decydują o ilości produktów oraz ilości elementów z których się będzie składał każdy z elementów (w tej wersji każdy z produktów składa się z tej samej liczby elementów). Po wpisaniu odpowiednich wartości i nacisnięciu przycisku GENERUJ (jeszcze go nie ma) tworzony jest...
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ś...
Witam, niestety jestem zielony w temacie VBA. Mam plik, który po rozdziale z użyciem Text to Columns -> Delimited -> Comma wygląda jak w pliku Material Balance 904715 . Chciałbym aby makro odnajdywało komórkę zaczynającą się tekstem "material stream" kopiowało zakres komórek znajdujących się poniżej tej komórki, aż do momentu odnalezienia kolejnej komórki...
Witam wszystkich bystrzaków. Sprawa jest następująca: posiadam plik w którym sa stworzone 33 arkusze (plik nosi nazwę "karty_kotlowe"), które są raportami pracowników. W kolumnie B, począwszy od komórki B6 znajdują się nazwy wyrobów które ma produkowac pracownik, w kolumnie K, analogicznie w komórce K6 wpisuję ile sztuk pracownik wykonał. Sprawa jest...
Witam serdecznie. Ogólnie :mam problem z napisaniem małego makra, które po wpisaniu szukanej wartości w jednej komórce, wyszukiwałoby daną wartość w innym arkuszu wraz z wartościami z nią powiązanymi (wszystko w tym samym wierszu) i wyświetlaniu tych wartości w pierwszym arkuszu. Troche to zamotane więc już wyjaśniam. Mam 2 arkusze: jeden to "wyszukiwarka"...
Wyobraź sobie, że lekarz, który bez wiedzy na temat choroby próbuje ktorze leki mogą pomóc Tylko ja moimi próbami nikogo nie zabije... ewentualnie sam się rzucę pod pociąg jeżeli mimo usilnych prób nadal nie będe mógł wymyślić co robię źle. Ja na to mówie reverse engineering. Wole odpalić skomplikowane makro i debugować je krok po kroku próbując zrozumieć....
Witam Jak można makrem zaznaczyć komórki w kolumnie A, w których wartość jest "aa". Chodzi mi o pojedyncze zaznaczenie komórek w kolumnie, a nie zakresu Dodano po 15 W sieci znalazłem takie makro, które zaznacza pierwszą komórkę spełniającą warunek, ale nie wiem jak przerobić, aby zaznaczało mi wszystkie komórki spełniające warunek [syntax=vbscript]Sub...
Piszę w Excelu pewne makro i utknąłem :( Nie wiem, jak odczytać numer kolumny, w której znajduje się wyszukana komórka, czyli w krokach: 1. Wyszukuje na arkuszu komórkę, która ma określoną treść. 2. Ustalam numer kolumny 3. Tą wartość zapisuję do jakiejś zmiennej. Jak to sensownie zrobić w VBA? Z jakich funkcji skorzystać?
Pisząc kod jak poniżej: Private Sub Worksheet_Change(ByVal Target As Excel.Range) If Target.Address = "$A$1" Then wszystko działa tak jak chciałem, ale tylko w zakresie podanej komórki. A czy można i jak zapisać aby działało w całej kolumnie? I jeszcze jedno pytanie: Wiersz = ActiveSheet.Cells(ActiveSheet.Rows.Count... "D").End(xlUp).Row -formuła wyszukuje...
W komórce B mam nazwy skrócone ale nie są ułożone w takiej kolejności jak w komórce B. W komórce A są ułożone alfabetycznie i w komórce B też alfabetycznie ale jeżeli mam pełną nazwę S.C. Bitpol a skróconą Bitpol to są one w innych wierszach i przy tak dużej ilości wierszy ciężko mi szukać.
Dalej nie do końca rozumiem o co ci docelowo chodzi. Po twojej ostatniej wypowiedzi wnioskuje że chcesz mieć jedynie jakieś zabezpieczenie przed dublem gdy będziesz nadawał numery wewnętrzne dla danej "grupy" KOD EAN/INDEX/ NAZWA. Więc sortowanie nie będzie konieczne, tym bardziej jak kody będą wprowadzane "czysto" ręcznie. Poniżej (na razie bez makr)...
Witam Jestem początkujący w temacie VBA. Mam problem z napisaniem makra które wyszukało by wartości z zakresu A5 do ostatniej niepustej komórki w kolumnie A arkusza "kartoteka zlecen produkcyjnych" w arkuszu "kartoteka indeksow" zakres A2 do ostatniej nie pustej komórki w kolumnie A i jeżeli znajdzie taką samą wartość przekopiował wartości z kolumny...
Witam, Chciałabym stworzyć makro, które wyszukiwałoby w drugim arkuszu po kolumnach komórkę zawierającą te same dane i kopiowało określoną ilość wierszy znajdujących się w tej samej kolumnie pod tą komórką. Konkretnie: W arkuszu "metryka" w komórce M8 znajduje się nazwa sekcji, którą trzeba wyszukać w arkuszu "profil geologiczny" w pierwszym wierszu....
Witam. Pracuję nad pewnym trackerem w Excelu do zbierania wybranych danych z arkuszów zewnętrznych. Założenie jest takie, że wchodząc w tracker użytkownik jest w stanie zobaczyć dane od początku zbierania do dnia obecnego. Główny problem tkwi w tym, że rozpisywanie tego funkcją w komórce powoduje, że otwieranie pliku robi się coraz bardziej czasochłonne,...
Witam serdecznie. Szukam funkcji w vba, która weźmie wartość z jednej komórki i wyszuka ją w innej komórce. O ile jakąś sztywną wartość wiem jak wyszukać to jakiejś wartości komórki już nie. Np. w komórce A1 wpisane jest "N_123_123" a w komórce B5 jest "abcd N_123_123 abcd" i funkcja powinna mi znaleźć i zwrócić wartość z komórki B5. Następny problem...
Proponuję makro zdarzeniowe przy założeniu, że adresy komórek z listami wyboru będą stałe. Można byłoby też wyszukiwać listy rozwijane gdyby ich adresy miały być ruchome. [syntax=vbscript]Private Sub Worksheet_Change(ByVal Target As Range) If Target = "TAK" Then Select Case Target.Address Case "$G$2": Range("G8").Select Case "$G$8": Range("G12").Select...
Sub zmiana_formatu() Dim komórka As Object Dim a As String 'a - format komórki For Each komórka In Range("A:A") If komórka.NumberFormat = "h:mm:ss" Then komórka.NumberFormat = "h:mm" If komórka = "" And komórka.Offset(1, 0) = "" Then Exit Sub Next komórka End Sub To makro przeszukuje kolumnę A i kończy działanie jeśli dwie kolejne komórki są puste....
Makro powinno przeszukać kolumnę C i jeżeli napotka słowo "dolek" to chciałbym, żeby w kolumnie D na wysokości danego "dolka" wstawiło liczbę stojącą w kolumnie B przy poprzednim "dolku". Chciałbym też żeby to makro albo drugie wstawiało kolumnę dalej wartość tylko takiego „dołka” przy którym wartość kolumny B jest mniejsza niż przy ostatnim...
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 Problem jest następujący analizując zadania 20 brygadzistów (20 kolumn) każdy z nich wykonuje 30 zadań (30wierszy) z listy 50 zadań. Potrzebuje waszej pomocy w określeniu makra lub alternatywnego pomysłu na to aby wpisując w określoną komórkę lub przycisk dane zadanie, excel wyszuka i zaznaczy mi dane zadanie z zbioru zadań wszystkich brygadzistów....
Witam mam problem z budową makra. Za pomocą przycisku uaktywni się makro: 1. Kopiuj Komórkę X z zakładki A 2. W zakładce B w zakresie A1; A150 znajdź komórkę Y (która jest zmienną i jest przypisana do komórki zakładce A) 3. Wklej komórkę X w wierszu komórki Y w pierwszej nie pustej komórce, która jest nie większa od 10 (ograniczony zakres) Nie wiem...
Jeżeli arkusz ma być eksportowany do nowego pliku, to lepiej zrezygnować z formuł (będą się łącza za nim ciągnąć) i zrealizować wyszukiwanie w makro (metoda Range.Find, lub w pętli). p.s. Jeśli umieściłeś makro w module, zastosuj precyzyjne odwołania (arkusze). Przycisk przyciskiem, ale łatwo "wdepnąć"...
Dzień dobry, potrzebuję "robocika" który w excelu wyszuka komorki ( po zadeklarowanej nazwie - w tym przypadku bedą to komórki z nazwą "Cena" ) i w wierszu tejże komórki wyszuka pola w których są wpisane wartości ( np 5,84 ) i przemnoży je ( w tym konkretnym przypadku razy wartosc 2,05 ). Potrzebuję aby wynikiem ww. operacji był plik gdzie wartości...
Witam Panowie potrzebuję pomocy przy stworzeniu makra które: Będzie wyszukiwało Komórkę w drugim arkuszu o takiej samej nazwie jak w komórce B18 w pierwszym arkuszu i dodawało do komórki przesuniętej o dwie kolumny w drugim arkuszu wartość komórki K18. Ktoś pomoże? Pozdrawiam
Witam, Potrzebuje Waszej pomocy. Potrzebuję formułę lub makro, które będzie wyszukiwać mi "wyrażenie" które znajduje się w jednej komórce w ciągu zdania. Dla przykładu i wyjaśnienia wklejam przykład: 1097 SPORT:1313 VER:31424441 MAZDA ORD:9470 - SERVIZI ROMA SPORT:3142 Takich linijek mam w arkuszu okolo 200 każda przeważnie jest inna. W ciągu tej linijki...
Witam forumowiczów, Próbuję rozwiązać problem nad którym pracuję, ale mi nie idzie mi i stąd prośba do Was o pomoc. Pracuję nad arkuszem, który zsumuje wartości w komórkach odpowiadających miesiącom dla indeksów jakie zostaną identyfikowane przez kod na te, które podlegają wymianie na inny indeks. W arkuszu baza znajdują się indeksy „z”...
Witam Panowie, podbijam temat. Na bloga o tematyce muzycznej tworze sobie arkusz, który za pomocą kwerend ma zbierać dane ze stron z listami przebojów. To w połączeniu z formułami mocno ułatwia sprawę, ale potrzebuję jeszcze jednej rzeczy, z którą nie mogę sobie poradzić... Mianowicie chodzi o to, by stworzyć makro, które z arkusza z kwerendą (w tym...
Witam serdecznie, mam mały problem. Chcę aby makro sprawdzało mi wartość pewnego przedziału komórek, następnie gdy wartość , którejś z nich jest "NIE" , żeby w podanym przedziale komórek, wklejało do pierwszej pustej (ważne aby to była pierwsza pusta z podnego przedziału) odpowiedni komentarz. Póki co mój kod wygląda następująco:[syntax=vb]Sub BrakAkceptacji1()...
Witam. Mam pytanie odnośnie makra. Chciałbym zrobić makro które działa w nastepujący sposób: Mam 1000 kodów produtrów do kazdego z nich jest przyporządkowana nazwa produktu np. pomidor21, ogórek 25 ogórek30. Chce aby makro tak działało że w komórce np C2 wpisuje unikalny kod np O25 i po wciśnięciu entera wyskakuje mi pełna nazwa produktu czyli ogórek...
Witam! Potrzebuje stworzyć makro które umożliwiło by mi wyszukanie niepustych komórek z jednego wiersza pełnego różnych danych. Np Wiersze (między pełnymi komórkami jest różna ilość pustych komórek): 3 22 4 88 cw z zz eff d aa 7 31 2 75 ah b nh kk e bb Potrzebuje aby wyglądało to tak: 3 4 aa 7 2 bb Czyli chcę aby wstawiło mi wartość pierwszej niepustej...
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...
Niestety przed tym był zwykły kod zaznaczania. Nie wiem niestety jak napisać kod który np wyszukiwałby pierwszą nieukrytą komórkę - nie wiem nawet czy jest taka możliwość. [syntax=jezyk_programowania]Range("E2").... Range(Selection, Selection.End(xlDown)).Select[/syntax] Dlatego zacząłem próbować coś z 2 kodem, o którym wspomniałem wcześniej - żeby...
Witam, Bardzo prosze o pomoc, mam dwa pliki excel "plik1" i "plik2". Pliki te są takie same, różnią się tym, że w plik1 w komórce "telefon" i "opis" nie ma danych. W jaki sposób moge przekopiowac wartości komórek "opis" i "telefon" z pliku2 do pliku1 uzywając funkcji excela/makra bez dublowania komórek? Chciałabym bazować na tym, że jeżeli komórka "Faktura"...
Witam, Mam uprzejmą prośbę o pomoc. Potrzebuje napisać makro w MS Excel, które będzie zaznaczać „ustaloną” liczbę takich samych (następujący po sobie znaków, w komórkach arkusza MS Excel). Potrafię napisać makro które będzie wyszukiwać i wyróżniać (np. innym kolorem tłą) takie same ”stringi”. Działający przykład w załączeniu....
gdyby makro mogło tworzyć kolejne kolumny z następnymi miesiącami Minąłbym się z prawdą, gdybym napisał, że nie byłem przygotowany na ... "poprawki" ... :) ... 844629 Uwagi: 1. Spis nazwisk na oddzielnej zakładce 2. Do każdego nazwiska przypisany rok i miesiąc/miesiące kalendarza 3. Wpierw tworzymy kalendarze pracowników dla przypisanych im miesięcy...
Witam wszystkich, chciałabym dowiedzieć się jak zrobić (i czy w ogóle mozna) żeby Excel na podstawie zawartości komórki wyszukal plik z danego folderu i go wydrukował w ilości podanej w innej komórce? Np komórki a1: abc B2: 2 Excel wyszukuje że wskazanego folderu plik abc.jpg i drukuje go 2 razy. Czy znajdzie się ktoś miły i poratuje? :) z góry ślicznie...
Witam, mam wielką prośbę o pomoc. Potrzebuję stworzyć makro, które będzie podmieniało wartości komórek w kolumnie w zależności jaka wartość tekstowa zostanie znaleziona. Przykład: Mam komórki które zawierają: Dobre_Kino Kina Super_kino_ Samochodu Jadę Samochodem KOTEK Dla_kota Makro powinno wyszukiwać ciągi tekstowe: "kin", "samoch", "kot" i tak gdzie...
Cześć Jestem początkujący w VBA. Próbuję stworzyć makro które będzie na podstawie porównania wiersza i kolumny wstawiało znak " "X" w komórce która jest ich wynikową ( komórka która jest wynikową przeciecia się wiersza z kolumną). Poglądowe zdjęcie w załaczniku tzn. Jeżeli ćwiczyłem 04.04 martwy ciąg to X powinien zostać wpisany automatycznie w komórkę...
Przez COVIDA znalazłem się na zastępstwie i muszę przygotować temat inwentury w firmie. Będą ją robić ludzie, którzy nie znają dobrze asortymentu i chcę im ułatwić i przyspieszyć pracę. Szukałem takiego tematu na forum, ale nie znalazłem, a sam nie ogarnę tego niestety... Niestety jestem zielony w tworzeniu makr, a pilnie potrzebuję makra, które pozwolą...
Witajcie Szukam sposobu by skanując produkt, zaznaczyć komórkę w odpowiednim rzędzie i kolumnie. Rozkład jest taki: A1 - zeskanowany numer z "Numer porządkowy" (A4:A10) B1 - zeskanowana waga C1 - ilość tabel F1 - wierszu z porównanego kodu (A1 z zeskanowanym) Schemat przebiega tak: zaznaczam komórkę (np: A1) -> skanuje (wkleja skan) w zaznaczoną komórkę...
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...
Dzięki za pomysł ale ja zacząłem myśleć o czymś innym.Może po prostu umieścić w SMARA NETHERLANDS gdzieś indziej osobno wyniki dla braku zapinki i brak woreczka, a później swykłą sumą umieścić je w komórce B5. Żeby nie było jednak za łatwo, zauważyłem dopiero teraz,że wyszukiwanie poprzez ("Paprika*") nie działa.Pewnie dlatego,że excel szuka w komórce...
Znaki "<" i ">" występują tylko jako nawiasy i nie ma ich nigdzie więcej niż w znacznikach. Modyfikację makra rozpocząłem od usunięcia tablicy znaków, jednak z modyfikacją pętli "do" nie było tak dobrze. Logicznie to tak: Skanuj komórki, jeżeli napotkasz "<" wtedy rozpocznij podkreślanie. Czyli wykonaj nasz kod z pętli do while. Po napotkaniu...
Pierwsze makro - czy ma znajdować jedynkę w tekście, który może być dłuższy, czy też wyszukiwać komórki tylko z jedynką, a komórki gdzie jest coś więcej ignorować?
Witam wszystkich, jako że dawno nie miałem okazji popracować z makrami to niestety pojawił się problem potrzebuje napisać makro które przeszuka cały skoroszyt z 41 arkuszami i aktywuje ten który w komórce B1 ma taką samą datę jak w userform wpisaną w textbox. Dzięki za wszystkie podpowiedzi.
W arkuszu "raport" zaznaczam jako aktywną komórkę E5. Naciskam przycisk "pokaż szczegóły" do którego podpięte jest makro i otrzymuję to co znajduje się w arkuszu "wynik kliknięcia".
OK, mój błąd. Filtr zawiera się w makrze z buttona 'Szukaj'. Jego zadaniem jest wyszukiwanie w A2 wpisanego numeru w liście poniżej i zostawianie jedynie linijki z wyszukanym artykułem. Następnie musi ustawić się w pierwszej wolnej komórce z ilością dla tego wiersza. Jeżeli chodzi o sendkeys to dałam go po to aby idąc te 4 wiersze w dół poprzez offset.(4,0)...
Jeżeli to ma być nauka to sam coś napisz i pokaż, a wcześniej poczytaj, nawet przeanalizuj wcześniejsze makro. To najlepsza nauka. Trochę jestem w niedoczasie aby pisać makra tylko do nauki. Jak będę miał wolna chwile to może coś naskrobię.
Cześć, W załączniku przesyłam screen z Excela. Chciałbym żeby makro: 1. Przeszukało kolumnę data 2. Przy dacie o dzień wcześniejszej niż ostatnia sprawdziło czy w kolumnie wynik znajduje się plus. 3. Jeśli tak, to chciałbym żeby nazwa z kolumny 1 została zapisana w pliku Word. 4. W przypadku, jeżeli pole jest puste, chciałbym żeby arkusz się zapisał...
Do While Worksheets(1).Cells(Wiersz, kolumna).Value <> "" 'Tu rób co do ciebie należy lub nie rób nic Wiersz = Wiersz + 1 Loop W zmiennej "Wiersz" będziesz ostatnią sprawdzaną pustą komórkę. Zmienna "kolumna" <- tu podaj którą kolumnę będziesz sprawdzał To rozwiązanie mimo że zadziała, nie jest dobrym sposobem z dwóch powodów: 1. jest czasochłonne...
W linii 21 Set kom = wksN.Columns(2).Find(What... LookAt:=xlWhole) Jeśli prawdziwe jest If kom Is Nothing wychodzisz z procedury bez zerowania zmiennych obiektowych (które sobie będą siedzieć w pamięci). Unikniesz tego stosując Else... If kom Is Nothing Then MsgBox "Nie ma podanej komórki." Else On Error GoTo 0 wksR.Range("C1:D1")...
Błąd który otrzymujesz sugeruje, że jest to odwołanie do nieistniejącego obiektu. 1. W kodzie, który podałaś w pierwszym poście trzy razy pojawia się wywołanie funkcji Find() , więc dla każdej z nich trzeba zrobić podobne zabezpieczenie. 2. Dodatkowo w pierwszej linijce kodu masz: Selection... - nie wiem JAK ona działa i czy potrzebuje do działania...
Witam wszystkich, Chciałem wykorzystać kalendarz w swoim arkuszu z . Przypisałem go do przycisku. Chciałem, żeby makro nie wpisywało mi daty w aktywnej komórce, tylko w komórce gdzie znajduję się przycisk. Chciałem stworzyć kilkadziesiąt - około 70, takich przycisków w jednym skoroszycie. Czy nie będzie to zbytnio wpływać na wagę pliku, jak i na jego...
Ta funkcja nie będzie zwracała daty następnego dnia roboczego, tylko zliczała ile ich (dat następnego dnia roboczego) jest w kolumnie A. Działa tylko od poniedziałku do piątku - jeżeli jest piątek, to wyszukuje datę Dziś() + 3 dni, czyli poniedziałek. Tak zrozumiałem Twój problem, jeżeli coś się nie zgadza, to podaj przykład jakim się posługujesz.
Witam, Potrzebuję makra które wyszukiwałoby danych zawartych w innej komórce, a następnie zamieniało znalezione wartości innymi danymi, tak abym mógł zmienić tylko wybrane wartości w tekście, zawarte w oddzielnej komórce a następnie zmienić je na wartości z kolejnej komórki. np. dla wartości:
W excelu mam taki układ jak na zdjęciu W D i A są cały czas te same wartości lub puste komórki.Jak zrobić makro aby tylko dla tych wierszy co jest wartość w kolumnie D Zrobiło sume tekstów:Wartość z kolumny D tylko raz & wartość z kolumny A tylko raz & Wartości z kolumny B oddzielone przecinkami ale tylko te gdy w D jest wartość. np.z powyższego: DA1,4...
Dzieki za zainteresowanie się tematem, ale już ten problem rozwiązałem i no nawet lepiej niż mi się wydawało, że da to się zrobić :). NIepotrzebnie komplikowałem sprawę z makrem można to rozwiązać odpowiednim formatowaniem komórek.
Witam, 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. Oto kod który udało mi się zrobić. Mam problem również z ilością znaków zaznaczanych. Aktualnie...
Witajcie. Mam problem natury programistycznej, a może tylko formułowej w pracy z excelem. Próbuje stworzyć coś na kształt kalendarza uzupełnianego dynamicznie. W jednym arkuszu "Zadania" mam w kolumnie A nazwę zadania do wykonania (blacha 1, blacha 2 itd), a w kolumnie B termin wykonania. W drugim arkuszu "Marzec" mam ładnie podzielone dni miesiąca...
Dobry wieczór, Czy koniecznie musi być makro? Nie wystarczy filtr zaawansowany Excela? Moim zdaniem dobrze się do tego nadaje, chyba że fraz do wyszukania jest bardzo dużo. Procedura postępowania: 1. Nad kolumną z danymi umieścić nagłówek np. Lista. 2. Określić szukaną frazę i umieścić ją w wybranej komórce. 3. Utworzyć kryterium, które w przypadku...
Witam:) Nie wiem czy to dobre miejsce na ten temat ale jakoś nie mogę połapać się na tym forum a tym bardziej założyć nowy temat Bardzo proszę o pomoc, mam zadanie tego typu chciałbym aby makro wyszukiwało mi zakres aktywnych komórek np (A1:A2) z przykładowymi wartości np 1,2,3,4,5...20 i chciałbym aby pętla kopiowała mi te wartości określoną ilość...
Witam, przepraszam za przerwę ale inne obowiązki musiałem wpierw rozwiązać, wracając do tematu plik zawiera dane które spływają z innego pliku lecz czasem zdarza się że trafiają tam dane o takim samym numerze więc dla porządku i by nie trzeba było szukać dwóch o takim samym numerze dobrze by było by makro po wykryciu dwóch o takim samym numerze po prostu...
Wcześniej zapomniałem dopisać, ale fajnie by było, gdyby w arkuszu Arkusz3 np. w komórce P2 była by zapisywana każda analiza w postaci listy rozwijanej oznaczonej datą i godziną analizy, np. jeśli dziś o 09:00 robię pierwszą analizę, to wynik tej analizy z Arkusz3 jest zapisywana w postaci 2017-01-02 09:00 kolejna analiza zrobiona następnego dnia o...
Witam ponownie, Pojawił się problem o którym wcześniej nie pomyślałem. W wierszu 2 mam zastosowaną funkcję PRZESUNIĘCIE. Makro w kolumnie A wyszukuje zawsze jako pierwsze wartość z wiersza 2. Czy można zmienić zakres aby kolumna A była przeszukiwana od A4 ?
Witam, postaram się skrócić wszystko jak się da. Mam tabelę z przekrojami przewodów oraz długością, np. jeżeli przewód o przekroju 0,5 ma długość 350 to makro musi znaleźć komórki o tym przekroju i długości między 300 a 400 w tym wierszu i je wyświetlić (w tym wypadku komórki D,E,F). Problem polega na tym, że jak daje trzeci argument do If-a to praktycznie...
skopiuj wartości z komórek od M do R i wklej do kolumny C :?: :cry: Jak to chcesz zrealizować ? Wklejanie pięciu wartości komórek do jednej :D i to do kolumny z loginami :?: Do czego Ci potrzebne wyszukiwanie pionowe ? Znasz ograniczenia tej funkcji ? W Twojej tabeli w kolumnie C na pewno nie powtarzają się loginy ? Zrób i pokaż przykładowy plik z...
Witam, jestem poczatkujaca w VBA i jak na razie nie umiem sobie poradzic z podobnym problemem. Mam 1 plik a w nim 2 tabele: 1) Formularz 2) Dane W formularzu "Dane" w kolumnie "A" znajduje sie litera "T" lub "N", jesli jest litera "T" to formularz jest wypelniany automatycznie wartosciami z tego rzedu. Chcialabym teraz za pomoca makra, aby po nacisnieciu...
Hej, szukam pomocy, ponieważ poszukuję makra, aby excel aktywną komórkę wpisał w polu wyszukiwania w outlooku. Jedynie co znalazłem to niestety pobieranie wszystkich maili, bądź otwarcie ostatniego maila, a mi zależy jedynie na powyższym. Wiem, że to wydaję się proste, ale chyba tak proste to nie jest :( Błagam o pomoc. Z góry dziękuję za pomoc.
Hej, Planuję do jednego z logów wstawić takie coś: Do jednej z komórek wpisujemy konkretną wartość, w tym przypadku datę, następnie klikamy stworzony przez nas guzik aktywujący makro wyszukujące w tym konkretnym sheecie. Czy jesteście w stanie pomóc mi coś takiego napisać? Można by było po prostu użyć ctrl+f, ale ten plik ma "ładnie" wyglądać, dlatego...
Witam, potrzebuję makro do Excela w VBA. Łamie sobie głowę, żeby to napisać i może ktoś umiałby to poskładać w sposób logiczny w makro. Z góry mówie, że to wygląda na dość obszerne makro ale myśle, że dla kogoś kto dobrze ogarnia VBA nie będzie z tym miał problemu. Dla mnie jest to troche ciężki temat :| Program ma kopiować komórki J2:J, K2:K, L2:L...
Cześć, potrzebuje pomocy z napisaniem procedury wyszukaj pionowo jako makro. Poniżej wysyłam to co mam. Wpisując wartość w jednej z komórek, makro musi wyszukać dla niej odpowiedni wynik w innym pliku. Jako, że ten plik będzie codziennie inny to makro będzie otwierać najnowszy plik z danej lokalizacji "Baza". Uruchamiając makro otwiera mi się okno w...
Witam kolegów. Nie znam się na vba, jestem w tej dziedzinie zielona. Zwracam sie z prośba o pomoc. Mam plik exelowski zatytułowany "DANE". W nazwie arkusza "DANE' mam nazwy produktów. Pozostałych arkuszy będzie tyle ile jest produktów i z nazwami im odpowiadającymi. Tych produktów jest ponad 300. Dla potrzeb wybrałam tylko 9 a bedzie ich ponad 300....
Witam, Chciałbym poprosić o pomoc w związku z makrem które, muszę zbudować. Mianowicie chodzi mi o to że mam tysiąc komórek które wyglądają mniej więcej tak: dzbanek_02-01-2008_K20 oczywiście słowo dzbanek się zmienia i jest jego 100 rodzajów i to samo z datą itd. I muszę zrobić tak żeby każda z tych danych znalazła się w różnych komórkach, tzn dzbanek...
Nie no... tak to się nie da. Aby zrobić mniej więcej to co chcesz trzeba jednak zaprząść jakieś makro. Poza tym trzeba by było zrobić jakaś systematykę w danych. Chodzi o to że opis jednego stropu masz w ok 50 wierszach a w innym przypadku wystarczy 10. Poza tym fotki. Tu trzeba inaczej podejść do problemu. Jak znajdę chwilę to może coś wymyślę (ale...
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...
Może troche to pokrętnie opisałem. Ciężko mi cokolwiek z tego zrozumieć co napisałeś. VB chwytam w mocno okrojonym stopniu. Wrzuciłem do załącznika przykładowy plik. Arkusz Plan pokazuje jak wygląda przykładowy plan. Arkusz Raport to po prostu raport zwrotów wygenerowany z platformy internetowej. Arkusz Plan Wynik to to, co otrzymuję po wpisaniu zwrotów...
Witam, potrzebuję pomocy z napisaniem kodu, który będzie w stanie wyszukać we wskazanym zakresie komórki, które mają obramowanie w kolorze czerwonym. Jeśli komórka ma czerwone obramowanie, to dana kolumna w której jest komórka powinna zostać ukryta. Napisałem prosty kod, który to robi i wrzucenie tego w pętle to też nie problem, ale jest pewien szkopuł,...
Witam usiłuję napisać funkcje, która wyszukiwałaby plik o nazwie będącej w komórce excela, otwierała ten plik i kopiowała z niego zawartość pewnej komórki, w przypadku gdyby nazwa takiego pliku nie istniała funkcja realizowana jest dla kolejnych nazw pliku. Poniższe zdjęcie dobrze obrazuje problem, mam skoroszyt o nazwie „proba” z komórkami...
Sortowanie załatwiłem przez nagranie makra i skopiowanie tego co chciałem jak tutaj: Range("A:I").Sort Key1:=Range("B2"), Order1:=xlAscending co do wyszukiwania ostatniego wiersza z nazwiskiem możesz zrobić w pętli przez porównanie. Np (dla wierszy od D2 w dół) taką jak poniżej, to nie wiem za bardzo jak...
Witam, Twój przykład „trochę” minie zainteresował ;-) Jestem pewien, że czasem droga przez „formuły w arkuszu” jest nieco trudniejsza niż droga przez napisanie makra w MS Excel. Aby wszystko było jasne ;-) – jakiś 1- 1,5 roku temu też mi się wydawało, że najlepszym rozwiązaniem jest formuła warunkowa wpisana w komórkę arkusza...
Wersja mieszana, tj. i z hiperłączami "na funkcjach" i z hiperłączami "na makrach". 866050 Ścieżkę dostępu możesz określić dla każdego projektu oddzielną, to tylko niewielkie zmiany w makrze "Workbook_Open", które w ogóle możesz wyłączyć/skasować i ścieżki wpisać ręcznie - mnie się nie chciało tworzyć różnych ścieżek dla poszczególnych projektów. Ilość...
Zamykając temat. W pierwszym poście tego tematu jest kompletny kod pod EXCEL 2003 i XP (sprawdzony) Poniżej przedstawiam kod sprawdzony na EXCEL 2007 ( w większości opisane co i jak) [syntax=vb] Sub OperacjeHurtowe() 'makro dla excel 2007 'nazwa pliku startowego start2.xlsm i jest umieszczony w folderze w którym znajdują się podfolery z posortowanymi...
Witam, poszukuję makra, które uruchamiało by się automatycznie po wykryciu zmiany wartości w kolumnie "Data" w arkuszach 1,2. Miało by ono działać następująco: gdy w kolumnie "Data" zostaje wprowadzona zmiana, makro sprawdza nazwę z kolumny A oraz zapamiętuje starą wartość komórki "Data", przechodzi do arkusza 3 i wyszukuje w kolumnie A nazwę z arkusza...
Metoda ogólna: zarejestruj makro w którym zrobisz tylko wyszukiwanie. Następnie wejdź w to zarejestrowane makro i już masz co poprawiać. Podczas poprawiania powinna (u mnie nie zawsze jest) uruchomić się podpowiedź.
Witam, Potrzebuję makro, które po wpisaniu wartości w kolumnie A, wstawi wartości w tym samym wierszu w kolumnach B, C, D, E w oparciu o bazę w innym pliku, nazwijmy go "głównym". Ma to działać analogicznie do wyszukaj pionowo, ale odwoływać się do tablicy w innym pliku (makro otwiera plik główny, zaciąga dane i zamyka plik główny). Nie ma działać w...
Witam, Nie mogłem znaleźć nigdzie satysfakcjonującej odpowiedzi na dręczący mnie problem makra. Mianowicie, prowadzę magazyn za pomocą excel. Wprowadzamy dane skanerem, ale przy wydawaniu, wyszukujemy konkretny numer etykiety poprzez Ctrl + F a następnie zaznaczamy kolorem żeby potem zastosować filtrowanie przez kolor komórki. Teraz chciałbym zrobić...
Dzień dobry, Chciałem się włączyć do dyskusji, chociaż trudno zaproponować szybkie rozwiązanie przy tak dużej liczbie danych. Nie chcę proponować VBA, są pewnie lepsi od tego specjaliści, natomiast formuły Excela można na pewno zoptymalizować. Ale najpierw pytanie, czy w przykładzie kolumna I w arkuszu "wynik" zawiera spodziewany wynik? Warunek jest...
Dobry wieczór, Nie mogę zrobić gotowca, bo nie mam czytnika kodów kreskowych i nie wiem dokładnie jak on działa. Założyłem, że kod kreskowy przetworzony już na liczbę będzie Pan miał w komórce A1 Arkusza2. Każda zmiana zawartości tej komórki (ale tylko tej, a nie żadnej innej) powoduje uruchomienie wyszukiwania w Arkuszu1 w kolumnie B. Jeśli poszukiwanie...
Działa prawie idealnie! ale kiedy się wspisuje po kolei noc, rano, południe, wieczór, a jak wybiórczo, to już nie. Ale i tak już jesteśmy do przodu hihi Dziekuje serdecznie i miłego dnia :bye: 'Łąńżurz' ... :D ... odpowiaduje tak ... :D .... cyt.: "a może by ten kod w ogóle skrócić odrobinę, np.:" - wersja nr 1 z nadpisywaniem: [syntax=vba] Sub log_02()...
Proszę o pomoc z zmodyfikowaniu makra. Działanie jest dziś takie, że przyciski "reagują" na wskazana nazwę firmy w F1. Dałoby się dołożyć, żeby reagował na wskazanie dodatkowo w komórce G1. Tak - np poprzez wprowadzenie do makr we fragmencie: [syntax=vbscript]FindWhat = .Cells(1, 6).Value LastRow = .Cells(Rows.Count, "A").End(xlUp).Row Set SearchRange...
Mam mały problem z makrem które wcześniej dobrze mi działało :not: (chyba?) :cunning: Po przejrzeniu Twojego pliku widać wyraźnie zasadniczy błąd (prawie we wszystkich makrach), związany ogólnie z odpowiedzią na moje pytanie: Czy nie należy to wstawić do pierwszego pustego wiersza ? Otóż błąd polega na tym, że stosujesz generalnie do ustawiania " ppw...
... jak masz zamiar je wybierać? ... z tym mam problem ... Nie masz żadnego - po prostu w dodatkowym arkuszu ("konfiguracyjnym") w pewnym zakresie komórek (np. kolumny "A") wpiszesz sobie jeden pod drugim owe nagłówki do wyszukiwania. Makro będzie pobierać nazwy nagłówków (z tego zakresu) i wyszukiwać je w pętli po pierwszym wierszu arkusza z tabelą...
Ale jakich makr nie umiesz stworzyć? Ja tego nie zrozumiałem. To po kolei: 1. Do arkusza "Firma 1" wklejam dane z innego pliku od kolumny E do AB - mniej ważne gdzie to wklejasz, ważniejsze co dokładnie. Czy umiesz określić zakres do kopiowania? np. A5:Z123, albo kolumny A do Z od wiersza 5 do ostatniej wartości w kolumnie C (nie może być w tej kolumnie...
Zaimportowałem plik raportu miesięcznego magazynu do Arkusz1 , mam w nim trzy kolumny : nr dokumentu, nr zlecenia i wartość. W pliku występuje co losową ilość wierszy podsumowanie danego zlecenia. Potrzebuję makro wyszukujące wiersz w którym w komórce (pierwsza kolumna) wystąpi tekst „Razem konto” a następnie zostanie wykonane kopiowanie...
Można zrobić to stosując makro, które w pętli przeszuka kolumnę komórka po komórce i po napotkaniu szukanej wartości skopiuje cały wiersz do nowego arkusza. Następnie wznowi przeszukiwanie od miejsca zatrzymania i po napotkaniu szukanej wartości - kopia wiersza. I tak do ostatniej niepustej komórki. To co napisałem wygląda prawie jak przepisane od Ciebie,...
A musi być makro? Zrobienie makra to żaden problem . Ciekawym zagadnieniem jest jak zrobić to bez makra :) W załączeniu twoje obliczenia bez makra niestety z kolumnami pomocniczymi (niestety "coś za coś" co prawda można je ukryć ale... muszą być by to działało ale z drugiej strony można kopiować w dół bez ograniczeń "chwytając" za ostatnią komórkę)....
Cześć, nadal próbuję sił w VBA. Idzie jak krew z nosa. Tym razem potrzebuję odczytać wartość komórki lub sekwencji z ciągu znaków, która zaczyna się na konkretną cyfrę (znak) "7". Dla rozjaśnienia. Mam zestaw danych w pliku kod.txt, który zawiera zestawy: - złożone z kilku wierszy (ilość zmienna, raz są trzy raz więcej) - poszczególne grupy zawsze zaczynające...
Witam wszystkich, po raz kolejny wracam do vba w excelu i znowu ściana. Mam ciąg danych pomiarowych zawierających wartości w poszczególnych dniach roku dla kilku lat. Potrzebuję: - wyszukać ile jest wartości, które występowały przez określoną liczbę dni z rzędu np. 2, 3, 4 i tak do n dni, w danym roku, ale ich wartość jest większa równa 0,1 - a potem...
Cześć, Mam problem, mianowicie mam dwie kolumny w pliku. W jednej są dane a w drugiej dane do przypisania. Dane do przypisania mają takie same wartości, skorzystałem z makra które pozwala przypisać dane w jednej komórce jednak usuwa duplikaty. Nie jestem w stanie wyłapać w którym miejscu jest kod odpowiedzialny za usunięcie duplikatów. Może ktoś pomóc?...
Widocznie "stop" nie jest ostatnią pustą... Spróbuj z wyszukiwaniem [syntax=vbscript]Sub Makro() Dim target As Range Dim wrs1 As Integer Dim ostWrs As Long Dim i As Long Set target = ActiveCell wrs1 = target.End(xlUp).Row On Error Resume Next ostWrs = Columns(target.Column).Find(what:="stop"... lookat:=xlWhole).Row If Err > 0 Then MsgBox "brakuje znacznika...
[syntax=vbnet]Function arkuszIstnieje(nazwa As String) As Boolean arkuszIstnieje = False For Each Sheet In Worksheets If nazwa = Sheet.Name Then arkuszIstnieje = True Exit For End If Next Sheet End Function Sub wpisywanie() ' ' wpisywanie Makro ' ' Dim nazwa As String Dim dp As Date Dim dk As Date Dim df As Date Dim w12 As Boolean Dim t8 As Boolean...
Witam, potrzebuję makro do Excela w VBA. Z góry mówie, że to wygląda na dość obszerne makro ale myśle, że dla kogoś kto dobrze ogarnia VBA nie będzie z tym miał problemu. Dla mnie jest to ciężki temat, gdyż jestem nowy w programowaniu i tak jakbym potrafił napisać na kopiowanie komórek makro tak w tym wypadku jest to troche trudniejsze i nie potrafie...
Nie wiem, ale z Twojego pliku widać, że można tutaj zastosować bardzo prosty trick rozwiązujący ten problem - wprowadzenie na początku tabeli dodatkowej kolumny z identyfikatorem (numerem) trasy Umożliwi to dokładne wychwycenie wszystkich wierszy z określonym identyfikatorem Powiem szczerze nawet o tym myślałem, ale po pierwsze arkusz generowany jest...
Cześć, Makro jest OK właśnie sprawdzam jego działanie ale nie jest to dokładnie to co potrzebuje bo zwraca całość, z stworzonych danych, a u mnie ma dopasować te dane . Myślałem nad czymś takim : Dodano po 1 Cześć, Chyba to mam, ale może jakaś optymalizacja kodu ? lub lepsze rozwiązanie tego problemu ? [syntax=vbscript]Sub Dopasuj_do_zawartosci() Columns("B").Select...
Owszem, jestem tego samego zdania, jednakże wolę zrozumieć kod pisząc go, a nie dostawać wszysko gotowe, stąd moje stopniowe rozwiązywanie problemu. Jeśli jednak plik jest niezbędny, utworzę taki (w tej chwili pracuję na danych, których nie mogę udostepnić). Powracając do tematu, jak wspomniałem wcześniej, wybrałem zapis "AcitiveCell.Value = " zamiast...
Cześć! Drodzy forumowicze! Mam przed sobą następujące zadanie. Piszę makro które ma za zdanie wysłać maila na wskazany adres pobierając dane (jako treśc maila ) z komórki A1 oraz A2 ale ma wysłać taką wiadomość dopiero kiedy w tym wierszu w którejkolwiek z kolejnych komórek A3-A10 pojawi się umowiony symbol np: 1. Makro powinno działać dla wszystkich...
Witam, Żeby pozbyć się w komórce #N/D można zastosować coś w stylu: =jeżeli(czy.błąd(Funkcja wyszukująca);0;Funkcja wyszukująca) Pozdrawiam
No to już tylko makro. Np takie Sub Wpisz_Jest() Columns("A:A").Sel... On Error Resume Next wiersz = Selection.Find(What:=Range(&... After:=ActiveCell, LookAt:=xlWhole).Row Cells(wiersz, 3) = "Jest" Cells(1, 2).Select End Sub Możesz je umieścić w kodzie arkusza...
Makro jest proste i nie wymaga wiele pracy. W pierwszej kolejności sprawdzasz długość tabeli. Następnie w pętli powtarzanej tyle razy ile wynosi długość z pierwszej komórki pobierasz do zmiennej wartość do wyszukania w drugiej tabeli i kopiujesz resztę potrzebnych danych. Przechodzisz do tabeli z wynikiem, wyszukujesz wartość ze zmiennej w pierwszej...
Bo jesli dodasz dwie kolumny do każdego działu, to w makrze Kopiuj() musisz poprawić krok wyszukiwania z 4 na 6: [syntax=vb]For kol = 1 To 255 Step 6[/syntax] i, ewentualnie, tam gdzie teraz kopiujesz komórki od C do E zwiększyć od C do G i kol+5: [syntax=vb]Worksheets("Arkusz1").Range("... & Selection.Row & ":G" & Selection.Row).Copy .Range(.Cells(wiersz,...
Moim zdaniem trzeba każdą z komórek rozbić na dwie sekcje czyli nazwę i cenę. Można to zrobić tworząc tabelę np tabela (1 to 1000, 1 to 2) gdzie 1000 to jest liczba rekordów czy też komórek, w których znajdują się dane. Podział robimy w każdej komórce za pomocą pętli for począwszy od lewej strony szukamy w ciągu znaków znaku CHR(32) czyli spacji. No...
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....
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....
Czyli ustawiasz kursor w którymś z wierszy, naciskasz przycisk i ma się dodać wg wartości w tym wierszu? Oj, żebyś żonie nie uprzykrzył ;) Nie rozsądniej byłoby zrobić to za pośrednictwem formularza? Wybierasz z pól kombi (stan w podglądzie) i dodajesz pod przyciskiem. Update 7:50 Coś jak w załączniku. W ostateczności wykorzystaj makra...
Zastój widzę ;) Obstawiam przy najprostszym rozwiązaniu: Wypełnij kolumnę B listą pracowników (można włączyć filtr) i wpisuj "U" w kalendarz (AH:OH) - tu poruszanie się ułatwi opcja "zablokuj okienka" OK, jeśli się uprzeć można napisać makro, ale trzeba założyć: 1. anulowanie urlopu (usunięcie komórek B-D wiersza) 2. zmiana dat (Np pomyłka, choroba...
Witam, preszukalem kilkanaście tematów dotyczących excela makr itp. i powoli uczę się krok po proku a moze mi pomożecie.Potrzebuje makra który będzie przeszukiwał arkusz1 wzgłedem danych zapisanych w np. pliku indexy1.txt lub jak trzeba bazie danych, przeszukuje w arkuszu1 kolumne C (ilość wierszy różna czyli przeszukuje aż do pustej lini) i jeśli w...
Witam koleżeństwo. Proszę o pomoc w rozwiązaniu problemu. Mam dwa arkusze kalkulacyjne. W nich różne dane. Chcę część danych które są w nich ułożone wierszami ale nie są posortowane i nie ma możliwości ich sortowania (scalone komórki). Miałoby wyglądać to tak iż w pierwszym arkuszu szukam dane w jakiejś komórce i wierszu np oznaczenie (tekst) następnie...
Witam, Widzę że podobne tematy były poruszane, niestety po przejrzeniu forum elektrody i googla nie potrafię do końca uzyskać zamierzonego efektu. Wyjaśniam o co chodzi. W skrócie mówiąc zależy mi na tym aby kwoty faktur A porównać z kwotami faktur B, przenieść je do kolumny obok i wskazać czy są jakieś różnice w kwotach. Łącznie istnieje 6 kolumn (adresowane...
Zamknij wcześniejszą twoją pętlę w jeszcze jednej pętli warunkowej While ... Wend Dodaj jej warunek sprawdzający każda komórkę z pierwszego wiersza czy nie zawiera "cena" oraz ogranicz do ilości kolumn (np. poprzez przekroczenie wartości zmiennej odpowiedzialnej za kolejne podstawianie nr kolumny) Poradzisz sobie?
Witam z Nowym Rokiem, potrzebuje pomocy do pliku kontrolek pracy, jako, że Nowy Rok nastał czas ułatwić sobie pracę. Nie znam się za dobrze na Excelu, co potrafiłem to zrobiłem ale potrzebuje Waszej pomocy w kilku sprawach. 1) Potrzebuje Makro do zapętlenia daty; tłumaczę w arkuszu Liczydło w kolumnie Z mamy zakres dat w przedziale Z12 - Z95, potrzebuję...
Witam, Mam problem z edycją Makra (poskładanego z kilku znalezionych, nieco edytowane). Makro tworzy już dodatkowe arkusze zmieniając ich nazwę. Wybiera i zapisuje dane od 2 wiersza w nowych arkuszach. Chciałbym jednak by zaciągał również pierwszy wiersz z arkusza "OPIS" jako nagłówek. Zależy mi również na tym, by automatycznie edytował również szerokość...
Chcę aby w arkuszu produkcja kolumna N , wpisując słowo 'got.' formuła przekopiowała mi cały wiersz do arkusza zrobione. No a jak "kolumna N" nie zna dobrze VBA :?: :D To jeśli W Excelu porusza(m) się biegle szuka(m) innych możliwych rozwiązań dla uzyskania pożądanego rezultatu. Przykładowo w Excelu 2007: 1. Porządkuje skoroszyt Produkcja.xls :sprawdzam...
Mam prośbę o kod dla nazwy arkusza danych - z komórki zmieniającego się pola Kombi. Chodzi o to- by nazwa wyszukiwanego numeru faktury - automatycznie (dynamicznie) zmieniała nazwę arkusza do momentu kiedy tej faktury nie zapiszę w określonej bibliotece w formacie PDF. Niestety przerasta to moją wiedzę - więc ze skruchą wyznaję, że liczę na działający...
A pierwszy wiersz w kolumnie B masz wypełniony? Zliczasz niepuste komórki i jeśli pierwsza jest pusta, nie wyszuka Ci ostatniej wartości. Wówczas zmień linijkę: [syntax=vbscript] For r = 2 To Application.CountA(Sheets("baza").Range(... [/syntax]
niestety nie wiem jakie adresowanie kompletnie się nie znam działam metodą prób i błędów no i podpieram się domysłami :) Owszem to co podałeś zaznacza komórkę ale nie zadziała przy tym co mam jak zmienić zapis aby pierwsze zaznaczenie trafiało 100% w odpowiednią komórkę ? tzn nie mają one stałych komórek w kolumnie Pozycje wierszy zmieniają się stąd...
Jak już odpowiadałem Ci na PW Gdybyś poczytał dokładnie wszystkie wpisy z Twojego wątku (również z tego podlinkowanego) to miałbyś sporą kopalnię wiedzy nt "zliczania kolorów" :please: Na początek zatem trzeba ustalić, że: - metody liczenia kolorów tła komórki dotyczą jedynie formatowania ręcznego lub formatowania przez makro - nie dotyczą w ogóle formatowania...
Witam. Potrzebuję pomocy w napisaniu makra, które znacznie ułatwi mi pracę. Makro miałoby działać w ten sposób: W kolumnach A, B, C, D znajdują się dane zamówienia. Każde zamówienie jest zdefiniowane w innym wierszu. Algorytm szuka pierwszego zamówienia, które ma wartość "1" w kolumnie D i zapamiętuje jego dane kopiując je do komórek CN4 (wartość kolumny...
Sprawdź dobrze, bo pisane w przerwach między obieraniem ziemniorów i marchewy, i mogą być błędy. 919204 Stałe, zmienne i kod na tyle czytelne, że od razu zrozumiesz intencje. Kody z ich wartościami na oddzielnej zakładce, makro uruchamiane zmianą zawartości komórek w określonym zakresie (stałe dla zakresu początkowego i końcowego), zdefiniowanym w...
Witam Chciałabym prosić o pomoc w stworzeniu makra do arkusza inwentaryzacyjnego (przykładowy arkusz w załączeniu) Mam dużą bazę danych wpisywaną ręcznie przy poprzedniej inwentaryzacji jest to kilka arkuszy z kilkuset pozycjami. Wyszukiwanie przy pomocy ctrl+f jest czasochłonne. Chodziło by oto żeby wpisać część kodu kreskowego lub nazwy i odrazu na...
Chcesz odfiltrować komórki zawierające liczby od tych które zawierają tekst? Nie trzeba do tego makra. Dodaj dodatkową kolumnę z =CZY.LICZBA( [tu adres sprawdzanej komórki] ) i filtruj po tej kolumnie
Nie znam się za bardzo na pisaniem makra do Excela ale ja mając skoroszyt a w nim kilkanaście arkuszy chcąc coś w nich wyszukać to robiłem to w ten sposób że zaznaczałem wszystkie arkusze i potem dawałem zwykłe wyszukaj. Jak znajdował mi to w którymś arkuszu to nazwa arkusza robiła się ciemniejsza i wskazywało mi tą komórkę. Może to ci coś pomoże.
Makro nie musi otwierać skoroszytu Szybsze (w działaniu) rozwiązanie tj bez otwierania i zamykania plików może wyglądać tak: [syntax=vbscript]Public Sub wypisz() Set a = ThisWorkbook.Sheets(1) x = a.Cells(Rows.Count, "A").End(xlUp).Row + 1 Set objFSO = CreateObject("Scripting.FileSystemObject... Set objFolder = objFSO.GetFolder("C:\testfolder") 'Tu...
Witam, na wstępie chciałbym zaznaczyć że laik ze mnie jeżeli chodzi o excela dopiero się uczę postaram się najdokładniej opisać z czym mam problem. Więc, tak mam CENNIK składający się z 7 kolumn i 2k wierszy. Do wyszukiwania konkretnej usługi używam filtrowania na tym etapie wszystko ok. Problem pojawia się w momencie w którym filtruje sobie spośród...