Jeśli będą dodawane godziny przez wstawienie wiersza z przesunięciem w dół, formuły w kolumnie "A" powinny "trzymać" datę. Przetestuj, dopracuj...
A jeśli chodzi mi o wstawienie tekstu pod ostatnim wierszem mojej ostatniej kolumny "N" Z drugiej strony po co szukać ostatniej kolumny jak wiadomo, że to N?
Klasyczne pola wyboru czy opcji przy dużej liczbie kontrolek są trudne do obsługi. Sugerowałbym raczej rozwiązanie zastępcze z użyciem VBA. Coś takiego wstawiłem do przykładowego arkusza. W kolumnach B i C są tam wstawione do komórek znaki Unicode przypominające znak akceptacji i pusty prostokąt. Do obsługi tego jest makro zdarzeniowe, które reaguje...
Cel jest prosty, chcę aby w każdej komórce w kolumne, wstawiało mi makro formułe do momentu kiedy np w kolumnie A będzie cokolwiek wpisane. W programowaniu nie ma 'na przykład. Dlatego pokaż arkusz wejściowy i arkusz po wykonaniu makra.:)
Musisz zadecydować kiedy data ma być zapisywana do komórki. Komórka z datą ani nie może być wynikiem funkcji, ani działania makra. To Ty masz zdecydować jakie zdarzenie zapisze datę prania w kolumnie z datami prania. a mi zależy na dniu, w którym kod kreskowy będzie zeskanowany No właśnie do tego zdarzenia dodaj zapis daty prania...
Bardziej zależy mi na tym wprowadzaniu godziny by się podstawiało imię i nazwisko w drugim arkuszu Próbowałem spełnić Twoje oczekiwania :cry: lecz ze względu na złożony układ tabeli roboczej (masowe scalanie komórek, wymieszane dane liczbowe i tekstowe, na jednych stanowiskach tylko obsada jednoosobowa, na innych różnie czasem dwu a czasem trzyosobowa,...
Moja propozycja: 1. Najprościej byłoby zastosować formuły w arkuszach źródłowych, następnie przez: kopiuj > wklej specjalnie > wartości -umieścić wyniki w arkuszu docelowym i usunąć pierwszą kolumnę (Arkusz3 załącznika). Lub inaczej: kopiowanie kolumny źródłowej, wstawienie formuł, kopiuj-wklej specjalnie. 2. Zastosowałem wbudowane formuły łańcuchowe...
Tak, chcę, żeby teks przekopiował sie poczawszy od komórki B18. Chodzi mi, że kopiował sie tekst z wpisany w komórki znajdujące sie w kolumnach "F" (zakłada 1 i 2), ale tylko ten tekst, przy którym wstawię znak "x" w komórakch kolumny "I".
Tu masz nagrany kod z rejestratora przy filtrowaniu daty w zakresie od... do... [syntax=vb]ActiveSheet.Range("$A$1:$E$23... Field:=3, Criteria1:= ">=2012-02-03", Operator:=xlAnd, Criteria2:="<=2012-02-06"[/syntax]. Wystarczy, że zamiast daty wstawisz (złączysz znakiem &) swoją datę początkową i końcową i uzyskasz efekt o który Ci...
Jak np. zrobić tak w przycisku żeby z arkusza1 skopiował mi dane z kolumny a od wiersza 9 do komórki w tej samej kolumnie z napisem koniec i wstawił je w arkuszu 2 w kolumnie a wiersz 3.
Między Q i R powinna wchodzić nowa kolumna. Niestety zdaję sobie z tego sprawę, że może to zaburzyć porządek. Wstawienie kolumny tylko dla danego wiersza jest dobre. Pytanie czy to nie przesunie porządku kolumn od R.
Nie może być Cells(1,1), bo to zawsze jest ta sama komórka. Możesz gdzieś zapisywać wiersz i/lub kolumnę i po każdym wstawieniu wartości przechodzić dalej czyli to zmieniać. Możesz do tego wykorzystać zdarzenie Change.
Teraz makro wstawia za jednym kliknięciem we wszystkie wolne pole. Nadal nie jest to. Tamte proste makro umożliwiało mi wstawić pojedynczo wartości. Czyli klikam i wstawia wartości w C5, D5, E5, F6, następne kliknięcie to wstawienie w kolejne wolne komórki, czyli C7, D7, E7, F7. Za diabła nie wiem jak do tego podejść.
Np. tak: [syntax=vb]Columns("A").NumberFormat = "yyyy-mm-dd hh:mm:ss" Cells(Rows.Count, "A").End(xlUp).Offset(1, 0).Value = Now[/syntax]
Maciej Gonet Dziękuję Można powiedzieć że byłem blisko,ale coś tam zabrakło. Tak,chodzi tylko o formułę którą wstawiłem w komórkę gdzie komórka jest wykorzystana w VBA. Wybrałem tę drugą dla dowolnej zawartości,tylko kolumnę zmieniłem na "B" i zakres również na "B" Jeszcze raz dziękuję.
To dokładnie tak jak napisałem : (Alt +F11) - pojawia się okno VBA. Wskazujesz po lewej (klikasz 2 razy) na nazwie arkusza, w którym chcesz zrobić taką zależność. i tutaj zrobiłem (przyznaje się) mały błąd. Kod umieściłem w This Workbook - a nie w konkretnym arkuszu. Kod w arkuszu (np. w Arkusz1) wyglądać ma tak: [syntax=vb]Private Sub Worksheet_SelectionChange(ByVal...
Chciałbym po ustawieniu kursora na dany wiersz (wybrany klient) i po kliknięciu by cały wiersz został sformatowany warunkowo kolorem i wszystkie dane zostały przeniesione do arkusza z wzorem FAKTURY VAT. Wybranie wiersza i kliknięcie z przeniesieniam danych do innego arkusza trzeba obsłużyć VBA. Ale prościej, bez kombinowania w VBA będzie dodać kolumnę,...
wstawiłem nazwę arkusza do komórki, dalej funkcją poszło banalnie już.
Ale jakiś system trzeba przyjąć. A co z nagłówkami? Są przydzielona na stałe? Tzn jeśli teraz masz a,b,c i wstawisz nową, to będzie a, nowy, b, c?
zrobić sumę od Q5 aż do tej wstawionej kolumny - ta kolumna będzie się zmieniać. potem wszystko przeciągnąć w dól A w ten sposób to w ogóle nie próbuj: [syntax=vbscript]Option Explicit Sub przed_ktora_kolumna() Const kmnkt = "Przed którą kolumnę chcesz wstawić formułę zapotrzebowania - Podaj literę kolumny" Const ttl = "KOLUMNA" Dim k As Integer Dim...
ale ja mam kilka makr i nie chodzi mi o jedno konkretne. Pytanie moja milo na celu informacje czy da sie to zrobic jakos automatycznie zeby nie zmieniac wszyskich wartosci komorek z palca w formulach jakie to makro wkleja, bo jak wczesniej wklejalo do kolumny np K2 to terazpo wstawieniu dodatkowej jest to kolumna L2. A on pamieta ze ma wkleic do K2.
Pytanie tylko co jest błędnego w powyższym kodzie że nie chce działać? 1. wstawisz formułę od B2, gdzie szukana wartość jest w B2(musisz zmienić, albo formułę wstawiasz w inna kolumnę albo szukaną wartość bierzesz z innej komórki) 2. Brak dolara w zakresie tablicy-tabeli (czyli będzie ona się zmienić), poczytaj do czego służy dolar w excelu. 3. i jeszcze...
Wypróbuj takie makro: [syntax=vbscript]Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column >= 2 And Target.Column <= 12 Then Cells(Target.Row, "M") = Application.UserName Cells(Target.Row, "N") = Date End If End Sub[/syntax]
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...
https://obrazki.elektroda.pl/4025704200_... Na czerwono zaznaczyłem Dodano po 2 Powinien skasować wartość z C3, C5 itd. Nie wstawił wiersza 6 Za to wstawił wiersz 11 nie wiadomo dla czego Dodano po 1 Dołączam plik z kopiowaniem dla wszystkich kolumn
Witaj, Tak, jest to możliwe. Dobrze byłoby, gdybyś wstawił przykładowy plik. Czy w docelowym arkuszu kolumna ma być zastępowana nowymi danymi, czy ma być doklejana do istniejących?
Dzięki wielkie. Makro działa. Nazwiska, tak jak pisałeś mogą się powtarzać, a nawet często są takie sytuacje gdzie nie tylko, że nazwisko jest takie samo, ale i imię oraz stanowisko. Natomiast nt kadrowy jest unikatowy, a więc wstawiłem wyszukiwanie pod względem kolumny z nr kadrowym. Dzięki jeszcze raz
Witam, mam problem z VBA. Chciałbym aby po wybraniu wartości w ComboBoxie program odszukał tą wartość w kolumnie A w innym arkuszu i wstawił wartość z kolumny D do TextBoxa. Dokładnie: Arkusz: Toyo1 Formularz: KARTA REJESTRACJI DANYCH po wybraniu wartości w "Zlecenie" (ComboBox) automatycznie wstawiło nazwę do TextBoxa obok. Zlecenie i Nazwa jest w...
Takie cos mam w samym pliku txt, ktory importuje makrem: To jest zrzut ze stronki http://jakasstronka.pl/stronkatest 14-07-05 11:35;2,0;1,3; 14-07-05 21:11;8,0;6,9; Makrem wczytuje ten plik - żadnych tabulacji, rozdzielań tekstu do kolumn - wczytuje wszystko do jednej kolumny a każdy wiersz jest w osobnym wierszu
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ść....
Wszystko działa !!! Bardzo dziękuję za pomoc. Mam jeszcze pytanie, czy można by zmodyfikować formułę tak, aby jak trafi dzień z "W" to zwraca pierwszy dostępny dzień wolny. Przypadek w którym dzisiaj mamy piątek a formuła zwraca poniedziałek lub np wtorek w sytuacji gdy zdefiniuje wcześniej prze wstawienie indeksu "W". Jeszcze raz dziękuję za pomoc....
Funkcja wyszukuje dokładnie taką wartość jaka zostaje pobrana z kolumny A. Nie może być to wartość przybliżona, ale jakby pokombinować, to może da się coś z tym zrobić. Dobrze żeby dane były posortowane alfabetycznie. Wstawienie kolejnych kolumn to nie problem. Mógłbyś dokładniej sprecyzować jakie to dane. Łatwiej byłoby znaleźć właściwe rozwiązanie.
Problem może i prosty, ale niekoniecznie dla kogoś zupełnie zielonego w temacie baz danych... :) Access to baza danych, a z bazą danych pracuje się zupełnie inaczej, niż z arkuszami w VBA. Nie masz tam arkuszy, tylko tabele. Tabele składają się z kolumn i wierszy, zwanych też rekordami. Kolumna musi być danego typu - może przechowywać tylko np. wartości...
JRV, zapewne szybsze, ale biorąc pod uwagę, że jest to tylko kilka kolumn, to 'się da'.;) 2. wstawienie daty w pierszym wolnym wierszu kolumny A 3. zaznaczenie tego wiersza w ktorym zostala wstawiona data i zamiana funkcji na wartości Jest tutaj błąd logiczny. Wiersz, w którym zostanie wstawiona data, jest nowym wierszem, a zatem wszystkie kolumny 'w...
Witam, Temat może prosty, ale dla mnie, osoby która zaczyna pracę z VBA, dość ciężki :( Chciałbym napisać makro, które po dwukrotnym kliknięciu w wybraną komórkę z kolumn B lub C wstawił aktualną datę (dzień yyyy-mm-dd i godzinę hh-mm-ss). Dobrze byłoby gdyby po wprowadzeniu daty w ten sposób, zablokować możliwość nadpisania tejże daty po ponownym dwukrotnym...
Na cyfrach działa, ale jak wstawisz litery lub cale wyrazy to wyrzuca błąd. przepraszam działa super, dziękuje bardzo, formatowanie na ogólne musiałem ustawić
To ma być harmonogram do kilku zdań wykonywanych równolegle, czy kolejne wskakuje, kiedy zakończy się poprzednie? Daty w wierszu 1 wstawiasz sam, czy program me je wstawić? Wiesz, że plik .xls ma agraniczenie do 255 kolumn, więc nie wstawisz w ten sposób nawet 1 roku (chyba że używasz Excela >= 2007 i formatu .xlsm)
Zauważ, że arkusz niue nazywa się "mm.dd.yyyy" tylko ma konkretną datę jako nazwę więc lepiej w ten sposób: select.end ale tak też można. I druga rzecz. Ta funkcja też ma pewien błąd. Trzeba podać datę początku i datę końca. Nie wiem co chciałeś osiągnąć chyba że jakimś kodem którego akurat ja nie stosuje/nie znam. [syntax=vb] Range("H2").FormulaR1C1...
Powinieneś załączyć przykładowy plik Excela, bo za dużo jest niejasności w tym, co napisałeś. Przykładowy kod, który działa wg Twojego opisu: [syntax=vbscript]Sub AddSheets() ' zakładamy, że nazwy nowych arkuszy ' są w komórkach od B5 w dół Dim ostw As Long, w As Long ostw = Arkusz1.Cells(5, 2).End(xlDown).Row For w = 5 To ostw Sheets.Add(After:=Sheets(Sheets.Count))....
W nowym pliku bez makr działa mi dynamicznie jak chce. Tutaj w tym pliku "zeszyt1poprawki1" jakas blokada wynikająca z makr? W tym pliku masz włączone ręczne przeliczanie funkcji. W zakładce Formuły, w Opcje Przeliczania zmień "ręczne" na "automatyczne" - czy gdzie to tam masz w swoim excelu. Ta funkcja ma po prostu przepisywać wartości z kolumny F...
Dzięki wielkie pomogło i to bardzo sam pomysł wstawienia jednej kolumny pod druga i posortowanie by dużo pomogło .Takie proste chyba czas iść na jakiś urlop, a to VBA to poprostu jest genialne Jeszcze raz dzieki wielkie !!!
Witam, mam pewien problem, którego samodzielenie nie potrafie rozwiązać. Mam w arkuszu excela w jednym wierszu, w poszczególnych komórach daty, które odpowiadaja poszczególnym datą reprezentujacycm soboty, niedziele i swieta w danym roku kalendarzowym. W te dni pracuje pewna grupa pracowników. Pod każda data zaznaczam, czy pracownik pracował, czy tez...
A takie rozwiązanie? Function Szukanie(Wskaznik, Rok, Zakres as Range) For Each Kom In Zakres If Kom = Wskaznik Then Wiersz = Kom.Row End If Next For Each Kom In Zakres If Kom = Rok Then Kolumna = Kom.Column End If Next Szukanie = Zakres(Wiersz - 1, Kolumna).Value / 100 End Function Powinno działać prawidłowo. Dodane: Coby funkcja była...
Przydałoby się zoptymalizować/ujednolicić dane. Ale skoro jest jak jest, to zrobiłem jak w załączniku. Przeanalizuj, dostosuj, uzupełnij. Jeśli pliki są w różnych lokalizacjach, zdefiniuj prawidłową (przypisanie zmiennej 'wPath') W zasadzie powinno działać z pozostałymi, trzeba będzie tylko zmienić argument w procedurze każdego arkusza. Przepraszam...
Trochę "posprzątałem" po rejestratorze, wstawiłem co niezbędne, wywaliłem co niepotrzebne i wyszło coś takiego Private Sub CommandButton1_Click() Dim x As String, y As String Dim i As Integer For i = 0 To 10000 x = Range("J2").Offset(... + i, 0) y = Range("J2").Offset(... + i, 1) If x = ""...
Bo tych kodów nie można tak po prostu połączyć - mój kalendarz wykorzystuje inne metody niż ten, który znalazłeś. On wstawia datę do arkusza już na poziomie formatki, więc w zasadzie musisz go przerobić tak, żeby to on sprawdzał poprawność kolumn... Zresztą, nie silę się na tłumaczenia, w załączniku działający przykład, podejrzyj sobie. PS. adamas_nt...
Wracając do tematu: Jest jakiś sposób na zablokowanie funkcji RANDBETWEEN ? Mając je wpisane w całym skoroszycie gdziekolwiek kliknę losuje mi na nowo wartość. Da się to zmienić aby losowało tylko na wyraźną komendę ? I zatrzymywało się po wylosowaniu ? I czy da się to zrobić bez makra ? Bo stosowanie makra na wstawienia jako wartość po każdym losie...
Zmień kod np tak :spoko: : [syntax=vbscript]Sub Add_ret_Click() Dim rngTmp As Excel.Range Dim rngBlanks As Excel.Range Set rngTmp = Range("B24:C24") 'Tw?j obszar On Error Resume Next Set rngBlanks = rngTmp.SpecialCells(xlCellTypeBlanks) On Error GoTo 0 If Not rngBlanks Is Nothing Then MsgBox "Uzupe?nij puste kom?rki" & vbNewLine & "pusta kom?rka...
Używałem tej opcji ale tylko dla "zwykłych tabel" czyli komórek obramowanych itp. Jak w Excel mam wstawione table przez "wstaw tabele" to nie ma możliwości wykonywania operacji na więcej niż jednym arkuszu w obszarze tabeli (opcja wstaw kolumny jest nie aktywna).
Potrzebuję pomocy z napisaniem makra, które będzie miało za zadanie automatyczne wstawienie nowego wiersza w przypadku gdy dane w komórkach wykraczają poza kolumnę H i przeniesienie do niego tej zawartości poza kolumną H z powyższego wiersza. W załączniku plik przedstawiający co chciałbym osiągnąć.
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...
Najlepiej zarejestruj makro podczas nakładania filtra (bez wchodzenia do edytora VBA). Potem przypisz je do wstawionego z formularza przycisku). Ew. na drugi przycisk zrób makro, które czyści filtry i po kłopocie.
No dobra ;) Generalnie każdą formułę można wstawić makrem, wystarczy ją nagrać macro recorderem i troszkę zmodyfikować. Dla WYSZUKAJ.PIONOWO jest to coś takiego: [syntax=vb]Private Sub CommandButton1_Click() On Error GoTo myErr Application.ScreenUpdating = False Application.Calculation = xlCalculationManual With Sheets("Arkusz1") ost_wiersz = .Range("A"...
Żonka jeszcze tego nie widzi ale ja już wiem ze to jej spasuje :) Wolałbym aby pozostało już to jako osobne produkty czyli chleb wieloziarnisty i osobno masło. Do S1 dodałem kolumnę z grupami alergenów a w Arkusz3 wstawiłem komentarz w alergenach o co mi chodzi ? Może wystarczy połączyć teksty z kolumny z alergenami i wstawić do jednej komórki w jadłospisie...
Witam. zwracam się o pomoc, ponieważ zabrakło mi "konceptu". Zostałem poproszony o zautomatyzowanie pewnej czynności wykonywanej w Excelu i miałem już nawet pomysł jak to rozwiązać, ale zostałem zaskoczony szczegółami. Ale od początku... Otóż chodziło o zrobienie arkusza zamówienia na materiały: w kilku kolumnach arkusza mamy nazwę artykułu, jednostkę...
odświeżę trochę temat bo potrzebuję pewną wariację takiego przypadku: potrzebuję zrobić makro które wstawi datę w kolumnie powiedzmy B kiedy w A będą dane, natomiast kiedy wstawię ""x"" w kolumnie C to wstawi dodatkową datę w kolumnie D. Private Sub Worksheet_Change(ByVal Target As Range) With Target If .Column = 2 Then Cells(.Row, 15).Value = Now .Offset(0,...
Użycie modulo jest faktycznie wygodne ale tylko przy parzystej. Nie wiem dzisiaj czy nie będe miał potrzeby za jakiś czas określić, że kolumna do wstawienia godziny modyfikacji to będzie np co 3 kolumna, wówczas kiedy zmieni mi się kolumna ją poprzedzająca: |DaneA| |DaneB| |Wstaw czas modyfikacji DaneB| DaneC| |DaneD| |Wstaw czas modyfikacji DaneD|...
Witam, Jestem początkujący jeśli chodzi o VBA, czy ściślej rzecz biorąc nagrywanie makr. Znalazłem na forum podobne tematy, ale nie byłem w stanie na ich bazie wywnioskować jak naprawić swój problem: Z pewnej tabeli kopiuję do nowego pliku określoną liczbę kolumn, jednak liczba wierszy jest zmienna. Po zaznaczeniu całości w nowym pliku wybieram wstawienie...
Witam. Mam plik np. DOCELOWY.xls z jednym arkuszem DANE_1. Arkusz DANE_1 zawiera tabelę, jedna z kolumn ma nazwę PROTOKÓŁ. Chcę utworzyć formułę, która wstawia do arkusza DANE_1 pliku DOCELOWY.xls zawartość określonych komórek z pliku zewnętrznego. Nazwa pliku zewnętrznego jest wpisywana do kolumny PROTOKÓŁ. Formuła musi pobrać dane z pliku zewnętrznego...
Dzień dobry, Jaka kompletna świeżynka w VBA i proszę o pomoc. Próbuję napisać makro, które będzie wstawiało pusty wiersz, jeśli w kolumnie E znajdzie pełną komórkę. Ten pusty wiersz ma wstawić pod wierszem, w którym znajduje się ta pełna komórka. Napisałam coś takiego: [syntax=vbscript] Sub Wstawianie_Wiersza() Dim BL As Range Dim xCell As Range Set...
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...
Jakim kodem VBA zastąpić poniższe formuły ale tak aby formuły działały globalnie w całej kolumnie? Formuły są wstawione w komórkach kolumn 'K' do 'Q', zakresem wyszukanym są komórki z kolumny 'J' a zakres przeszukiwany jak w formule: Kolumna 'K': =JEŻELI(J6<>"";WYSZUKAJ.PIONOWO(J6... Kolumna 'L': =JEŻELI(J6<>"";WYSZUKAJ.PIONOWO(J6...
Już myślałem, że się nie doczekam na ten plik. Proponuję taki kod: [syntax=vbscript]Sub ReplaceTest() Dim i As Long Application.FindFormat.NumberFormat = "h:mm:ss" Application.ReplaceFormat.NumberFormat = "h:mm" With ActiveSheet.UsedRange For i = 1 To .Columns.Count .Columns(i).Replace What:="", Replacement:="", _ SearchFormat:=True, ReplaceFormat:=True...
Dziękuję :D Działa. Mam jeszcze dwa pytania: Pierwsze dotyczące drukowania zaznaczonego tekstu w Listbox'ie. Chodzi o to jaka komenda ma być w CommandButton_Click jeżeli chcę wydrukować to co zaznaczyłem plus dwie kolumny dalej? czyli np: jak zaznaczę w Page1 wiersze od 01 do 15 to wydrukuje mi się zaznaczenie ale z dwiema kolumnami więcej z tym zaznaczeniem...
Cześć. Mam nagrane makro na sortowanie tabeli ale chciałbym aby ono się automatycznie uruchamiało po wstawieniu daty (lub po prostu wypełnieniem komórki) w kolumnie C (obojętnie w którym wierszu). Czy ktoś byłby tak miły i napisałby mi taki kod? Przykładowy plik w załączniku. Makro które chcę aby się automatycznie uruchamiało ma nazwę sortTabeliDoZrobienia...
Tam w tej komórce z FZ występuje numeracja pierwsze Fz to FZ1 ale nie wiem czy numer tutaj ma znaczenie. Ma o tyle, że do tej pory sprawdzałem, czy wartość komórki = FZ, teraz trzeba sprawdzić, czy w łańcuchu znaków, będącym wartością komórki, znajduje się fragment FZ. Dodatkowo w komórkach A pod fz znajdują się głównie cyfry bądź puste pole więc może...
W jaki sposób, przy użyciu formatowania warunkowego lub kodu w VBA ustawić automatyczne wstawianie wybranego symbolu tekstowego do komórek kolumny w zależności, od wartości komórek innej kolumny ? Np. w komórkach kolumny A mam wartości od 1 do 10 Jeżeli wartości w komórkach tej kolumny przekroczą wartość 10 to w komórkach kolumny B zostaną automatycznie...
Witam ponownie. Problem udało mi się rozwiązać w trochę inny sposób, ponieważ arkusz ma działać na różnych programach libre, star ,open, excel to postanowiłem poświęcić więcej czasu formułom w ostateczności korzystać z makr. I to był dobry pomysł bo okazało się, że testy na libreoffice wykazały, że część makr krzaczy, a wszystkie formuły działają ok....
Podbijam, Mam też podobny problem. Chciałbym by makro porównywało wartości dla danego produktu z dwóch plików, jeżeli się rożnią to by wstawił obok np. do kolumny C A to nazwa produktu B to ilość W dwóch plikach taki sam układ. W kolumnie A i B mogą być puste wiersze. Poratuje ktoś ? :) Pozdrawiam Paweł Dodano po 1 Cześć, Dziękuję, Ale mam jeszcze jeden...
Zamiast 1 lub x wstawić nagłówek czy dodatkowo?
Już sobie poradziłem, ale mam kolejny problem, chciałbym z kolumny "A" przerzucić do wstawionej kolumny "b" co drugą komórkę z kolumny "a" tj. A B ola maja kasia jula wynik A B (wcześniejsza B)C ola maja kasia jula jak zdefiniować zakres do ostatniej komórki z wartością ?
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...
Witam, Czy ktoś jest w stanie pomóc mi w napisaniu makra które tworzyło by nowe arkusze w pliku każdemu z nich nadając nazwę z kolejnej komórki kolumny istniejacego arkusza (kolumna G dane zaczynąją się od G4). Z samym wstawieniem odpowiedniej ilości arkuszy byłbym wstanie sobie poradzić ale nadawanie nazw mnie przerosło. z góry dzięki. pozdrawiam,
Witam Wszystkich bardzo proszę o pomoc chciałbym porównać dwa arkusze - arkusz 1 po kolumnie A z arkuszem 2 po kolumnie D. Następnie wynik z arkusza 1 komórki np. C3 wstawić do arkusza 2 do komórki np. B2 Ogólnie mówiąc chciałbym żeby znalazł po kolumnie A takie same komórki i wstawił w arkuszu 2 w kolumnie B wynik z arkusza 1 z kolumny C Mam nadzieje...
Macieju , dokładnie oto mi chodziło. Pomogłeś mi, masz ode mnie punkty. Wiedział byś może jak poprawić kod żeby zakres komórek, które mają zostać aktywne, działał automatycznie w dół oraz w bok? Chodzi mi oto że gdy wstawię lub usunę nowy wiersz lub kolumnę do tabeli, nowe komórki będą od razu aktywne, czyli wyróżniane kolorem. Obecnie, gdy dodam nowe...
Wydaje mi się, że wystarczyło by użyć funkcji wyszukaj.pionowo. 1. po pierwsze wartości z kolumny e (tak/nie) muszą się znaleźć pierwszej kolumnie Twojego arkusza z danymi (jeżeli w pierwsze kolumnie "A" znajdują się już jakieś wartość to musisz wstawić nową kolumnę i teraz w komórce A1 wpisujesz formułę "= F1" ("F" ponieważ po wstawieniu kolumny wszystko...
Chyba źle sformułowałem moją prośbę o pomoc. A więc jeszcze raz. Teraz wstawiłem sumowanie kolumny z listy formularza. Po wstawieniu liczby np.:1 w polu „Nr zmiany” suma jest wyświetlana na formularzu w kontrolce „ Label 5”. Ale zrobiłem to poprzez arkusz „druk”, bo tylko tak potrafię. Chodzi mi o to jak zrobić, żeby...
Szukam pomocy: Bardzo słabo znam Excela a programowanie w VBA to już prawie w ogóle nic. Mam taki kod do kopiowania z arkusza do arkusza, troszkę go zmodyfikowałem, zmieniłem zakres kopiowania, zmieniłem kolumnę z kryterium i wstawiłem formaty dat w trzech kolumnach. Okazało się że kopiuje mi bardzo ładnie z dwoma wyjątkami, z kolumny A kopiuje po wpisaniu...
Witam Mam do was wielką prośbę dotyczącą makra. Posiadam Excel 2013 i 2016. Załóżmy że w komórce D1 mam tekst "Utworzenie sprawy"; Załóżmy że w komórce D14 mam tekst "Utworzenie sprawy Załóżmy że w komórce D41 mam tekst "Utworzenie sprawy" Załóżmy że w komórce D65 mam tekst "Utworzenie sprawy" W komórce d1 od tej komórki makro zaczyna pracę. Jeśli 1...
Witam Potrzeba mi zrobić makro w excelu które będzie przeszukiwać arkusz w poszukiwaniu komórek w których mam wstawione jakąś liczbę np 1 i zmieniać tą jedynkę na odpowiedni tekst Pozdrawiam Dodano po 18 dodatkowo potrzebuje podobną formułkę tylko że ma przeszukiwać kolumnę czyli Range B1 do B1000 i w komórkach w których jest coś wpisane wypisuje wartość...
Wielke dzięki za aktualizację :D. A ja się nakombinowałam z Gandalf, adamas, VBA, excel , z dużej litery i małej.... Edycja: Ostatnia wersja którą wstawiłeś gryzie się z innymi otwartymi plikami excel'a. W momencie przełączania się na inny otwarty plik - "Próba" przełącza się samoczynnie do arkusza "Start".
Witam znowu... jednak jestem za slaba w vba... chcialam stworzyc taki formularz zeby lista Suchbegrif byla filtrem w arkuszu Artikelliste kolumny B, Selektion filtrem kolumny c i Stärke filtrem kolumny D... Artikel to lista wynikow czyli kolumna A... po wcisnieciu OK wstawiamy wynik do aktywnej komorki i cene do komorki obok... pomimo pomocy nie jestem...
Witam wszystkich, jestem na początku zabawy z VBA i potrzebuję napisać makro w exelu takie że: - w arkuszu 1 w a1 wpisuję licznę, - w a2 ciąg znaków -w a3 liczbę -w a4 liczbę - w a5 liczbę i żeby w arkuszu 2 w wierszu 1 w komurkach od 1 do 20 są liczby w w wierszu 2 są ciągi znaków w a3 są liczby, w kolumnie 1 są liczby od 1 do 30, i żeby makro przyrównało...
Mnożysz przez A27, a tam jest 0. nie wiem co chcesz liczyć, ale posprawdzaj formuły składowe jaki dają wynik. Formuł nie można mieszać - albo używasz notacji R1C1 albo zwykłych. Jeżeli piszesz formułę i wstawiasz ją do komórki jako .FormulaR1C1, to wtedy w formule do podania adresów używasz tylko R (do odwołania się do bieżącego wiersza) i C (do bieżącej...
Przepraszam ale wstawiłem "działający" kod, chociaż nie mam pojęcia dlaczego nie działa uzupełniania ;/ Tutaj jeszcze się muszę przyjrzeć co nawaliło... Odnośnie tabeli przestawnej to wystarczy usunąć komentarz w miejscu [syntax=vb] 'Nagłówki w wierszach i kolumnach PT.AddFields RowFields:=Array("Użytkownik"), _ ColumnFields:="Typ Zagadnienia" [/syntax]
Nawet jak jest ten sam klient to go zastąpi. Wstawiłem makro do pliku - tu wszystko działa. Może autor nie wykasował wcześniejszego bloku kodu. edit ----------------------- A może jeszcze coś miesza. W pierwszym kodzie kolegi PRL było zabezpieczenie If Not SheetExists(Klient) Then Sheets.Add.Name = Klient Więc też nie powinien pojawić się ten komunikat....
Moderowany przez Marek_Skalski: Kolego, Twoje pytanie nie jest bezpośrednio związane z pytanie Autora tematu. Z tego powodu sugeruję wydzielenie tematu do nowego wątku. 3.1.19. Nie wysyłaj wiadomości w tematach archiwalnych, jeśli jest to kolejne pytanie, w szczególności inne niż osoby pytającej. Z racji szacunku do pytającego załóż własny temat. Możesz...
1. Klikam przycisk "Dodaj wiersz" 2. Makro dodaje jeden wiersz nad wierszem sumy zostawiając formatowania komórek. W tym przypadku numeruje z automatu kolejny wiersz w pierwszej kolumnie a drugi pozostawia pusty Uruchom sobie makro które jest w pliku to zobaczysz. Problem mam że przy wstawieniu tego makro i przypisaniu w nim zakresu "Tabela2" i tak...
Jesli ktos bedzie mial podobne pytanie odsylam do innego zrodla. 2 dni sie meczylem i mi pomoglo w dosyc podobnej kwestii: http://www.techonthenet.com/excel/macros... Niestety ale nazwy poszczegolnych arkuszy i dane z kolumny do makra wstawialem recznie. Jesli jest sposob na kopiowanie + tworzenie nowego arkusza o nazwie skopiowanej...
Witam wszystkich. W arkuszu exela mam pod przycisk podpięte makro, które ma za zadanie posortować dane w arkuszu "DANE" w kolumnie D i F, dokładnie od komórki D3 w dół i tak samo od komórki F3. Makro mi sortuje wg godzin a nie daty dziennej i sortuje jedną kolumnę(najwyżej zrobił bym drugi przycisk pod kolumnę F). Wiem to makro nikomu się nie przyda,...
Dane które są zawarte w wykresie nie mogę przesłać, ale przerobie je na innym czystym arkuszu(podam przykładowe dane) i postaram się je wysłać. Dodano po 1 Hmm, zrobiłem plik i trochę go zmodyfikowałem, bo zobaczyłem, że za dużo kombinowałem i trochę się zdziwiłem, bo wyszło dobrze. Więc jakby, ktoś chciał zajrzeć do przykładu, gdzie nazwiska układają...
Witam ! Potrzebuję zrobić makro które wstawi datę w kolumnie powiedzmy B kiedy w A będą dane, natomiast kiedy wstawię ""x"" w kolumnie C to wstawi dodatkową datę w kolumnie D. Wstawianie dat działa, natomiast jak zrobić aby po edycji całości i np skasowaniu danych i wyników, nie wywalało błędu i informacji o debugowaniu, brakuje mnie wiedzy o składni...
Wzorowałem się na pliku z dwoma zmiennymi, który działa idealnie. Dodałem trzecią zmienną i wszystko się posypało Zwróć uwagę, że: 1. W pliku "wzorcowym" istniejące tam dwa warunki działają "na krzyż", tzn., że jeśli jeden z nich = "Wszystkie", to sprawdź wartość drugiego i jeśli ten jest inny jak "Wszystkie" to wykonaj kryteria przypisane do tego...
Cześć, Tak się zastanawiam czy istnieje sposób na założenie filtra tak by pokazywał dany zakres np. A1:a100 i filtrował nawet jeżeli komórki są puste ? Między wartościami są puste komórki, a chciałbym aby w filtrze było widać wszystkie wartości, nie tylko do pierwszej niepustej komórki. Do tej pory w kolumnie obok wstawiłem spacje. Zrobiłem to też w...
Po wstawieniu tego przed pętlę w zmiennej ost_wiersz będziesz miał numer ostatniego niepustego wiersza w wybranej kolumnie. Masz w kodzie dwie pętle, a nie napisałeś w której z nich "zakres często się zmienia i raz jest 30 wierszy a raz 500", stąd nie wiem co rozwijać. Generalnie: [syntax=vb]For licznik = 19 To ost_wiersz Step 1 ...reszta kodu...[/syntax]
Dzień dobry. Borykam się z problemem użycia funkcji Application.Match przy wyszukiwaniu numeru PESEL i zwróceniu numeru rzędu w tabeli. Problem polega na tym, że funkcja ta świetnie sobie radzi, jeżeli PESEL zaczyna się od zera (np.: 01111111111), ale gdy jest już 111111111111, to wywala błąd, że nie znaleziono. Podczas próby ręcznego wpisania PESELu...
Jak Ci pomoże, to moja porada: fomułę z komórki odczytujemy i zapisujemy jako typ string, za pomocą - odczyt formuły: .Formula wstawisz słowo .Value lub go w ogóle opuścisz, to odczytasz lub zapiszesz WARTOŚĆ komórki
Witam wszystkich! Mam następujący problem z Excelem, a mianowicie dostałem za zadanie wykonanie kilku tabel(8) w każdej jest 3 kolumny i 31 wierszy (w sumie to już mam zrobione :) ) Problem polega na tym że nie wiem jak zaprogramować przycisk taki który działałby w ten sposób, że po kliknięciu wstawiałby określoną ilość "iksów" we wcześniej wskazane...
Nie pochodzi z formatowania warunkowego. Wcześniej mam napisane makro, które zaznacza mi na kolor czerwony duplikaty oraz na kolor żółty puste pola w całym arkuszu danych. Teraz zadanko polega na tym, aby sprawdziło zaznaczone obszary kolorem wypisało w postaci tekstu w kolumnie wyznaczonej np: K tylko musi być po wierszach :) To makro które wstawiłem...
Chciałbym dynamicznie tworzyć liczbę etykiet (i innych rzeczy), tak abym nie musiał wcześniej umieszczac ich na formie. Rozumiem, że chodzi o tworzenie na formie. Można. 1) Przy otwarciu wstawiasz nowe obiekty, przy zamknięciu te wstawione (proszę bez skojarzeń) usuwasz. Liczbę etykiet zdaje się można "wydłubać" z kolumny 11 arkusza "Arkusz2". Dla...
wstawienie membrany wstawienie potencjometru wstawienie linka
neptun żarzenie kupić pralkę miele biały ekran matrycy monitora
centralny zamek zamyka otwiera urmet cyfral
Odłączenie zasilania radia Android w Skoda Octavia II 1.6 MPI 2004 Podświetlenie pokrętła temperatury w piekarniku Amica - diagnostyka i naprawa