Na przykład [url=http://www.elektroda.pl/rtvforum/vi... masz odpowiedź na swoje pytanie.
Witajcie. Od niedawna zmieniłem pracę, czasami potrzebuję edytować pliki CSV. Nie jestem zaawansowanym użytkownikiem Excela, dopiero zgłębiam jego bardziej zaawansowane funkcje, jednak nie mogę sobie poradzić z jedną rzeczą. Mianowicie eksportuje sobie plik CSV z bazy danych, mam listę produktów oraz ich parametry. Jest kolumna, która określa produkty...
Witam, mam problem z automatyczną numeracją w załączonym pliku.Chodzi o to że w arkuszu 1 i kolejnych 31 ( numer arkusza oznacza dzień miesiaca) automatycznie przydzielić numer w komórkach. d166, m166 itd jeżeli wartość w zakresie E175:e290 (itd) jest>0 formułą nie dam rady- nie można przewidzieć który zakres będzie zerowy myśle ze makro załatwiło by...
Witam! Kolejny raz potrzebuję wsparcia - bardzo proszę bardziej zaawansowanych użytkowników o pomoc. W Skoroszycie mam tylko 1 arkusz, w którym w polach od A1 do E25 posiadam wypisane dane (ciąg liczb pomieszanych z literami o długości od 10 do 16 znaków) które chciałabym aby po dwukrotnym kliknięciu przenosiły się do pierwszej pustej komórki w wierszu...
Witam. Mam pewien problem. Otóż pracuję z ms excelem od niedawna. Za zadanie mam wykonać fakturę. Tłumacząc 'łopatologicznie'... Muszę zsumować Wartości brutto, jeżeli ich wartość podatkowa wynosi 22% lub 7%. Chodzi o taką formułę, by zmieniało się to na przemian, w zależności od wpisanej wartości podatku. Załączam plik z pewnymi... wyjaśnieniami gdzie...
Mam prośbę Chodzi o to, żeby gdy w w wierszu kasa pojawi się "1","2" lub "3" w arkuszu w kolumnie kasa pojawiła mi się wartość aaa itd. Bardzo proszę o pomoc W załączniku podgląd tego o co chodzi
Witam Próbowałem poprzez formatowanie komórek uzyskać efekt w którym po liczbie dopisywany był automatycznie symbol m lub m2 ( metr kwadratowy). O ile dość łatwo uzyskać "zł" na końcu liczby o tyle w m2 lub m jest trochę bardziej skomplikowane. Mi się w każdym razie nie udało. W oknie "Formatowanie komórek" jest zakładka niestandardowe - jest tam trochę...
Możesz zrobić tak: Wypisujesz sobie listę liczb w komórkach pionowo lub poziomo. Każdą komórkę formatujesz niestandardowo, przypisując jej (komórce) określony tekst. Ten tekst będzie niezależny od liczby, która jest w komórce. Na przykład pierwszą komórkę sformatujesz niestandardowo jako "a". Tworzysz listę rozwijaną, podając jako zakres tę swoją listę...
Tu lepiej powinny się sprawdzić przyciski radiowe, bo opcje wzajemnie się wykluczają, poza tym od razu otrzymujemy w wybranej komórce numer przycisku.
Ale można szybciej. w komórce C2 wpisać = jeżeli(A2="";C1;A2) zatwierdzić enterem ponownie "stanąć" na komórce C2 i nacisnąć kopiuj. zjechać prawym paskiem przewijania na sam dół (ważne by tam była cały czas zaznaczona komórka C2) Przytrzymać klawisz Shift wskazać myszką ostatniąprzy danych komórkę w kolumnie C (zaznaczy się cała kolumna) Prawoklik...
Witam. Poszukuję bardzo podobnego rozwiązania z tą różnicą, że szukam sumy dla znalezionych wyników. W tym momencie excel znajduje pierwszą komórkę o danej nazwie i przypisuje do odpowiedniej wartości, chciałabym aby excel znalazł wszystkie poszukiwane komórki a następnie zsumował ich wartości. Proszę o pomoc w tym zakresie. Wydzieliłem jako nowy temat...
Mnie te makra nie zawiesiły Excela ani razu, ale testowałem je na wersji 2007 i 2010. Być może problem jest spowodowany przez połączenie wklejania danych ze schowka z wstawianiem komórek. Jeśli formatowanie komórek nie ma znaczenia i kopiowane są stałe (tak to przynajmniej wygląda w przykładowym pliku), to może zrezygnować z kopiowania na rzecz przypisywania...
jak komórki nie są zablokowane ... formuła nie działa i coś się krzaczy :cunning: :?: Zawsze jeśli korzystasz z formuł - musisz kontrolować co na podstawie czego jest liczone :ok: i stosownie używać adresacji bezwzględnej, względnej lub mieszanej :idea: Nie ma przeszkód, żeby formuła Suma.Iloczynów była "przeciągana" - jak na zrzucie i w załączniku...
Po kolei. Co z tym sprawdzaniem u Ciebie. Działa, czy nie? W razie czego zerknij w załącznik. p.s. Jeśli nie potrzebujesz wartości pola tekstowego poza procedurą, to nie przypisuj do zmiennej. Zrobi się bałagan. Jeśli jest inaczej to nazwij ją tak, żeby wiadomo było co to za "ziółko" bez późniejszego szukania po całym kodzie. Edit 22:00 Zmieniłem załącznik....
Piszesz, że dane są kopiowane z faktury do arkusza "Raport zbiorczy" ale z kodu wynika, że operujesz cały czas na jednym arkuszu - odwołujesz się do Range niepoprzedzonego innymi nazwami arkuszy... Najpierw przypisujesz jakieś wartości komórek do zmiennych, a potem te zmienne wypisujesz na inne komórki - nigdzie tu nie widać zmiany arkusza. To jak to...
Jeśli to nie problem, to pozostań przy pierwszej opcji. Const nie może być pobierana bezpośrednio z komórki. Można to obejść, ale... Spójrz na przykład i zastanów się czy to ma sens?.[syntax=vb]Const sh = 1 Const rn = "a1" Sub test() ActiveSheet.Unprotect Password:=Sheets(sh).Range(rn) ActiveSheet.Protect Password:=Sheets(sh).Range(rn) End Sub[/syntax]...
Takie moje kombinacje. Zamiast zagnieżdżać kilka pętli wykorzystałem tablicę. Procedura w kodzie arkusza uruchamiana przez zmianę wartości w komórce (kolumna A).
A możesz przedstawić swoje próby? I jeszcze jakbyś sprecyzował "rozlewało się". Wyszukiwanie ma być z jakiejś określonej komórki np jeżeli A2 zawiera wartość pomiędzy 0 i 100 to w B2 pojawia się wartość 1 itd czy może szukanie ma nastąpić w wybranym zakresie komórek?
Dzięki za odpowiedź. Nie do końca mi o to chodziło. Chciałbym żeby komentarz był przypisywany do konkretnej komórki np. A1000, a nie pod zaznaczonymi komórkami. Pozdrawiam
Podpowiadam. Dim i As Long Const max = 20 ' w zależności od liczby wierszy 'lepiej ustalić liczbę wierszy szukając ostatniego Application.ScreenUpdating = False 'w przykładzie dane są od pierwszego wiersza For i = 1 To max * 2 Step 2 'wstawiany jest co drugi wiersz więc max * 2 ActiveSheet.Rows(i + 1).Insert 'wstawimy pod źródłowy 'tutaj przypisujesz...
"Nie tak" jest, niestety, prawie wszystko... Masz trzy if'y, przy takim sposobie zapisu każdy z nich musi się kończyć End If - a kończy się tylko jeden. Ewentualnie instrukcja musi być w tej samej linijce, co warunek If. Zamiast 3x If wygodniej będzie użyć instrukcji Select Case wartosc.... Parametr "test" też powinien mieć jakiś typ - jak sądzę Range....
Wiem że zabrzmi to głupio ale... jak to właśnie zrobić, jak stworzyć pętlę która po przeczytaniu zawartości komórek wiersza zwróci mi symbol konkretnej klasy?
Sposobów jest co najmniej kilka. Szkoda, że nie pokazałeś tego w załączniku i nie podałeś wersji Excela. Przykładowa formuła: [syntax=text]=LUB(A3={"A";"B";"C";"D"})*... starszych wersjach Excela należy ją zatwierdzać tablicowo. Można też wykorzystać adresy komórek, które są na zdjęciu po lewej stronie. Tylko tych adresów...
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...
Witam. Jak przypisać danym literom dane wartości liczbowe, by następnie zapisać (litery) w komórkach i zliczać je z danego obszaru i otrzymywać wynik liczbowy? W każdej komórce powinna być jedna litera. Chodzi o zliczanie wartości z jednego rzędu. https://obrazki.elektroda.pl/4606910000_...
Mam pytanie dotyczące Excela 2007. Czy wiecie jak przypisać komórce o określonej zawartości określoną wartość. Chodzi mi o to, żeby EXCEL zawsze jak widzi komórkę w której wpisane jest np. ZCG przypisywał jej z góry określoną wartość liczbową np. 22. Dostaję raporty z wykonanych przeze mnie zleceń w ciągu miesiąca (są one określone takimi właśnie 3...
Pomogę w ten sposób: Tak przypisujesz nazwę z danej komórki Nazwa_z_komorki = Worksheets("KON").Cell... 1).Value i podobnie ilość Ilosc_z_komorki = Worksheets("KON").Cell... 2).Value Do powyższego cells(nr wiersza,nr kolumny) dodanie arkusza: Sheets.Add Nadanie nazwy arkuszowi: ActiveSheet.Name...
Zrób tak jak kolega radzi. Prościej? W komórce w której ma być dana "przepisywana" z arkusza podstawowego naciśnij "=" (równa się) a następnie przełącz się myszką na arkusz podstawowy i wskaż komórkę w której znajduje się (biędzie się znajdować) ta dana do przepisania i wciśnij enter.
Witam, komparator cyfrowy, ponieważ jest to zawsze automat kombinacyjny skończony dla dwóch wektorów wejściowych; X(x1, x2, x2,... xn) i Y(y1, y2, y3,... yn) , da się zrealizować dla dowolnego kodu, który jednoznacznie przypisuje znak porównania (<, =, >) trzem wyjściom funkcji logicznej, np.: "<" = (X < Y) , "=" = (X = Y) , ">" = (X...
Witam mam problem z fragmentem kodu: Dim WierszPoczZakr As Integer Dim KolumnaPoczZakr As Integer Dim WierszKonZakr As Integer Dim KolumnaKonZakr As Integer Dim WierszNazwy As Integer Dim Numer As Long WierszPoczZakr = 3 KolumnaPoczZakr = 1 WierszKonZakr = 3 KolumnaKonZakr = 2 WierszNazwy = 3 KolumnaKonZakr = 3 Numer = Dane.Cells(7, 5).Value...
Niestety za dużo przerabiania danych na przykładowe abym mógł udostępnić plik (Plik w firmie). Mam porobione formuły (suma.jeżeli oraz suma.warunków) w arkuszach. Problem polega na tym, że aby widzieć wartości to musi być otwarty plik źródłowy (co jest uciążliwe) dlatego chciałbym zrobić makro przypisane do przycisku, które przekształciłoby konkretne...
Witam, mam problem z przypisaniem wartości wielu komórek z jednego arkusza, do drugiego arkusza na podstawie wyboru z listy rozwijanej. Wygląda to tak - mam listę rozwijaną z nazwami firm. W osobnych arkuszach mam dane dotyczące tych firm, tzn. listę produktów które ta firma zamówiła(nazwy produktów,l.p.,ich ilość, ceny netto, brutto itp). Chcę aby...
Przeczytałem. For Each v In Sheets(1).Range("K1:K20").Value to do zmiennej v będą przypisywane wartości komórek z danego obszaru i tym samym odwołanie v.Value zwróci błąd. Ale: [syntax=vb]For Each v In Sheets(1).Range("K1:K20") x = v [/syntax] Ma poprawną konstrukcję i w zmiennej x będziemy mieć wartość zmiennej v. Moja uwaga dotyczyła tego, że autor...
Faktycznie, wszystko wygląda tak jak powinno. Porównywałem z papierem i się zgadza. Tylko jeszcze jedna rzecz. Wyniki punktowe i stenowe będę wysyłał dalej do pewnej pani do dalszej obróbki (w SPSS-ie). Nie wiem jak będzie chciała mieć poustawiane kolumny - być może będę musiał to zmienić. Czy da radę jakoś skopiować same wartości komórek które się...
Witam. Widać, że trochę namieszałem, uporządkuję trochę. Obrazek: http://obrazki.elektroda.net/83_12847975... Chodzi mi o wpisanie w komórce F2 wartości np. "04-2010" a w G2 np. "5". Po aktualizacji komórki G2, wartość, w tym przypadku "5", jest wyszukiwana w kolumnie A (w omawianym przykładzie jest ona w komórce A6). Teraz do komórki D6 jest...
- zakresy ciągłe wpisuje się w następujący sposób: [syntax=vb]Range("F4:S200")[/syntax] - do rozwiązania tego problemu trzeba użyć metody Intersect: https://msdn.microsoft.com/en-us/VBA/Exc... czyli np. coś takiego: [syntax=vb]Dim kolumna As Excel.Range Set kolumna = Range("AK5") 'Wcześniej zadeklarowana...
Jeśli będzie na przełomie miesiąca to będe dzielił na dwie komórki. np jeśli będzie od 21.01.2014 - 02.02.2014 to wpiszę w jednej komórce 21.01.2014-31.01.2014 a w drugiej 01.02.2014 - 02.02.2014. Tak będe sobie rozbijał. I właśnie żeby to tak czytało że np. 02. i przypisywało mi tą wartość automatyczne do kolumny luty.
Analizowałeś to makro? Przyjrzyj się co przypisujesz do zmiennej "multi" i to przed otwarciem pliku źródłowego. Nie powinno być With DoSkop.Worksheets("AKKO"... Set reg1 = .Range("a2:a41000")... itd Jeśli filtrujesz, to ustal maskę: fileFilter:="Pliki Excel (*.xl*),*.*," Po mojemu: Albo zostaw to (poprawione) kopiowanie...
Powracam do tematu, Czy mógłby ktoś wyedytować makro, które napisał PRL w ten sposób, aby można je było odpalić "ręcznie" przypisując je do np. jakiegoś autokształtu ? Makro miałoby działać identycznie jak to napisane przez PRL z różnicą taką, że uaktywnia się po wciśnięciu przycisku i makro sprawdza całą kolumnę G i z automatu kopiuje i wstawia poniżej...
Jak już wspomniałem pomysł jest kolegi szaleniec . Kluczowa jest zmienna "maxOd", przechowująca Nr pierwszego wiersza paczki. Makro cyt: "Leci" po kolumnie B, aż znajdzie różną wartość. W tym momencie zmienna "i" ma przypisaną wartość ostatniego wiersza paczki no i mamy zakres. W następnej linii wyszukujemy najmniejszej daty w tym zakresie i przypisujemy...
rzeczywiście coś z tym wklejaniem mi nie wyszło dziękuję za przykład przetestowałem po dostosowaniu do moich danych niestety częściowo zawodzi znajduje max dla danej kategorii lecz często błędnie przypisuje grupę aby to zobrazować zmieniłem nazwy 2 połowie grupa i dodałem 2 nowe wiersze z pustymi polami i 1 całkowicie pusty ponieważ też takie w mojej...
Zmienna o nic nie mówiącej nazwie "szukam" jest numerem części jaką użytkownik chce pobrać z magazynu i jest zadeklarowana As String. Jeśli chcę przypisać zmiennej wartość w ten sposób: szukam = Pobieranie.partnr.Text To program wciąż nie wyszukuje pożądanej nazwy. Udało mi się ominąć ten problem, przypisując dwóm komórkom wartości z textboxów w formularzu,...
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...
Otóż, jeżeli komórka A6 zawiera produkt który był w drugim arkuszu na pozycji B4, to makro nie wejdzie do pętli i zmienna y nie zostanie zdefiniowana. Ono pracuje - sprawdza i przypisuje wartości po kolei do 95 pozycji i zatrzymuje się nie wiem dlaczego (jeszcze :)) Z tym x w pętli - poprawię. Skoro x jest zerowane - cały warunek jest zbędny. Druga...
Zapis:[syntax=vb]Private Sub Worksheet_Change(ByVal Target.Address(0,0)="A1" As Range)[/syntax] jest oczywiście błędem (jest zresztą w edytorze VB wyświetlany czerwoną czcionką). Target jest zadeklarowana jako zmienna typu Range, i jest odwołaniem do aktualnie zmienianej komórki. W deklaracji zmiennej nie ma miejsca na przypisywanie jej wartości. Właściwie...
Witam, nie wiem jakiej użyć funkcji, już próbowałem kilka i cały czasklęska, pewnie się nie da tego zrobić w excelu tylko trzeba w Vba. w kolumnie A mam od wiersza 3 aa bb cc dd ee ff w kolumnie B w wierszu 1 mam date nie wiem jakiej użyć funkcji żeby w wierszu 2 z miarą narastających dni przypisywały się wartości z kolumny A wyglądało by to tak A B...
Np. potrójnie zagnieżdżoną pętlą For wg.schematu: For pracownik = 1 To ilePracowników (tu przydałaby się rozpiska w osobnym arkuszu np. "Pracownicy", bo gdzieś trzeba ich policzyć) For miesiac = 1 To ilość miesięcy (tu LCase(nazwa arkusza) lub indeks daje nazwę m-ca) w tej pętli obliczasz bez zerowania również Nr wiersza wynikowego dla arkusza "Wynik"....
Zmiennej "ostData" w moim przykładzie przypisuję wartość przy uruchamianiu aplikacji. Przy zmianie pobierana jest data z ostatniej komórki, czyli... zawsze będzie spełniać warunek. Kłopot w tym, że w różnych arkuszach masz różne daty i w różnych kolumnach. Szczęśliwie zawsze w nagłówku jest słowo "Data" i Excel szuka od lewej, więc można by znaleźć...
Dwa razy w roku wykonuję na sprzętach z kolumn A-D (naliczenia na wszystko) takie konkretniejsze czyszczenie malowanie. Aby tego dokonać moi pracownicy muszą pobrać od magazynierów poszczególnych rodzajów materiały do tego celu magazyn farb, paliwa, elektryczny. Więc w tym arkuszu wykonałem sobie takie ogólne naliczenie rzeczy potrzebnych od tych magazynierów...
pozostałe które byłe wprowadzone wcześniej pozostaną na swoim miejscu w "przyrządach pomiarowych" I tak będzie dopóki nie zmienisz czegoś w zakresie "C5:I5" w arkuszu "Rejestracja przyrządów" tzn przypisywana (kopiowana) jest wartość, której nie zmieniłeś. Jeśli jednak komórki te chcesz zostawić puste a zachować wartości w drugim arkuszu musisz posłużyć...
Dobry wieczór, Oczekuje Pan pomocy, a sam utrudnia Pan zrozumienie swojego problemu przez brak załącznika. Można się tylko domyślać, że chce Pan zrobić coś, czego zrobić się nie da. Ikony wprowadzone do formatowania warunkowego w Excelu 2007 działają na innych zasadach niż formatowanie warunkowe starego typu. W "starym" formatowaniu w każdej komórce...
Cześć. Można próbować tak: [syntax=vbnet]Sub Makro1() Const oc1 = 1 ' wyjście do kolumny 1 Const oc2 = 3 ' wyjscie do kolumny 3 Const wks = "Sheet2" ' arkusz wyjsciowy ' Sheets(wks).Cells.Delete ' mozna odkomentowac aby czyscic caly arkusz przed wykonaniem makro Dim x, r, c As Integer r = 2 c = 2 x = 1 Do While Cells(r, 1).Value <> "" Do While...
Witam, od czasu do czasu próbuję cos tam w excelu podziałać i usprawnić - nie jestem programistą ale co nieco VBA już się samodzielnie nauczyłem. I natrafiłem na problem z którym nie umiem sobie poradzić i liczę na Waszą pomoc ew. podpowiedź. Mam plik w Excelu z makrem (nazwijmy go: plik1), za pomocą którego: otwieram inny plik Excela (niech się nazywa:...
Hej, Mam w excelu 102 kolumny, z których każda ma 30 wierszy. Każda komórka jest wypełniona literą K lub W. Muszę porównać każdą kolumnę z każdą i w zależności od tego jakie kombinacje się pojawiają dodać odpowiednio punkty w inne miejsce. Moj kod poniżej: [syntax=vbscript]Sub Obliczenie() Dim wi As Long Dim wj As Long Dim i As Long Dim j As Long Dim...
Wyszukiwanie na podstawie więcej niż jednego kryterium Funkcja =WYSZUKAJ.PIONOWO() to wyszukiwanie danych na podstawie jednego kryterium. Aby wyszukać dane na podstawie więcej niż jednego kryterium musimy zbudować formułe tablicową. Przykładowa tablela zawiera zestawienie sprzedaży: miesiąc, produkt i kolor to kryteria, my potrzebujemy zwrócić na podstawie...
excel przypisywać wartość przypisywać wartość excel wartość komórka
koparka ładowarka jazda wymiana kondensatorów zasilacz nagrzewnica iskra
nilfisk odkurzacz arduino projekty
Schemat podłączenia kondensatora w suszarce Indesit Rejestrator nie odtwarza nagrań i wydaje sygnał dźwiękowy