Sprawdź załącznik. Założyłem, że nicki w kolumnie F zostaną początkowo wprowadzone (skopiowane).
Wedle mnie chodzi o to aby w "równoległej" tabeli odejmować te pozycje na których znaleziono MIN i MAX w Tabeli 1. Przyda się tu funkcja PODAJ.POZYCJĘ, która znajdzie miejsca wystąpienia MIN i MAX w Tabeli 1, potem trzeba wybrać te same pozycje w tabeli 2 i wykonać dane działanie. Tak to zrozumiałem ...
=JEŻELI(A1="";"";"tekst"&A1) dla 111222333 -> tekst1112223 =JEŻELI(A1="";"";"tekst"& LEWY(A1;7))
Dobry wieczór, Można też tak: 1) wpisać do pustej komórki arkusza to co ma być dodane i skopiować do schowka (np. Ctrl+C) 2) zaznaczyć zakres, do którego chcemy coś dodać 3) wybrać z menu Wklej/Wklej specjalnie/Dodaj - wyniki będą stałymi, a nie formułami. Pozdrowienia
Jeżeli dodasz coś do bazy to: autofiltr od razu się uaktualni, a tabelę przestawną trzeba prawokliknąć i "Odśwież dane"
I co dalej z tym zielonym zaznaczeniem? Ma pozostać na stałe? Jeśli tak, to zobacz nowy załącznik.
Może tak: =SUMA(Tabela2[(at)[I]... andie
Dzięki za podpowiedź z interpretacją daty jako 23-08-29 00:00:00, do funkcji licz.warunki dodałem znaki "=>" oraz "<=", zamiast odniesienia do samej komórki z datą.
Nie musi być ostatnia, ale tak było w przykładzie. Przykład powinien być adekwatny do rzeczywistych danych, a nie warto komplikować kodu "na wszelki wypadek".
Sprawdź, czy o to chodziło andie
With ark.Cells(ostWrs + 1, 129).Validation .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:=xlBetween, Formula1:="=Przeniesienia" End With Dodano po 1 Albo ark.Cells(ostWrs + 1, 129).Validation.Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:=xlBetween, Formula1:="=Przeniesienia"...
Witam w tym samym skoroszycie ale pod nazwa wzięta z komórki. Wartość w komórce będzie zmieniać codziennie? Dodano po 6 poprzez kliknięcie przycisku excel skopiowały arkusz Przycisk w tym samym arkuszu? Dodano po 34 [syntax=vb] Sub Kolejny_dzen() dzen = Range("b1").Text For Each sh In ThisWorkbook.Sheets If sh.Name = dzen Then MsgBox "Juz zapisane":...
[syntax=vbscript]Sub Makro1() Dim Str As String For Each cell In Selection Str = cell.FormulaR1C1 If Mid(Str, 1, 1) = "=" Then Str = Mid(Str, 2) cell.FormulaR1C1 = "=ROUND(" & Str & ",1)" Next cell End Sub[/syntax]
mam makro ktore dzieli komorke na 2 po ktoryms znaku Zanim zaczniesz dzielić, zamień na String. Zadbaj, aby wyniki po podziale również były typu String (deklaracje) i nie będzie kłopotu.
i nie wyjaśniłeś dokładnie o co Ci chodzi. Dokładnie. Początkiem dobrego rozwiązania jest ścisłe mówienie o nim - to nawet autorowi pomaga, zaczyna szufladkować w umyśle Powszechne rozumienie "dodawać" to dodawanie arytmetyczne, liczbowe 2+3=5 Podobne ale nie identyczne koncepcje to "doklejać napisy", "budować dynamicznie formułę", "formatować liczbę...
Dzięki, jesteś wielki Dodano po 17 A jeszcze pytanko, dlaczego 3 i 4 kolumna po podliczeniu nie jest w tej samej linii co dwie pierwsze kolumny? Wynik się zgadza ale nie jest w tej samej linii
Powinieneś dodać własny skoroszyt jako przykład, co chcesz osiągnąć, bo w Excelu różne drogi prowadzą do celu. W każdym razie jeśli używasz funkcji ADR.POŚR, to jej pierwszy (a często jedyny) argument musi być w cudzysłowie - jeśli oznacza adres, z którego chcemy pobrać dane. Natomiast bez cudzysłowu - jeśli to jest komórka, która dopiero zawiera potrzebny...
Nie jest to sortowanie, ale może wystarczy ci dodać kolumnę z rankingiem. (w przypadku dwóch takich samych wyników będzie np dwóch z nr 3 ale nie będzie 4 tylko od razu 5) Można dodać jeszcze formatowanie warunkowe i "kolorować" złotem pierwsze miejsce sredbrem drugie i brązem trzecie. (tego nie ma w załączniku ale myśle że to nie problem) W innym przypadku...
Spróbuj jeszcze tak (z apostrofami): [syntax=vb].CommandText = "SELECT INVENTORY_PART.PART_NO, INVENTORY_PART.PLANNER_BUYER FROM INVENTORY_PART INVENTORY_PART WHERE (INVENTORY_PART.CONTRACT='PL') AND (INVENTORY_PART.PART_NO= '" & Range("A1").Value & "')"[/syntax]
napisy muszą być oddzielone ukosem tak jak na pierwszym zdjęciu, kiedy robię obramowanie robi się tak jak na drugim, próbowałem rysować linie samemu ale widać prowizorkę, ciężko trafić w punkt i grubość linii, po za tym takich komórek mam kilkadziesiąt i chciałbym aby w przyszłości łatwo szło dodać następne
Nie ma formuły więc sie nie liczy "sama". Albo po dodaniu nazwiska najnormalniej kopiuj komórkę z formułą średnią z komórki wyżej (Stajesz myszką na komórce do skopiowania łapiesz za prawy dolny róg komórki - wskaźnik myszy zmieni się na plusik - i przeciągasz w dół). Lub zamiast samej formuły średnia() wpisz we wszystkich komórkach średniej warunek...
witam mam problem wydaje się dość prosty ale nie potrafie sobie z nim poradzić taka blokada mózgu :P. a więc tak mam 2 kolumny w jednej mam 1/1 lub 1/2 dla ścisłości dodam że w tej kolumnie też są puste miejsca lub daty ( nie jest to działanie tylko oznaczenie ilości pokoji ) w drugiej kolumnie mam liczby ale zawsze tylko jedną lub żadnej lub myślnik....
Jeśli ma być więcej takich samych list w tym samym arkuszu, to należy je skopiować ręcznie, a następnie użyć np. takiego makra (zamiast tego poprzedniego). Dodałem tu jeszcze zabezpieczenia przed błędami. [syntax=vbscript]Private Sub Worksheet_Change(ByVal Target As Range) Set Target = Intersect(Target, Range("D1, G3, J3")) If Target Is Nothing Then...
W trybie edycji kliknij prawym przyciskiem myszy w ramkę pola komentarza (kursor przyjmie kształt róży wiatrów) i wybierz: "Formatuj komentarz". Dalej jak na rysunku: http://obrazki.elektroda.net/96_12647852... Efekt: http://obrazki.elektroda.net/75_12647890...
A co mi tam. Jak szaleć to szaleć z formatowaniem. Myślę, że przykład w pliku Cię zadowoli. Nie mam tak poważnego narzędzia jak Ty ale do zabawy z xlsx-ami używam OO. Mam nadzieję, że nic nie namotał (a czasem potrafi) :cry: Ostatnio złapałem go na oszustwie z datami. Na tej samej dacie pomiędzy OO a MsO jest dwa dni. :cry: Ale do tematu. Formatowanie...
Nie do końca wiem o co ci chodzi. Jeżeli chcesz aby po skopiowaniu komórek funkcje/wzory odnosiły się do nowych komórek ale w tym samym "ułożeniu" jak do komórki kopiowanej trzeba pozbyć się znaków $ (dolara) w funkcjach/wzorach (np: A10 + B10) [Znak $ wstrzymuje zmianę kolumny lub wiersza lub kolumny i wiersza przy kopiowaniu] Jeżeli chcesz zrobić...
Jeżeli te pionowe zakresy są komórkami scalonymi, to nic z tego. Jeżeli usuniesz scalenie, to masz co najmniej dwa wyjścia: 1. Wstawić np. iksy w tym samym kolorze co tło i sprawę załatwisz funkcją: JEŻELI(ORAZ(warunki)) w połączeniu z funkcją TERAZ. 2. Zastosować VBA wykorzystując właściwość Interior.ColorIndex komórek. Dodano po jakimś czasie: 3....
Excel liczy czas zawsze z datą, tylko ta data nie zawsze jest wyświetlana. Wszystko zależy od kodu formatu. Jeśli kod formatu jest g:mm lub podobny, to wyświetlana jest godzina zegarowa, czyli najwyżej 23:59. Jeśli chcesz zliczać czas w godzinach i minutach w kodzie formatu musisz godziny wziąć w nawiasy kwadratowe, np. tak: [g]:mm. Jeśli wprowadzasz...
Dziękuję pięknie za szybką odpowiedź i pomoc. A można stworzyć takie makro, które po kliknięciu w daną komórkę (dowolną) z takim własnie układem (np: 63:35:16) przerobi mi na 63,59 ale w tej samej komórce w której miałem dane wyjściowe ? Ze po prostu klikam w dowolną komórkę z takim układem, klikam start i w tej samej komórce wyskakuje mi 63,59. Próbuję...
Nie bardzo rozumiem problem, bo piszesz nieprecyzyjnie. Moim zdaniem wszystko działa prawidłowo. Jeśli chcesz kopiować z innego pliku, oba pliki muszą być otwarte w tej samej instancji Excela. Nie można odwoływać się do danych w zamkniętym pliku. Błąd #ARG! występuje, gdy dane z drugiego pliku są niedostępne. Czy to jest ten błąd typu danych, o którym...
dzięki. pewnie nie znam się na szczegółach ale u mnie zadziałało wstawienie do dowolnej komórki formuły: =złącz.teksty("99";A1)
Witam otrzymaliśmy zadanie na kolokwium z technologi i nie zabardzo wiem jak mógłbym to zrobić . może jakieś pomysły : Zdefiniuj mechanizm umożliwiający wprowadzenie liceum wyłącznie z listy: "1 LO", "2 LO", "3 LO", "4 LO" i "5 LO" dodatkowo zadbaj o odpowiednie komentarze w przypadku próby wpisania niepoprawnej wartości. to musimy zrobić w pustej komórce...
:) Nie wchodzę w zasadność, poprawność itd danych. Autor prosił o pomoc więc proszę. Widać że autor nie ma za dużo do czynienia z VBA, ale od czegoś trzeba zacząć. Każdy kiedyś stawiał pierwsze kroki, a najlepiej się uczyć na takich przykładach robionych dla siebie. Nagrywanie makra polecam jedynie by zobaczyć/zrozumieć jak to mniej więcej działa. Natomiast...
Co prawda to twoja praca domowa, niemniej: Excel działa na danych dynamicznie. Bez makra "zapisywanie" do komórki "stałej" danej z jednej nie da się zrobić * . Ja widzę to tak (dwa sposoby): 1. Tabela. W trzech wersach pierwszej kolumny trzy (czy więcej) urządzeń. W nagłówkach kolumn tej tabeli od razu wpisane kolejne daty z kalendarza. Wpisujesz czas...
Dzień dobry, Problem można też rozwiązać samymi formułami, nie potrzeba żadnych kolumn pomocniczych. Do znalezienia unikatów można użyć formuły tablicowej: [syntax=text]=INDEKS($D$8:$D$57;PODAJ.PO... gdzie: $D$8:$D$57 - zakres danych (tytuły), $F$63:$F63 - zakres wyników (unikaty). Początek...
Witam. Chciałbym skopiować tekst z komórki C9, ale tekst jest wstawiony za pomocą =WYSZUKAJ.PIONOWO. Jest możliwość skopiowania "zapiekanka domowa", a nie "=WYSZUKAJ.PIONOWO(D9;Arkusz1!A:G;7;0)"? Dodam że chcę sporą ilość komórek w taki sposób skopiować. Dziękuję i pozdrawiam.
lecz gdy zmienię datę (B2) to dalej wkleja do tych samych komórek a nie pod odpowiednią datę. Bo musisz dodać jeszcze instrukcje jeżeli i porównać B2 z odpowiednią datą
A tzw. Google? Nie pomogły? Jest wiele artykułów, a nawet gotowców na temat kalendarzy w Excelu. Dla przykładu: Dodane: Pogrzebałem w necie i znalazłem gotowca, który może Ci pomóc. Masz go w załączniku.
W pełni zgadzam się z kolegą adamas_nt co do znaków, które może zawierać nazwa pliku. Chcę tylko zwrócić uwagę na drobny błąd, który zakradł się do jego kodu: ActiveWorkbook.SaveAs Filename:=ActiveCell.Value & ".xlsx", FileFormat:=xlOpenXMLWorkbookMacroEn... Aby to działało prawidłowo wystarczy zamienić "Value" na "Text". Różnica...
Znajdź sobie jakiś kurs... Bardzo uniwersalna odpowiedź. Pasuje do każdego tematu we wszystkich działach. :arrow:tang0 przeanalizuj następujący Sub wstawianie_iksow() ile = 3 'liczba iksów, pobierana z komórki lub pola tekstowego formularza kolumna = 1 'Nr kolumny 1 dla A, 2 dla B itd wiersz = 1 'Nr wiersza For wstaw = 1 To ile Step 1 wynik...
Jak nie wychodzi jak wychodzi? Zapodaj plik. Dodano po 11 Jak nie wychodzi jak wychodzi? Zapodaj plik. O takie coś chodzi?
Podobnie. "Złap" wiersz który trzeba zmienić i podmień w nim poszczególne komórki Nie moge do końca zrozumieć twojej koncepcji. Ale może przykład zaadoptujesz do własnych potrzeb. [syntax=vb]pozycja = lstSala.ListIndex For k = 1 To 10 Worksheets("Glowna").Cells(pozycja + 2, k).Value = Controls("txt" & k & "v").Value Next k UserForm_Initialize[/syntax]...
Prawie dokładnie o to mi chodziło. Jedynie żeby przycisk prawo lewo działał tylko na komórkę D2, komórka D3 ma mieć takie same dane jak D2. No i bez godziny bo inaczej nie wyfiltruje mi potrzebnych danych. Dodano po 8 Ok. Wystraczył twój kod. Dzięki wielkie za pomoc! Daję piwko!
W jednej linii masz jedną datę, pętla więc jest zbędna. Trzeba by makro "zauważyło" zmianę daty, a jeśli nie (wiele zdarzeń tego samego dnia) Nr kolumny + 1 dodano po chwili Uwaga, zmieniłem załącznik.
Akurat w tym pliku te rozwiązanie nie przejdzie - tabele tworzą się z modelu danych power pivot i dodanie takiej kolumny poza zakresem rozwala inne formuły. Ewentualnym rozwiązaniem (przy niemożności ustawienia samego filtra) byłoby uzależnienie go od komórek poza tabelą. Ale tego też nie potrafię zrobić.
rozwiązałem
W "Dodaj do Magazynu" brakuje (mi) Nr faktury i daty zakupu (łatwiej znaleźć w segregatorze w razie czego i przyda się to do zestawień). Chyba źle myślę. Dodając nowy towar do magazynu powinno określać się tylko jego cechy (jm, ceny, nazwę, kod...) Stany magazynowe (jak już pisałem) powinny być wyliczane na podstawie dokumentów magazynowych. Czyli...
wpisuję kolejno w 1a imię 1b nazwisko 1c nr tel Zawsze w tej samej komórce?(wiersz 1) Dodano po 16 w kodzie arkuszu (dane wprowadzone ) [syntax=vb]Private Sub Worksheet_Change(ByVal Target As Range) Dim rekord As Range, baza As Range Set rekord = Range("A1:C1") Set baza = ActiveSheet.Next.Cells If Intersect(Target, rekord) Is Nothing Then Exit Sub...
Sama funkcja wyszukaj.pionowo() też tu nie poradzi. Właściwie tak jak to przedstawiono to na przykładzie to nic oprócz oka ludzkiego nie posegreguje "z pustymi". Bo po czym ma excel poznać że dana z drugiego wiersza B równa "002" jest inna od danej z trzeciego wiersza B równego "002" Za pomocą Wyszukaj.pionowo() z zerem jako ostatni argument efekt będzie...
Witam Tak jak kolega wyżej pisał lepiej użyć coś takiego niż bawić się w paski ja używam taki układ [syntax=vbnet]With Application .ScreenUpdating = False .Cursor = xlWait .StatusBar = "Czekaj..." End With 'cos tam cos tam With Application .ScreenUpdating = True .Cursor = xlDefault .StatusBar = False End With[/syntax]
Zamiast .Cells(i, 7). Możesz też dodać kropkę przed Cells.
:cry: Nawet ci się nie chce przeanalizować odpowiedzi, a na forum nie rozwiązuje się (nawet nie wolno) za kogoś prac domowych.:cry: Masz rację, nie do końca to samo zadanie ale zasada jest taka sama. Chodzi o najzwyklejsze dodawanie/odejmowanie czasu (jak liczby) przy odpowiednim formacie komórki w której jest wynik lub można komórkę z wynikiem sformatowaną...
Można tu wykorzystać problem, który był niedawno poruszany na forum, mianowicie proste zabezpieczenie przed wpisaniem dubla w danej kolumnie. Zaznaczasz całą kolumnę - menu dane - sprawdzanie poprawności... - w zakładce ustawienia w okienku wyboru "Dozwolone" wybierasz "Niestandardowe" a w okienku formuła wpisujesz: =licz.jeżeli(A:A;A1)<=1 (tu jest...
W udostępnianiu plików Excel w jaki sposób poradziliście sobie z dopisywaniem wierszy. Jeżeli zmieniam komórkę A5 to w tym samy momencie ktoś może również w tym samy momencie zmienić komórkę A5 ale po odświeżeniu zobaczymy zmianę i zostanie podświetlona komórka. co jedna się dziej jak dodam nowy dane do nowego wiersza np. ostatni wpis wiersz 10. Patrzę...
Oczywiście tak jak określono: For Each cell - dla każdej komórki - MojObraz = "C:\foty\" (ten sam)
Chcę wstawić proste makro odwołujące ikonę przycisku do komórki w innym arkuszu, tego samego pliku (skoroszytu). Dokładnie komórki (C4) w (Arkuszu2) Oto kod mojego makra: [syntax=vb]Sub Odwolanie() Worksheets("Arkusz2").Range ("C4") End Sub[/syntax] Coś jednak robię źle bo wywala mi komunikat o błędzie. Proszę o poradę... Nie wiem czy będzie potrzebny,...
Można, ale w komórce A1 musi być jakakolwiek zawartość (wystarczy pusty tekst, ale komórka nie może być pusta).
Coś ola, ;) to bym wypełnił wybrane komórki kolorem i dodał to do kodu.
1. #N/D! - da się wyeliminować przez dodanie na zewnątrz formuły JEŻELI.ND albo JEŻELI.BŁĄD. Obie działają podobnie do funkcji JEŻELI, więc nie powinieneś mieć z nimi kłopotów 2. Da radę przeszukać kilka arkuszy jednocześnie - wystarczy w zakresie podać adresy zakresów w poszczególnych arkuszach rozdzielone średnikami, np. Arkusz1!C1:C3;Arkusz2!B1:B3,...
Dzięki za info. wcześniejsze Tbl = .Range("A1:A" & OstW) to chyba "tablica jednokolumnowa" czyli Tbl(x) a nie Tbl(x,y). Czy się mylę? dodałem: Myle się. Nie da się wywołać danej Tbl(x) musi być Tbl(x,1) dodane po chwili ------------------------------- Zaczynam rozumieć. Kluczem (indeksem) jest ten sam "string" (tu kolejność nie...
Dobry, mam działanie matematyczne w komórce b2 przykład: "=a2*0,08+2". Chciałbym aby makro zamieniło mi to na "=moduł.liczby(a2)*0,08+2". Zamiana formuły musi się znajdować w tej samej komórce co pierwotne działanie, mogę dodać wartości w jakiejś dodatkowej kolumnie ale będę musiał je potem usunąć. Próbowałem to rozwiązać za pomocą "znajdź i zamień"...
Najprościej to w pierwszej komórce dodać ręcznie 8% przeciągnąć do dołu...
Witam. Nie potrafię sobie poradzić z zamianą wartości w komórce, jeżeli ta wartość jest wynikiem formuły. Nie pomaga nawet przekopiowanie tejże wartości do innej komórki i wklejenie samej wartości. Dokonując zmany popzez ctr+f "zamień" nic się nie dzieje poza pogrubieniem trzcionki. Dodam, że próbuję wspomnianą wartość zamienić na pustą komórkę. ( Nie...
Pewnie można, ale to już dłuższa historia... :) Najprościej - jeżeli plik-źródło jest w tej samej lokacji - wstawić kwerendę wybierającą dane (Dane->Importuj dane zewnętrzne->Nowa kwerenda bazy danych, wybrać Excel Files * i OK, wskazać plik-źródło (można zaznaczyć "Tylko do odczytu"), a dalej z kreatora" wybrać zakładkę, rozwinąć ją krzyżykiem, wybrać...
Witam, z pomocą filmów na YouTube w Excelu 2016 w kolumnie D4-D26 zrobiłem listę plików z hiperłączem, które znajdują się w lokalizacji wskazanej w komórce D2. Z kolei w kolumnie E mam wpisane "z ręki" te same nazwy plików ale w innych wierszach. Niestety lista plików układa się alfabetycznie a ja potrzebuję, żeby hiperłącze było w kolumnie F ale w...
W sposobie formatowania nic nie zmieniałem. Dodałem funkcję UDF Daty, która zamienia zapis w kolumnie H na tablicę dat, która jest potem używana do definicji reguł formatowania warunkowego. Akceptowalne zapisy w kolumnie H: Pojedyncza data w formacie: d.m.rrrr (z dwiema kropkami) Ciągły przedział dni zapisany z kreską: d-d.m.rrrr (jeden łącznik, dwie...
zmieńcie rozszerzenie na .xlsm - nie chciał dodać załączniak
Przy znikomej ilości danych w miarę chodzi. Ale przy większej ilości danych już jest problem. Przykładowo w A3 jest "AH 05-" w A4 "AH 03" i podaje właściwe dane. Natomiast przy większej ilości danych, kiedy w dowolnej komórce kolumny "A" jest "AH 5" nie znajduje. Dopiero kiedy do kolumny E dodam "AH? 5". Nie ma w tym logiki bo przecież "?" powinien...
Już Ci pisałem w poprzednim wątku, że jeśli oczekujesz pomocy, powinieneś załączyć plik z danymi i kodem, żeby można było przetestować, co się dzieje. Mało kto ma taką wyobraźnię, żeby przewidzieć wszystkie Twoje ustawienia i układ danych. Bez pliku to jest tylko zgadywanie. Niektóre zwyczaje użyte w tym programie są niezbyt dobre, np. używanie nazwy...
Drodzy, proszę o pomoc. Otóż muszę zliczyć w danej kolumnie ilość komórek wypełnionych tekstem, w tym przypadku numer seryjny, czyli losowe znaki. Haczyk jest taki że nie mogę dodać żadnej nowej kolumny. Dodatkowo w kolumnie w której pokazuje SN jest formuła przeciągnięta "do dołu". Tak więc w kolumnie pojawiają się kilkaset numerów a pod tymi numerami...
Ooo, a takie proste. Dzięki wielkie Dodano po 20 ...ale musiałem to troszkę poprawić i zamknąć jeszcze w zakresie, bo kod działa w wyznaczonym zakresie a informacja o błędzie zaznaczania wyskakuje również poza zakresem działania samego kodu: [syntax=vbnet] If Not Intersect(Target, Range("J7:AA1101")) Is Nothing Then If Target.Count > 1 Then MsgBox "Zaznacz...
Dzień dobry, Rozwiązanie w Visual Basicu jest dobre, bo ogranicza zasięg zmian do wybranej komórki. Ale w samym Excelu też to da się zrobić, ale w ograniczonym zakresie. Trzeba wykorzystać obliczenia iteracyjne. W opcjach na karcie formuł trzeba zezwolić na obliczenia iteracyjne i ustawić max. liczbę iteracji na 1. W komórce B1 wpisujemy =B1+A1 i teraz...
(at)Maciej Gonet dzięki wielkie. Makro działa idealnie. O to mi właśnie chodziło. Nie wiedziałem ze można zrobić coś takiego że jak aktywuje komórkę z zakresu to cały czas wyświetla informacje. Ale zapomniałem jeszcze o jednym. Czy możesz mi pomóc przy dodaniu do makro jeszcze jednej opcji. W tym samym zakresie potrzebuje aby dodać informacje ze jeżeli...
Przepraszam, ale nie mogę dać realnego załącznika. Musiałbym go tworzyć od nowa ze wszystkimi formułami i jeszcze przerabiać. Bez danych źródłowych dostaje tylko ADR w 90% komórek bez tych danych. Oczekuję by ktoś pomógł napisać kod VBA dla funkcji goal seek który będzie podstawiał wynik ale tylko dla tych wierszy które mają podaną szukaną wartość....
Jeszcze pytanie co ma uruchamiać makro? Przycisk "ręczny" (jak już wypełnisz wszystkie "tak") czy jak już wpiszesz słowo "Tak" to stworzy się dokument? Dodano po 45 Przykład uruchamiany przyciskiem: [syntax=vbnet] Sub tworzenie_kart() sciezka = "C:\Users\Marek\Desktop\" Set a = ThisWorkbook.Worksheets("tabelka") ow = a.Cells(Rows.Count, "A").End(xlUp).Row...
[syntax=vb]Sub Porownaj() Dim x As Integer, y As Double For x = 1 To 30 If Cells(x, 1) = Cells(x, 3) Then y = y + 1234 Cells(x, 1).Interior.Color = y Cells(x, 3).Interior.Color = y Else Cells(x, 1).Interior.Pattern = xlNone Cells(x, 3).Interior.Pattern = xlNone End If Next x End Sub[/syntax] Ale zabawa w odpowiednią sekwencję numerów, czyli zmienność...
Cześć, potrzebuję szybkiej porady jak stworzyć makro w VBA, rozzrysowałam sobie schemat 2 torowy z pętli, ale nie mam pojęcia jak przkesształcić go na ten język.... Dodano po 5 mam tabelę gdzie dane są wielkości 7x100 w przedziale i20:o119 i tam będę wpisywać różne rzeczy, chciałabym, żeby puste komórki, które pominę, same się uzupełniły wpisując np....
Witam. Poszukuje informacji jak napisać makro lub przykładu takiego makro które przeszukiwałoby kolumnę A i jeżeli znajdzie dwie lub więcej komórek które mają ten sam numer (przykład numeru: 1.1.15.202) gdy znajdzie chciałbym by wówczas dodało do siebie wartości z tych wierszy (wiersz zawiera 12 komórek) gdzie są wartości liczbowe, dodam że nie wszystkie...
dziękuje :) A mam jeszcze pytanie, czy jest możliwość dodania rekordów w kalendarzu żeby zaznaczał np. na czerwono (tak jak niedziele) że jest święto np. 6.01, 15.08 itd? Tak żeby ten rekord można było modyfikować dodając samemu kolejne dni wolne od pracy
Witam! Czy mogłabym prosić o pomoc w stworzeniu formuły działającej jak formuła ze sposobu 1 w opcji sumowania danych na dole. Może być na tym samym przykładzie zakładając, że dane sumują się w komórce: A23 z komórek od A17 do A22, a w komórce A24 są już inne dane do następnego sumowania. Takich zakresów byłoby u mnie kilka. Dana są wrzucone w tabelę....
Dzięki! O to chodziło :). Ale natrafiłam na kolejny problem... co zrobić, aby uzupełniając komórki w tabeli C zachować jej format? Np. zminiejszam sobie czcionkę w tabeli C, a po wywołaniu funkcji wraca mi do poprzedniej (domyślnej?), nawet jeśli w tabeli A i B też zmodyfikuję format. Może coś trzeba dodać w samej funkcji, aby nie ruszało w ogóle formatu...
Fakt, ok dla wartości A w przykładzie powinno być podana wartość 1,2, dzięki temu wyszukujemy opcje 3. Zapomniałem tez dodać że po znalezieniu odpowiedniej komórki w tabeli, tzn (C,4) wypisał w wyniku wartość podaną w z kolumny A dla tego samego numeru wiersza jaki znalazł. Czyli wynikiem jest komórka A,4 = opcja 3 w przykładzie z załącznika.
Witam, Bardzo proszę o pomoc, potrzebuję zrobić makro, które skopiuje z arkusza "wydruk" komórki z kolumny C (numer księgowy) i przeniesie je do arkusza "Zobowiązania" do kolumny F (numer księgowy), ale posegreguje wpisy zgodnie z kolumnami "numer faktury". W obu arkuszach są te same dane w wierszach ale w innej kolejności, w arkuszu wydruk nadawane...
Wielkie dzięki, pomogło, a ja się godzinę męczyłem z formułami złącz.teksty zamian po prostu dodać ;( thx.
Bardzo dziekuję za pomoc. Dodano po 2 Ok. Działa. Dzięki. PS. Możecie polecić jakiś podręcznik/ stronę inernetową w której są opisane polecenia VBA i ich zastosowanie tak aby można byloby się uczyć samemu? Dodano po 16 Z kolumną J jednak nie dokonca jest w porządku ponieważ aktualizuje komórki aż za tabelkę. Wydaje mi się że w przypadku kolumny J ten...
Ja to widzę tak: jeżeli wartości w komórkach w wierszu B są takie same to wtedy zaznacz (kopiuj) komórki z wiersza wyżej (jeżeli w wierszu B ilość komórek, które maja takie same wartości wynosi 3 - tak jak w tym wypadku to w wierszu wyżej ma zaznaczać dokładnie tą samą ilość komorek) - dlatego lecę po kolumnach. Następnie po kopiowaniu chciałam odpowiednio...
Witam, Proszę o pomoc w niby banalnym przynajmniej mi się tak wydawało zadaniu: Potrzebuję formuły weryfikującej zawartość w 2 komórkach i jeżeli są zgodne z komórkami w 2 arkuszu kopiują z kolejnej komórki wartość i wstawiają w komórce z formułą. Tak jak w załączniku: Jeżeli A2=Arkusz1!A:A i B1=Arkusz1!B:B - małe wyjaśnienie jeżeli A2 znajdzie się...
Excel to jest moc Uwaga - dodano ukrytyj wiersz 64
Pozostając jeszcze przy dotyczhczasowym układzie skoroszytu dopytam o dwie kwestie: 1) czy problem sumowania po miesiącach dotyczy konkretnie komórki H1, czy ma to być potem jakoś kopiowane również na inne komórki? 2) w której wersji Excela ma to działać - w nowej 365 lub 2021, czy w jedenej ze starszych? 1) sumowanie dotyczyć będzie także innych komórek...
Mam jeszcze jeden problem otóż chciałbym dodać jeszcze jeden przycisk żeby dane które mam sortowały mi się od a do z lecz nie do samego końca tylko do pierwszej pustej komórki ale ta komóra pusta ma nie wchodzić w skład tego sortowania. Jest to możliwe
W zmiennej c masz w pętli całą komórkę. Dodanie do niej jedynki powoduje zwiększenie jej wartości, nie przesunięcie się do kolejnej, więc (c+1).Interior... nie zadziała. Użyj: [syntax=vb]Activesheet.cells(c.row + 1, c.Column)[/syntax] jeżeli chcesz się odwołać do komórki kolejnej. Inną komórkę w tym samym wierszu wybierzesz korzystając z c.Row, a dokładniej:...
Witam chcę do komentarza dodać wartość komórki. W jednym arkuszu są wszelkie dane dotyczące telefonów, w drugim jest lista samych nr tel. Można wstawić do każdej komórki komentarz z nazwiskiem ale przy zmianie abonenta trzeba pamiętać o zmianie w tym miejscu. Chciałbym to zrobić jak w polu tekstowym, wstawiam pole tekstowe a w pasku formuł tego pola...
Tak najprościej: On Error Resume Next 'wyłącza błąd jeżeli wpiszesz daną której nie ma w arkuszu 2 a = Sheets(1).Range("a1&quo... 'pobranie ciągu znaków z komórki A1 pierwszego arkusza w excelu kol = Sheets(2).Cells.Find(What... ' numer kolumny wpisanego ciągu znajdujacego się w drugim arkuszy excela...
W poście niżej masz to opisane Ale tu zrobiłbym ciut inaczej, Np Fajnie działa, tylko jak jeszcze dodać, by po otworzeniu pliku automatycznie pobierało dane z komórek B3:AX500 i wklejało do mojego arkusza w te same komórki ?
No powiem tak, formuła działa. Ale tylko wtedy kiedy z komórki ręcznie usunę spację (deletem). edit: dodałem plik. problem dotyczy kolumny E
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...
wystarczy ci funkacja wyszukaj.pionowo() z zerem jako ostatni argument. dodane po chwili ------------------- :) Spóźniłem się :)
Tylko wtedy, gdy dodatkowe komórki w prawo
Próbowałem użyć Private Sub Worksheet_Calculate(ByVal Target As Range) i to skleić z kodem: [syntax=vbnet] Option Explicit ' Zmienna przechowuje aktualną wartość komórki A1 Dim vStaraWartosc As Variant Private Sub Worksheet_SelectionChange(ByVal Target As Range) ' Jeżeli zaznaczamy komórkę A1 ' wtedy przypisz zmiennej wartość tej komórki If Target.Address...
Witam wobec zrewidować pod kątem niekompletne nazwiska i itp następnie wpisac trzeba nie w komórce a w polu tekstowym. Do wartości pola dodać * i używać to do filtrowania, ale przy użyciu makra, który reaguje na zmiany w wartości. te same pola można użyć żeby dodać nowych wierszy i korekty danych, jeśli jakiś przycisk do włączenia tego trybu. Ten temat,...
excel dodawanie samej komórki excel kopiowanie samej wartości excel scalone komórki
dioda falownik lenze avast blokuje dostęp zasilacz elektrozaczep
laptop gamingowy nauka angielskiego
Nissan Qashqai – połączenie poduszek foteli kierowcy i pasażera, instalacja SRS, modele J11 J12 Nissan Qashqai J10/J11 – migająca kontrolka poduszki, błąd napinacza pasa kierowcy, emulator SRS