Ale się kolega rozpisał... ;) Jeśli dobrze zrozumiałem, chodzi o coś w rodzaju korespondencji seryjnej? Sprawdź prosty przykład z załącznika - myślę, że kod nie wymaga dodatkowych objaśnień...
[syntax=vbscript]Sub Petla() y = 9 For x = 7 To 400 Step 6 Sheets("Arkusz1").Cells(y, 1) = Sheets("Arkusz2").Cells(x, "J") y = y + 2 Next End Sub [/syntax]
Witam. Mam pytanie, czy dysponuje ktoś makrem lub byłby w stanie napisać * lub doradzić jak napisać makro , które pozwoliłoby kopiować zakres danych do skoroszytu głównego. Oczywiście wszystkie inne skoroszyty są "kopią" tego głównego. Interesuje mnie taka sytuacja. Ktoś pracuje na pliku 1.xlsx w skład którego wchodzą powiedzmy 2 arkusze ( arkusz1 oraz...
Utwórz sobie moduł standardowy (Insert / Module) i wklej do niego poniższy kod [syntax=vb]Sub kopiowanie() Dim LastRow As Long With Sheets(2) If WorksheetFunction.CountA(.Range("A:A")) > 0 Then LastRow = .Cells.Find(What:="*", SearchOrder:=xlByRows, SearchDirection:=xlPrevious).Row End If ActiveSheet.Range("A2:U3").Copy Destination:=.Cells(LastRow +...
Witam serdecznie, Mam zaprojektowany formularz z polami tekstowymi, polami kombi oraz polami dat. Formularz pobiera słowniki pewnych nazw z bazy danych. Wszystko opiera się na bazie oraz formularzu stworzonym w OpenOffice. Potrzebuję makro, aby po kliknięciu na przycisk zapisz w formularzu przeniosło wszystkie dane wpisane i wybrane z pól kombi w formularzu...
makra, które będzie przenosić dane z jednego arkusza do innego Efekt taki możesz uzyskać np takim kodem: 968551
zamieszczać oryginalnego pliku, bo w rzeczywistości te tabele są dużo większe (ok 90 wierszy i 40 kolumn) To na pewno ci się zmieni 'step' jak i ten drugi x+ :)
Może jeszcze raz jaśniej opiszę temat. :crazyeyes: Nie wiem czy właściwie odczytałem tą Twoją kombinację warunków :?: ale efekt wielokrotnego kopiowania jednej tabeli jednowierszowej, oraz pojedynczego kopiowania tabeli wielowierszowej - można zrealizować tak jak na zrzucie 959003 poprzez kod VBA (makro) z wykorzystaniem zmiennych tablicowych jak w...
Cześć. Rozwiązanie okazało się banalne. Aby działało w excel należy włączyć Tools-> references: Visual Basic For Application Microsoft Excel 16.0 Object library OLE Automation Microsoft Office 16.0 Object Library Microsoft Forms 2.0 Object Library Microsoft Word 16.0 Object Libraty Zamykam wątek
Witam! Jestem tu nowa i potrzebuję pomocy bardziej zaawansowanych użytkowników, ja dopiero staram się uczyć VBA, niestety napotkałam problem jak dla mnie nie do przejścia. Próbowałam przerobić inne makro na swoje potrzeby jednak ewidentnie coś jest z nim nie tak a ja nie potrafię zdiagnozować w czym problem. Przyznam, że nie mam już siły - może znajdzie...
[syntax=vbscript]Sub przeniesienie() Application.ScreenUpdating = False Set wb = ActiveWorkbook.Sheets("Arkusz1") Path = "C:\Users\Martyna\Desktop\najnajnowsze\P... Set Filename = Workbooks.Open(Path) For wiersz = 2 To wb.Cells(Rows.Count, 13).End(xlUp).Row sheetName = wb.Range("M" & wiersz) If sheetName <> "" Then With Filename.Worksheets(sheetName)...
Zamiast przerabiać było napisać nowe makro, bo np. po co ci pętle. Najpierw musisz "pobrać" nazwę arkusza z A1 potem nr wiersza z B1 A potem wprowadzić dane w arkusz o nazwie zapisanej w zmiennej "nazwa" w wierszu zapisanym w zmiennej "wiersz". C1 w kolumnie 2 a D1 w kolumnie 3 Private Sub CommandButton1_Click() nazwa = Worksheets("Arkusz1")....
Wpierw po pierwsze secundo jeśli chodzi o primo , to otagowałbym kod, bo jak na razie to jest wiersz typu "elegia do makaronu lewo-płasko-zaś-prawo-strzępionego" ... :) , a następnie pozmieniałbym kolejność poleceń, aby uniknąć skoków koniowatych-szachowych i zarazem aby skrócić kod. Następnie, albo lepiej bym opisał co chcę osiągnąć, albo załączyłbym...
Coś takiego powinno zadziałać :-) [syntax=vbscript] Sub raport_pobrań () Dim fileName As Workbook Dim path As String Dim sheetName As String Worksheets("POBRANIA").Select path = "D:\rary\Raport POBR.xlsm" Set fileName = Workbooks.Open(path) ThisWorkbook.Activate For wiersz = 6 To 36 sheetName = Range("N" & wiersz) If sheetName <> "" Then With...
[syntax=vbscript]Sub Kopiuj() Sheets("Dane").Select OW = Cells(Rows.Count, "J").End(xlUp).Row nr1 = 2 nr2 = 2 For x = 2 To OW If Cells(x, "J") = "O" Then Rows(x).Copy Sheets("nr 1").Range("A" & nr1) nr1 = nr1 + 1 End If If Cells(x, "J") = "W" Then Rows(x).Copy Sheets("nr 2").Range("A" & nr2) nr2 = nr2 + 1 End If Next End Sub[/syntax]
Długo nikt nie odpowiada, więc chyba coś tu nie jest jasne. Excel może działać (upraszczając nieco) poprzez formuły lub poprzez makra. Formuły nie mogą niczego przenosić, mogą jedynie "kopiować", a ściślej zwracać wynik tam, gdzie wcześniej wpisano formułę, pozostawiając dane źródłowe bez zmiany. Formuły działają automatycznie, przeliczają się same,...
Wiele opisów dotyczących kopiowania danych w Excelu znalazłem tutaj: http://forum.idg.pl/excel-makro-do-przen...
Dzięki wielkie. Makro działa. Super.
Przetestuj makro z załączonego pliku. Arkusze 1 - 4 to arkusze z danymi źródłowymi Arkusz5 - arkusz na wiersze wytłuszczone
Jeśli masz Excela 2010 lub nowszego to można to zrobić w Power Query bez makro
Przerób sobie to makro:
Zbliżone działanie do pożądanego :D tj. przenoszenie danych z katalogu do oferty przy pomocy dwukliku (makro działa pojedynczymi wierszami - oczekując na wpis ilości do oferty :ok: patrz na zrzut ) 978389 Drugie makro w "ofercie" usuwa wybrane wpisy (wybrany indeks :!: ,a przy okazji ilość :D ) 978391
Witam, Jak napisać makro które wrzuci pola w kolumny B do kolumny A ? Przykład w załączniku. Jest problem w Arkuszu 1. A powinno być Arkusz 2
[syntax=vb]DoCmd.TransferSpreadsheet acExport, 8, "Tabela1", "C:\Plik.xls", True, "MojArkusz"[/syntax]
Witam serdecznie, Czy ktos moglby mi pomoc w napisaniu makra dla excel 2007. Potrzebuje stworzyc chyba prosta baze danych, ale niestety przekracza to moje umiejetnosci znacznie. W zalaczniku przesylam plik - jak chcialabym zeby to dzilalo Algorytm Artusz 1 (WPIS) 1. wpisuje dane w zoltym polu (kolumna B2:B6) 2. Dopiero po wciśnięciu przycisku dane są...
Nie wiem... To makro na Excel2003 już 11 tysięcy wierszy zrobić. Baza w 65 tysięcy, wszystkich formuł złożonych formuł w bazie danych?
A dlaczego chcesz zastosować makro do tak prostego działania :?: Pokaż swój plik (ewentualnie pliki żródłowe i docelowy) :!: , albo szukaj na elektrodzie przykładów rozwiązań "przenoszenia danych" :idea:
A dlaczego za pomocą formuł? Nie można po prostu, po ustawieniu filtra zastosować metod kopiuj, wklej ( Ctr+C i Ctr+V), ? Jeśli nie, to ew. makro jakieś. andie
Warunek jest taki żeby wstawiało te dane w pliku STATYSTKA biorąc pod uwagę datę przyjęcia czyli jeżeli w pliku STATYSTYKA w komórce C2 mamy datę 2023-01-30 to żeby kopiowało z pliku DANE tylko te pozycje które mają taką samą datę jak ta wcześniej wymieniona. Makro miałoby przenosić z jednego pliku do drugiego dane żeby przyspieszyć pracę i nie dublować...
Cześć wszystkim, Jestem kompletnie zielony w tych sprawach, a chciałem zrobić makro przenoszące dane z jednego pliku (nazwa: napa) do drugiego pliku (nazwa: Raport), przykładowo dane z komórki Y przenieść do komórki N. Patrzyłem w internecie jak to robić i połowicznie mi się udało, ale rzecz w tym, że chciałbym, aby pliki dodawały się automatycznie...
Najlepiej załącz te pliki i cały kod, który ma służyć do kopiowania. Ten kod jest w pliku "Nowy", czy jeszcze w innym pliku? Jaki jest komunikat błędu? Zakres danych nie musi być na 100 komórek, może być mniej, ale żeby charakter danych był zachowany.
Tu jest przykład jak bym chciał to wydrukować na drukarce mojej koleżanki z pracy: If key = 6 Then Arkusz3.PrintOut Copies:=1, ActivePrinter:="\\MAŁGOSIA\HP LaserJet 3200 Series PCL 6 na Ne06:", Collate:=True Jeżeli znasz adres XEROA5 to wpisz jak nie to wykorzystaj nagrywanie makra. Włącz "zarejestruj makro". Wybierz menu...
Tak, zawsze wpisując do tych samych pól w arkuszu zostaje mi baza przyjęć towaru od klienta. Całość ma wyglądać w ten sposób mam pierwszą stronę w arkuszu wypełniam wyżej wymienione pola zawsze te same 1a 1b i 1c i klikam drukuj drukuje mi się potwierdzenie pobrania sprzętu do naprawy a wszystkie dane zostają zapisane w drugim arkuszu kolejno 1,2,3...
Błąd polega na tym że w kolumie A wszystkie dane masz jako tekst (mimo że wyglądają na liczbę) natomiast w kolumnie C masz większość danych jako liczbowe. Zaznacz wszystko i odznacz wyrównanie do prawej. Jeżeli żadna z opcji formatowania nie zostanie włączona to tekst jest wyrównywany do lewej krawędzi a liczba do prawej. Mimo że wyglądają tak samo...
Witam kolegów i koleżanki. Zwracam z prośbą do was o pomoc, język VBA jest mi obcy. Wszystko dzieje w obrebie tego samego zeszytu o nazwie "Dane" W zeszycie "DANE", arkuszu " Baza" w kolumnie J od komórki 13 mam dwa słowa Auto i Ciągnik. Chciałbym aby w momencie jak pojawi się słowo " Auto" makro przenosiło dane do arkusza "Produkt". Arkusz "Baza" w...
Po pół godzinie wczytywania się załapałem (chyba) o co chodzi. Po pierwsze czy aby na pewno nie będzie interesowało cię za co klient zapłacił? Bo czyszczenie danych i przygotowywanie do kolejnego "wpisu" zlikwiduje szczegóły (składowe) danej wpłaty. Druga rzecz związana z brakiem sumowania. Może jest błędna formuła (nie uwzględnia wszystkich komórek)...
W dołączonym pliku napisane jest makro przenoszące dane z arkusza "Dane" do arkuszy sklepów. Po otwarciu arkusza "Sklep x" arkusz jest czyszczony z zawartości i przepisywane są te wiersze z arkusza "Dane", które mają stany niezerowe towaru. Z rozszerzeniem kodu o kopiowanie obrazków nie powinno być problemów.
To już wiem, niestety nie mam pojęcia o makro... próbowałem bazować na kilku plikach z tego forum (były wątki o przenoszeniu danych) ale nic z tego. Nie ma podobnego przypadku który idealnie podpasuje do mojej wizji.
Bez plików trudno się zorientować co Ty chcesz kopiować :cry: Proponuję jednak nagrać sobie makro przenoszenia (kopiowania) całego arkusza z pliku źródłowego do pliku docelowego :idea: , a potem przeprowadzić procedurę ukrywania lub usuwania niepotrzebnych danych w pliku docelowym :D
Jeżeli chodzi o przenoszenie formatowania to excel właściwie nie ma żadnych funkcji. Można to zrobić jedynie poprzez makro (VBA) lub "pisaniną" poprzez formatowanie warunkowe i to w excelu 2007 i powyżej, bo niższe mogą mieć tylko max 3 warunki. Ten kto zna jako-tako programowanie w VAB może sobie poradzić. Ten kto nie ma pojęcia na początku upadnie,...
Patrząc na Twoje makro uważam, że bez problemu zrobi to funkcja arkusza ale tak jak pisałem wcześniej, bez przykładu z Twoim układem danych możemy sobie gdybać :(
Witam, jestem kompletnie poczatkująca jeśli chodzi o tworzenie makr a chciałabym uprościć sobie pracę. W jednym arkuszu (Tab.2b) wpisuję dane w kolumnach odpowiednio: B- numer projektu C- numer raportu parasolowego G- wartość przekazanych refundacji H- data refundacji w drugim arkuszu (rejestr) mam inne dane dotyczące projektów wykazanych w kol.B arkuszu...
A właśnie miałem już pisać:) Kod się wysypał przy 'Arkusz5444'. Chodzi oczywiście o puste arkusze, bez żadnych danych. ' Też wydaje mi się lekka 'ściema' z tymi jest 3200 arkuszy Jak wiadomo w nowych 'excelach' ilość arkuszy jest zależna od ilości dostępnej pamięci ale nie więcej niż 1gb Co prawda (at)PRL makro stworzyło mi te 32k arkuszy (pustych)...
Naprawdę nie chcesz pójść w tym kierunku? Zobacz w pliku - Arkusz1 komórka A2 - wybierasz użytkownika i resztę danych przenosi ci się samo. Szybko, prosto i bez makr.
kopiować wartość wskazanej komórki do kolejnej pustej komórki w kolumnie innego pliku Co znaczy "do ... komórki w kolumnie innego pliku" ? Tam jest kilka kolumn, gdzie w pliku źródłowym będą komórki-dawcy danych do zestawienia ? I co znaczy "wskazana komórka", będziesz zaznaczać myszakiem daną komórę i po wciśnięciu przycisku/wybraniu makra ma przenosić...
Witam! Zastanawiam się czy jest możliwe/ wykonalne stworzenie makra, które automatycznie zapisze plik pod nową nazwą (coś na podobę zapisz jako, pozostawiając oryginalną nazwę i dopisując przykładowo na końcu nazwy aktualną datę) zanim przeniesie do danego pliku dane? Dokładniej chodzi o to że mam plik A oraz plik B - w pliku A mam makro które po wybraniu...
A musisz do tego wykorzystywać makro? Nie wystaczą zwykłe funkcje excela? Przy okazji zamieść jakiś przykład z paroma danymi.
Jestem już coraz bliżej :D Ustawiłem sztywny zakres i działa tak jakbym chciał czyli jak dodaję nową kolumnę to zakres przesuwa się o jeden w dół i dodaje się nowy wiersz. ws1.Range(ws1.(Cells(2, iCol - 1), ws1.(Cells(5, iCol - 1)) .Copy Cells(3, iCol) Jeśli natomiast ustawiam kopiowanie do samego dołu to tak...
witam, jest jeszcze jedno makro siemensa topic 15162450 http://support.automation.siemens.com/WW... może ktoś pracuje na tych makrach: ExpImpSrc DLS7Project Create_S7db proszę o kontakt chciałbym stworzyć makro, które...
adamas_nt, to co podesłałeś jest idealne :) Kwestia sformatowania tabelki to już pikuś, zrobi się to na piechotę :) Ale jeśli piszesz, że poprawiłeś jakieś "byki" to już zerkam na poprawiony załącznik :) Dodano po 7 hmmm... Tylko zauważyłem, że jeśli z Arkusz 2 skopiuję całą tabelę do Arkusz 1 i odpalę Twoje makro to gdzieś giną dane z wiersza 49 i...
ok, to zadziałało :) ja męczyłem się z comboboxem ale nie umiałem go połączyć z moim makrem które przenosi do danej tabeli... no nic będę musiał się męczyć takim małym okienkiem chyba.
na podstawie listy rozwijanej dotyczącej daty i kopiuje je w odpowiednią tabelę jaky sens listy, gdy "na końcu ostatniej zmiany są one(dane) kasowane "? Makro moze na poczatku I zmiany przenosic dane do tabeli, nastepnie kasowac.
Odwrotnie [syntax=vbnet]Sheets("I L").Range("BY2:BY101") = Sheets("Dane").Range("B3:B102").value[/s...
Witam Potrzebuję pomocy w napisaniu makra. Mam w arkuszu1 dane w kolumnach od A5 do AB5000. W kolumnie G5 do G5000 znajduję się lista rozwijana z której użytkownik może wybrać kilka opcji. W przypadku kiedy użytkownik wybierze opcję "złomowe" chciałbym żeby makro przy użyciu przycisku przypisanego do tego makra wycięło wszystkie wiersze w których użytkownik...
Pliki znajdują się w różnych lokalizacjach - plik źródłowy jest wrzucony na serwerze i korzysta z niego kilka osób, dlatego aby go wzajemnie nie blokować pomysł z makrem przenoszącym do niego dane, zapisaniem w nim zmian i automatycznym zamknięciem. Dawno powinieneś mieć to oparte o bazę danych, np SQL Express
Dziękuję. Makro Pana JRV spełnia to o co mi chodzi, niestety przy zmianie samej daty od razu pojawia się ona na samym dole, gdy przypiszę do tej daty zysk pojawia się ta sama data na dole z nowym zyskiem. Założenia są takie, że nie może być dwóch takich samych dat. Więc niezależnie od zmiany zysku powinien się on zmieniać tylko w przypisanej dacie....
marcinj12, Dzięki za tę podpowiedź. Poprawie to w kodzie i zobacze czy choć trochę przyspieszyło. Szczerze mówiąc to nie wiem, która zajmuje więcej czasu, wydaje mi się, że delete, ponieważ jest odpalana dwa razy (w dwóch arkuszach). Jeżeli chodzi o ilość danych, to przy około 300 wierszach radzi sobie w miare szybko, jednak już przy tysiącu, niestety...
Przepraszam Cię bardzo. Początkowo skopiowałem tylko kod Sub , nie zauważając, że po przewinięciu jest reszta kodu z Function. Teraz makro się wykonało i to bardzo szybko , jednak pomimo tego że są nazwane tak jak klienci to nie zawierają żadnych danych. Również kolejność tych skoroszytów jest jakby od tyłu. Jeżeli można by prosić od pierwszego do ostatniego...
A nie dostałeś jeszcze odpowiedzi na Twoje zgłoszenie problemów do autora kodu ? :D Wydaje mi się, że ja mam dość bujną wyobraźnię :ok: , lecz nie mogę sobie wyobrazić tabeli przestawnej z tych Twoich danych :cry: Spróbuj sam zbudować tabelę przestawną "na piechotę" - przy użyciu narzędzi tabel przestawnych - może znajdziesz wówczas przyczynę problemów...
A jak bez zalacznika, co najmniej kodu makra?
Dzięki za info. Spróbuję i pokarzę rezultat. Teraz klecę wcześniejsze etapy. Skończyłem 1. czyli przenoszenie danych. Teraz zaczynam 2 czyli układanie danych i usuwanie dubli, a łączenie tekstu będzie w 3 etapie Dodano po 5 Mam prośbę o krótki przykład. Nie dałem rady sam nic zdziałać. Dzięki.
bardzo podoba mi się jednak, wcześniejszy zarys pełnej automatyki. Szkoda nie działa to w OO. A gdyby pomysł nr 2 zautomatyzować tzn zarejestrować makro, aby dane zawierające x przenosiło do arkusza 3. Czy makro będzie działało z autofiltrem? Przy moich wcześniejszych próbach wysypywało mi się na tym elemencie.
1100 szt plików w 8 minut - oczywiście z poprawionym o usuniecie InfTemplate makrem - rewelacja. No i zauważyłeś że samo usunięcie IfoTemplaka nic nie dało dopiero to super Na razie nie zamykam jeszcze tematu bo (jak to ja) szykowałem się do "ręcznej obróbki każdego skoroszytu tzn. wstawienia przycisków w kilku miejscach "dla wygody" użytkownika z przypisanym...
Jeżeli tekst w komórce A2 będzie inny, musisz odpowiednio zmodyfikować/wyliczyć argumenty właściwości Characters. Pierwsza liczba oznacza numer pierwszego znaku do modyfikacji, druga ile kolejnych znaków ma mieć taki sam atrybut. Dzięki. Coś jednak szwankuje w makrze, ponieważ arkusz jest cały czas przeliczany, aż po pewnym czasie zamyka mi program....
Witam! Potrzebuję ustawić w załączonym pliku w karcie "dostawca B" formuły lub makro w taki sposób , aby automatycznie kolejno kopiowało wartości z odpowiednich komórek w kartach T-31, następnie z T-32... T-33, T-34 i T-35 ale tylko dla wierszy w których jako producent elementów wybrany jest Dostawca B. Dodatkowo w karcie "dostawca B" nie ma wszystkich...
Dziękuje. Problem rozwiązano, makro działa idealnie.
1. potrzebuje pomysłu jak zabrać sie za makro... formatowanie danych wejsciowych ... i sprawdanie poprawności danych. Obawiam się kolego, że takie dane nie nadają się do automatyzacji obróbki przy użyciu VBA. W mojej ocenie pochodzą one z niezbyt precyzyjnego oprogramowania OCR i dlatego nawet po ewidentnie ręcznej obróbce w arkuszu AFTER mają dziesiątki...
Czyli dzielimy arkusz na 3 cześci 1. Zlecenie - wybrane komórki kopiują się do karty pracownika (Nr. Zlecenia,Data przyjęcia,Zlecenie,Dział,Osoba zlecającaUWAGI + 2 ukryte - chyba że będzie możliwość dodania kolumn, jeśli nie kopiują się do pracowników i je ukryjemy) 3. Grupa interwencyjna - zawiera możliwośc wyboru max 5 pracowników do jednej czynności...
Chciałbym, żeby dane były automatycznie ... przenoszone do tabeli poniżej IMHO wystarczy odpowiednio zaprojektować te tabele, aby dane przenoszone były automatycznie bez żadnego przycisku i makra, a jedynie wykorzystując proste, "przeciągalne" formuły :please: 989671
Witam, Potrzebuję pomocy. Mam zrobioną listę składającą się z wielu wierszy i kolumn w arkuszu. Za pomocą VBA ta lista wyświetlana jest w ListBoxie gdzie mam kilka textboxów i kontrolek do wprowadzania i sortowania wpisów w mojej liście. Sortowanie działa bez zarzutu, a także wyszukiwanie. Gdy wyszukuję wpisy powiedzmy po literze D, to wyskakują mi...
Wielkie dzięki za podjęcie tematu! Działa ale trochę inaczej niż potrzebuję. Dane przenoszą się do karty CCC, a chciałbym żeby pojawiały się w karcie podział na kolory, w tej w której jest lista rozwijana koloru i przycisk pobierz. Karta Constract może zostać usunięta ponieważ nie jest mi potrzebna. Dodatkowo potrzebuję aby przenosiły się wszystkie...
Witajcie, Nie mogę sobie poradzić z następującym problemem. Mam arkusz, w którym jest lista "wolnych" klientów - nazwijmy go Klienci_Potencjalni, oraz kilka arkuszy z klientami konkretnych sprzedawców. Np Klienci_Basia, Klienci_Ania, Klienci_Janek. W arkuszu Klienci_Potencjalni sprzedawca może w pierwszej kolumnie wybrać siebie z listy rozwijalnej,...
Witam, Chciałbym prosić o pomoc w stworzeniu makra dzielącego dane z jednego dużego arkusza na kilka według daty w pierwszej kolumnie. Makro po uruchomieniu powinno przenosić dane (całe wiersze) do kolejno tworzonych nowych arkuszy w zależności od miesiąca (najlepiej nadając im nazwę miesiąca). Następnie sortowało dane w każdym arkuszu według popularności...
Witam! Ze względu na ogrom komponentów potrzebuję stworzyć w kartach do zamawiania materiału makro przenoszące dane do odpowiednich kart na podstawie indeksów zamawianego materiału - docelowe karty mają nazwy poszczególnych indeksów. Zastanawiam się czy jest to do zrobienia, już dokładnie tłumaczę. W pliku mam 4 pierwsze karty służące do zapisywania...
No niestety się nie porozumieliśmy. Ja w bardziej prosty sposób nie potrafię tłumaczyć ale dzięki za chęci. Rozwiązałem to inaczej, robię to when itd. układ tabeli przyjmuje tylko 4 postaci więc spoko. Ale mam kolejny problem... Chcę zapisać makrem plik do .csv w taki sam sposób jakbym zapisywał "CSV (rozdzielany przecinkami)". W poniższy sposób niestety...
Rozumiem, że chcesz przepisać tabelkę do nowego zakresu. Wpisz w Google "sortowanie bąbelkowe". Może nie najszybsze w działaniu, za to dość prosty algorytm. Warunek: reszta z dzielenia przez 2 równa zero załatwi sprawę parzystych, różna od zera nieparzystych. Jeśli coś mniej ambitnego, to nagraj makro kopiowania zakresu i sortowania (tego skopiowanego)....
może wydać się dziwne, ale w jaki sposób aktywować makro, jak podpiąć pod przycisk?
Chciałbym uściślić. Mam w skoroszycie bazowym (nazwę go DD) kilka tabelek w której formuły są typu B7=B5-B6, C7=C5-C6 itd. Zrobiłem makro, które przenosi dane z pierwszego skoroszytu z pozycji B6 na pozycję B5 w następnym skoroszycie i kopiuje skoroszyt. Przy pierwszym kopiowaniu (JA1) jest ok, ale jak próbuję skopiować JA1 do JA2 to nie przenosi mi...
Usuń dane i wstaw arkusz z makrem. Będzie łatwiej pomóc
Witam, jeżeli ktoś mógłby pomóc będę wdzięczny. Mam w kolumnie od A1 do A60000 powtarzające się wyrazy co 4 kolumnaA 1 laptop 2 dysk 3 karta 4 obudowa 5 laptop 6 dysk 7 karta 8 obudowa itd do 60000 Jak można byłoby to przenieść czy makro czy formułą z pionu na poziom, żeby wyglądało mniej więcej C D E F 1 laptop dysk karta obudowa 2 laptop dysk karta...
Ten dodatkowy kod niestety wyrzuca błędy albo źle go dodałem (wstawiłem przed linijką "set bs"). Wczoraj i dzisiaj sporo czytałem na ten temat i nie natrafiłem niestety na nic co wyglądałoby jak metoda otwierania plików o masce jakies_slowo_XXX_jakies_slowo.xlsx. W ostateczności zrobię kilka makr do obsługi grup plików o powtarzalnych rodzajach nazw....
Nawet nie czyści swojego arkusza tylko codziennie wrzucany jest nowy plik na którym pracują pracownicy, a ten na którym pracowali np. wczoraj jest przeze mnie przenoszony do innego folderu do beckupu.
Dzień dobry, Dziękuję za wyjaśnienie w kwestii sumy liczb nieujemnych. Tak jak myślałem, chodzi o to, żeby co najmniej jedna wartość była niezerowa, więc jeśli liczby są nieujemne, właściwym kryterium jest suma. Formuły z ostatniego postu znowu nie rozumiem, bo w tej wersji, którą Pan załączył w komórkach B166 i C166 nie ma żadnych liczb. Ale zostawmy...
zgodnie z zasadą działania Makra czyta 1 i 3-ci znak umowy czyli UE a jak nazwię np. UE PSE to tego już nie rozumie i wrzuca umowy do "INNE" Bo dla excela wszystko musi być jasne. Była zasada 1 i 3 znak, więc excel się będzie tego trzymał i nie popuści (to akurat zaleta nie wada) :) Właśnie na tym polega kłopot z pisaniem programów, że na początku...
aby makro wiedziało ze w danym pliku jest np tylko 850 Zaznaczanie do kopiowania/przenoszenia/itp. bez używania tzw. zmiennych. Jeśli masz tabelę w arkuszu, a w tabeli wiersze w kolumnach zachowują ciągłość danych, tzn. brak jest pustych komórek, to można w ten sposób:[syntax=vbscript]Range("H1", Range("H1").End(xlDown)).Copy[/syntax]lu...
Co ma wspólnego makro do zaznaczania aktywnego wiersza z funkcją, której nagłówek pokazujesz? Jak i do czego używasz tej funkcji? Zaznaczanie aktywnego wiersza masz zrobione formatowaniem warunkowym z formułą: [syntax=text]=KOMÓRKA("ROW")=WIERSZ()[/s... z tym są dwa. Pierwszy - należy właściwie zaznaczyć zakres komórek, w którym to formatowanie...
Dziękuję ślicznie. Makro działa wyśmienicie. Jednak obawiam się jednego. Te dane będą wprowadzane przez osoby trzecie i przy złym wpisanie liczby ona już się przenosi. Czy jest możliwość podpięcia i przerobienia tego makra pod przycisk? Chodzi o to, że dane wpisane będą czasem weryfikowane i zamieniane lub żeby ustrzec się błędu. Jak mam przycisk to...
dziękuję za pomoc, ale nadal coś nie tak z if makro nic nie robi z danymi spełniającymi warunki "if" Dodano po 4 gdy wstrzymam warunek "and" doskonale działa i przenosi dane do "Załącznik_1" tak jak chciałam (dziękuję za ten układ makra - bardzo mi się podoba) może jakiś inny pomysł na rozwinięcie drugiego warunku?
Cześć 😁 Mam problem z makrem, którego kodu nie potrafię edytować. Czy ktoś może mi pomóc? Mam taki rejestrator. Naciśnięcie przycisku rejestruj przenosi dane do bazy danych. Chciałabym je tak edytować, żeby nie była możliwa rejestracja, jeśli nie są uzupełnione wszystkie pola. Formularz w załączniku.
Oto makro. Pan wymienić [syntax=vb]Sub wig() ' ' wig Makro ' Rozdziela spó³ki na wig 30 i przenosi do bazy danych ' ' Klawisz skrótu: Ctrl+q ' Dim bs As Range, dane As Range, lst As Range Dim r&, rd&, rb& Set bs = ThisWorkbook.Sheets("Baza Danych2").Cells rb = bs(Rows.Count, 1).End(xlUp).Row + 1 Set dane = ThisWorkbook.Sheets(1).Range("A:O") Set...
Arkusz zbiera bezpośrednio dane pomiarowe z urządzenia. Zbieranie danych w programie zewnetrzym i export do excela jest rozwiązaniem mniej korzystnym, niż wstawienie danych do konkretnej komórki wskazanej przez użytkownika.
W historii zdarzeń filtruję to co mi potrzebne. Drukuję do pliku (txt). W excelu mam makro które pobiera dane do skoroszytu, tam jest sortowane i przenoszone do odpowiedniego arkusza (każdy pracownik ma swój). Arkusz liczy czas pracy i tyle z tym roboty.
Dane zawsze zaczyna sie z 2 wiersza?(jak w przykladzie)
Chcę napisać makro które będzie przenosiło dane o dynamicznej objętości (ilość wierszy i kolumn zmienna) z jednego arkusza do drugiego. W drugim arkuszu do przeniesionych danych chcę automatycznie ustawiać filtr dla wszystkich kolumn z danymi. Liczba kolumn będzie zmienna więc do określenia kolumn nie mogę użyć oznaczeń literowy. Problem mam z tym iż...
Witam! Mam makro, które przenosi wartości wstawione w kolumnach H, I oraz J do karty której nazwa jest identyczna z wartością tekstu wstawionego w kolumnie C dla wiersza w którym w kolumnach H, I, J ma przenieść dane. Dodatkowo w momencie przenoszenia danych do odpowiednich kart, kopiują się również informacje z datą raportu, zmianą jakiej dotyczy wstawiany...
po poprawkach wygląda to tak: Sub Macro1() 'deklaracje tablic grup POTS,DSL,inne dopisać Dim POTS(1 To 2) As Variant POTS(1) = "0.2" POTS(2) = "0.3" Dim DSL(1 To 2) As Variant DSL(1) = "0.4" DSL(2) = "0.5" Dim inne(1 To 2) As Variant inne(1)...
tak powiązane. W arkuszu 4 dane ułożone w wierszu od kolumny A do D 0123456 011-6500-011-00001/11 011-6510-011-00001/11 011-6520-011-00001/11 urbanek Makro w arkuszu1 w kolumnie A (dane są jakieś) i szuka zawsze w kolumnie A w arkuszu 2 i kolumnie a arkuszu 3 i jeśli znajdzie dane to przenosi dane do arkusza 4 i wkleja w kolejności wartości przyporządkowane
lanzul dziękuję za odpowiedź... jestem początkującym vba-excelowcem i powiem szczerze, moje pierwsze makro, polegające na zaznaczaniu fragmentu zeszytu i przenoszenia go gdzie indziej powstało jakieś 2 tygodnie temu. Także dopiero się tego uczę, więc stąd toporność i kompletny beton mojego kodu, bo nie wiem jak np. dynamicznie zmieniać punkty odniesienia...
witam wszystkich, Mam prawie skończoną część swojego projektu, jednak brakuje mi małej modyfikacji makra. Otóż makro nie do końca prawidłowo kopiuje zawartość bloku. Potrzeba mi, żeby po wypełnieniu całego pierwszego bloku danych, makro kopiowało poniżej następny blok, ale w skopiowanym bloku przenosiły się tylko wartości nagłówków oraz wartości z komórek...
witam. mam taką potrzebę: sporządziłem dla firmy (sklep) bazę towarów wyliczającą cenę. i w drugim arkuszu format cen do wydrukowania na półkę. z tym że tych towarów będzie co najmniej 500 szt. i będzie to robione na kilka punktów.. chciałem cos takiego co automatycznie pobierze dane z pierwszego arkusza i wstawi to w odpowiednie pola w arkuszu drugim...
excel przenoszenie danych makro przenoszenie kolumn samsung przenoszenie danych
państwowa inspekcja zasilacz impulsowy oznaczenie rotor silnika
bonfiglioli agile myjka stalco
Jak podłączyć tuner DVB-T do komputera - poradnik Regulacja gaźnika w pilarce Oleo-Mac 937 - jak ustawić?