zależy mi żeby makro zawierało listę funduszy (kodów), które można powiększać o kolejne nowe lub odejmować niepotrzebne. Makro będzie miało za zadanie usuwać wszystkie fundusze/kody inne niż na liście. Czy ja dobrze rozumiem kolego "m4xon", że oczekujesz żeby na forum ktoś sporządził Ci listę funduszy unijnych ? :D A na poważnie to gdybyś zamiast pustego...
Tak, jak clubs napisał. W załączniku rozwiązanie.
lesławek - tak się nie da. Sam spróbuj - ale skopiuj liczbę a nie komórkę. W załączeniu proste makro. Uruchomisz skrótem klawiszowym ctrl+m (można to zmienić) Makro odejmuje od komórki z lewej coś co jest w schowku i wprowadza to formułą w zaznaczonej komórce. [syntax=vb]Sub odejmij_schowek() Dim mem As DataObject On Error Resume Next Set mem = New...
Gdzie mam oczy! Przecież w kodzie zrobiłeś odejmowanie :) W załączniku prawidłowo testowane wartości... Zwróć uwagę na zmienną 'prf' i jej wartość.
To co chcesz osiągnąć (tym bardziej bez historii wprowadzania) bez makra się nie da. W załączeniu prościutki magazyn ale z makrem pod excelem (nie wiem czy ruszy na openie) Powinno ci wystarczyć. Czy może jeszcze za bardzo skomplikowane?
To zupełnie inna historia. Ja mówiłem o nawiasach całych makr, a Ty mówisz o nawiasach w ramach jedengo makra a tu nie masz pewności co autor ma na myśli. Zmiana: A nie, przepraszam, faktycznie masz rację. Przesuwanie ma niższy priorytet niż odejmowanie.
Witam, OO v3.4.1 Czy jest możliwe stworzenie makra przycisku +/- który jednocześnie odejmuje -1 od wartości w zaznaczonej komórce i dodaje wartość +1 do wartości w sąsiedniej komórce? Pozdrawiam
Och, szyfrant by z Ciebie był... wybitny inaczej :) W formule od zadanego maksimum odejmujesz sumę wybraną w komórkach. W (kolejnym) przykładzie rozszerzyłem ten zakres do 400 (A1:D100). Przeanalizuj , dostosuj do własnych potrzeb.
W excelu można sobie łatwo budować taki prosty program. W załączniku przykład. Nawet jeśli nie programowałeś w VBA to pewnie nie będzie Ci ciężko zrozumieć kod tego makro. Oczywiście jest prosty do bólu, jedyne co robi to dekrementuje komórkę E4 w kierunku zera, jak osiągnie przy wrzucie zero to wyświetla komunikat. Po wrzucie można zapisać arkusz i...
A powiedzcie mi, na te lata a'la "makra assemblera" sie wplata w tę sama dokumentację rzeczywistych rozkazów maszynowych, to jest OK ? ???
Niewiele, dlatego że najdłużej trwa otwieranie plików. Wywalając wszelkie zbędne select, copy-paste, itp - wychodzi coś takiego [syntax=vb]Sub podsumowanie() ' podsumowanie Makro ' ' Klawisz skrótu: Ctrl+d Dim i As Integer, k As Long, ostWrs As Long Dim path As String, plik As String Application.ScreenUpdating = False Sheets("offene").Activate Range("A2:S"...
Paweliw dziękuję. Przetestowałem i jedyna rzecz która by się jeszcze przydała, to odejmowanie po każdym rzucie z sumy ogólnej (licznika). Da się tak przerobić makro? Ogólnie strzał w dziesiątkę. to jest, to czego potrzebuję.
Witam, Kodowanie VBA w exelu zajmuje się dopiero około tygodnia i trafiłem na problem. ( jak to amator :) ) Chciałem stworzyć przycisk z makro które będzie dodawać lub odejmować wpisaną wartość z konkretnej komórki w arkuszu1 do bazy danych w arkuszu2 wraz z zapisem i czyszczeniem komórek pod nowe dane za pomocą jednego przycisku. Przykład dostawca1...
Czyli wstawianie arkusza opanowane. Teraz mamy wpisywać *jakieś* dane w jakiś sposób. Można założyć, że linia po linii (ale to założenie wynikające tylko z kontekstu wcześniejszych postów). W jaki sposób działa teraz wpisywanie do jednej linii? Makro, które już Kolega posiada zaczyna wpisywać od komórki, która jest aktualnie zaznaczona i wypełnia ileś...
Witam, mam już jaśniejszy pogląd na te moduły, rzeczywiście da się krócej napisać te procedury. Dziękuję. Które obiekty Range były błednie zdefiniowane i na co w tym przypadku mam zwracać uwagę? Grafiką komórek narazie się nie przejmuję, to temat kosmetyczny. Najbardziej zależy mi, aby kalkulacja działała bez problemów i intuicyjnie. Muszę przyznać,...
Witam mam ogromną ogromną prośbe o makro. W załączniku jest plik do którego potrzebowałybym makro. Mianowicie chodzi o tabelę pomiarów która jest cała na czerwono w arkuszu zar1 2.5st. Chodziłoby o makro które będzie odejmować,dodawać lub nic nie robić(+,-,= takie funkcje). W tabeli pomiarów znajdują się cztery kolumny: praca ciagła, postój 1 s, postój...
Koledzy potrzebuje makra, które będzie łączyło/dzieliło tekst w kolumnie. W pliku o nazwie "format_0" mamy dane liczbowe, zaczynające się od liczby zero lub bez liczby zero i potrzebuje aby makro dodało tą liczbę zero na początek lub usunęło ta liczbę zero z początku, wszystko zależy od potrzeb. Wzór w arkuszach o nazwie "Dane". Makro ma zadanie dodać...
Witam Mam dość dziwny problem... Do sporego arkusza, który zawiera harmonogram prac (makro) postanowiłam dodać sobie kolumnę, która liczyła czas pracy (od daty realizacji odejmowałam datę złożenia zlecenia - wynik to suma dni potrzebnych na realizację zlecenia. Ponieważ zleceń jest dość dużo postanowiłam "rozmnożyć" odejmowanie do samego końca... i...
W mojej ocenie Twój projekt jest nieprawidłowy :!: :cry: Proponuję przemyśleć go w kierunku rozdzielenia, który arkusz jest "edytowalny" (w znaczeniu wprowadzania ręcznego wszystkich danych - baza danych), a które arkusze są tylko analityczne i prezentują jedynie dzięki formułom, czy makrom dane z bazy w potrzebnym Ci układzie. w arkuszu 2 wpisuje wartości...
Tylko czemu wynik jest dopiero od 435 wiersza? Najprawdopodobniej masz jakieś puste wiersze, które makro widzi jako puste wartości. Spróbuj dopisać klauzulę WHERE. przypuśćmy,że mam jeszcze jedną tabelę tylko z dwoma kolumnami: material no( z nr komponentów-nie powtarzają się) i stock( ze stanami zapasów). W jaki sposób mogę połączyć teraz te dwie...
Ten fragment nie ma znaczenia - to mi działa. Chodzi mi o to aby w nowym wydzielonym tym makrem pliku arkusz wyglądała tak samo (szerokość kolumn, wielkość czcionki. Teraz jak tworzy mi nowy plik z fragmentem danych który wydzieliłam makrem to są stałe szerokości kolumn i wielkość czcionki taka jakbym po prostu otworzyła nowego excela i wkleiła tam...
Drodzy użytkownicy, Mam taki problem, że nie potrafię napisać kodu za pomocą którego będę mógł zmieniać wartość skali osi X na wykresie. Chciałbym za pomocą przycisku żeby makro dodawało 0,002 do skali oraz tyle samo odejmowało Mianowicie wykres wygląda tak: https://obrazki.elektroda.pl/3439578800_... https://obrazki.elektroda.pl/8731476400_...
Makro, czy formuły, te same kombinacje. Tak się zastanawiam. Po pierwsze należałoby sprawdzić czy po odjęciu mamy ten sam dzień oraz godzinę >=6:00. Jeśli tak, wiadomo. Jeśli nie, patrz pkt.2. Po drugie: Doba robocza to dwie zmiany (16godz.), więc należałoby przeliczyć. Czyli jeżeli odejmujesz >16 godz, to potraktować: liczba/16*24 i taką odejmować....
Proszę o pomoc w rozwiązaniu takiego zadania. Jest to swego rodzaju harmonogram. Mamy kolumnę liczb posegregowaną wg. określonej kolejności, chciałbym aby od pierwszego wiersza następowało sumowanie z warunkiem aby suma = 1000, jeśli np. wiersz1 + wiersz2 <1000 to dodajemy wiersz3 itd. Jeżeli suma 1000 zostanie osiągnięta to wartość "1000" zapisywana...
Odejmowanie czasu, w kolumnach B i C mam czas w formacie hh:mm:ss chciał bym różnice c i b mieć w E na dodatek żeby była wyświetlana jako hh:mm:ss czyli makro pokazuje coś takiego: .NumberFormat = "h:mm:ss;(at)" a tu moje wypociny [syntax=vb] Sub obliczanie_czasu_odejmowanie() With Sheets("Arkusz2") For Each roznica In .Range("D3:D20") If roznica.Value...
1. pobiera listę plików .xlsx w folderze 2. usuwa zakładki, tworzy nowe i orzenosi dane z pobranego pliku z folderu 3. przenosi dane z jednej zakładki do finalnej KOR 4. przenosi poszczególne wiersze z zakładki RAT do zakładki KOR do tego samego wiersza jako kolejne kolumny 5. tworzy nowy plik z danymi z zakladki KOR, zapisuje i przechodzi do pkt 1...
Witam Dziękuję za zainteresowanie. Specyfikacja każdej skrzynki jest umieszczana w odrębnym pliku ponieważ w mojej pracy występuje ok 10000 skrzyni (może więcej). Podczas pracy nad nowym zleceniem muszę zapakować np: skrzynię 1, 200, 1400, 6520, 5218..... Gdybym podczas pracy nad zleceniem potrzebował zawartość np: skrzyni 5218 to już nie muszę się...
Rzeczywiście skonstruowana w ten sposób funkcja spowoduje problemy z odświeżaniem jej wyniku po zmianie komórek na niego wpływających. Dzieję się tak chyba dlatego, że kolumna do funkcji podawana jest jako tekst ("A") a nie jako zakres danych arkusza. Poniższy kod rozwiązuje problem: =lastValue(A:A) Przyznam, że zabił mnie problem z dodawaniem...
Witam. Zrobiłem z nudów w Excelu prostą gierkę, coś w rodzaju jednorękiego bandyty. W oparciu o funkcję "LOS()". Jeżeli na bębnach trafią 3 takie same obrazeczki, to pojawia się napis "Wygrana", jeżeli jest inaczej pojawia się żeby spróbować jeszcze raz. No i wciskamy F9 i wszystko gra... tylko co z kredytami... Chciałbym utworzyć licznik od którego...
głupio pytać ale może Mógłbyś mi jeszcze zrobić jedno makro też żeby było w magazynie ale z dokumentu o nazwie podsumowanie z arkusza "zużycie na obiekt " sprawdzało po indeksie towaru czy wystąpił taki sam jak w magazynie i jeżeli tak to odjęło znalezioną wartość z kolumny "ilość" przy danym indeksie od stanu magazynowego oraz z magazynu pobrało cenę...
Grafiki, to dość niewdzięczny temat. Nie znalazłeś nic gotowego? Było sporo "grafikowych" wątków. Ad.1 Czego nie chcesz wpisywać - godzin? Jeśli odejmowanie, to =(FRAGMENT.TEKSTU(B3;ZNAJDŹ(... Dla nocek, musisz warunkowo dodać 1. No i najpierw...
Witam, Dzięki Waszej pomocy stworzyłem raport produkcyjny w którym wykorzystałem makro do wstawiania aktualnej daty i godziny w komórce po dwukrotnym kliknięciu. Problem z jakim się zwracam to rozliczanie czasu pracy z uwzględnieniem czasu przerwy ustalonej o odpowiednich porach. W załączniku zamieszczam roboczy plik w którym chciałbym zliczać czas...
Masz racje. Mea maxima culpa :( Dziekuje za rade. Na przyszlosc sie poprawie i bede uwazniejszy. Pozwole sobie zrewanzowac sie pewnymi wskazowkami dotyczacymi kalkulatora. W Spartanach II masz makra ADSUx. Sa to makra sumatorow/subtraktorow z przeniesieniami. Niestety Spartan II nie ma blokow MULT18x18 , wiec mnozenie bedziesz musial zrealizowac poprzez...
Myślę, że się da :) Wszystko w jakimś makro VBA... Na początek będziesz musiał zrobić sobie okienko do wprowadzania imienia (http://www.mielk.pl/pl/kursy/kurs_vba/k... Potem najlepiej zamienić litery na wielkie, podzielić w pętli (http://www.mielk.pl/pl/kursy/kurs_vba/k... na litery (http://www.ozgrid.com/forum/showthread....
Musiałem dodać kilkadziesiąt pól i tu pojawił się problem ... Człowieku, i ty się dziwisz że nie działa jak we wzorze? A jak wykorzystasz "formatkę" dodaj paletę to nie rozwala Ci układu? Lub jak będziesz chciał wyjechać z paletą i wskażesz miejsce paletowe to dobre dane ci pokazuje? Tylko inwentaryzacja jest zła? Nie sądzę. Chcesz mieć zaawansowany...
http://obrazki.elektroda.pl/4029783300_1... Układu SID (6581 stary i 8580 nowy), będącym muzyczną orkiestrą komputera Commodore 64 nie trzeba nikomu przedstawiać – między innymi dzięki jego brzmieniu owa maszyna osiągnęła tak dużą popularność. Warto tylko przypomnieć, że SID ma jedynie trzy kanały, ale umiejętności programistów...
Dzięki za zainteresowanie. Wiem że basic w OO jest inny. Wiem też że adresowanie i inne "indeksacje" zaczynają się od 0 Ale dziwi mnie to, że właśnie program działa - ale tylko po takich jak napisałem "czarach". Koledzy spróbujcie zrobić tak jak napisałem w pierwszym poście, czyli Po wyłączeniu projektowania, wciśnięciu pierwszego przycisku i po pojawieniu...
Dzień dobry, Wartości oznaczające czas można dodawać, odejmować i wykonywać inne dopuszczalne operacje bezpośrednio w Excelu, choć nie jest to bardzo wygodne. Przede wszystkim trzeba pamiętać o obowiązującym w Excelu formacie czasu typu gg:mm:ss,000. Rzecz w tym, że ułamkowych części sekundy nie oddziela się dwukropkiem, tylko przecinkiem. W zapisie...
Witam, No niestety twoje makro działa na pewno szybciej niż LICZ.JEŻELI, ale po kilku godzinach obliczyło dopiero 10.000 wierszy. Mam pomysł jak by to mogło działać dużo szybciej, ale nie znam VBA do mark i zaczynam go dopiero ogarniać. Chyba, że komuś chciałoby się to zaimplementować... Pomysł jest taki. Słowa są posortowane alfabetycznie. Program...
nazwiska i mimiona z danego wiersza muszą być po sobie w jednej komórce oddzielone np; tak samo nrSAP - nie że wkleja je pod sobą Dodano po 1 oki już wiem jak zrobić , żeby w jednej komórce po średniku zapisywało, dla potomnych wklejam kod może komuś się przyda [syntax=vbscript]Sub SAPuj() Dim w As Long, i As Integer, temp As Variant Dim ws As Long,...
witam postanowiłem kolejny raz przećwiczyć PWM i nawiązując do tematu o to napisany prze zemnie kod na świecenie diodą sterowaną za pomocą dwóch klawiszy; sprawdzałem działa, po resecie dioda świeci na 50% wypełnienia a następnie można je regulować dodając lub odejmując; ewentualnie osoby które lepiej są zapoznane w temacie niech się wypowiedzą co wypadało...
Witam serdecznie, Próbuje sie uporać z pewnym problemem i nie mogę sobie dać rady, dlatego że nigdy wcześniej nie miałem styczności z MaKRAMI w Excelu ani językiem VBA. Problem jest następujący: Tygodniowo generuje raport z maszyny. Raport ma 27 kolumn (liczba niezmienna) z czego intersują mnie jedynie 4 - nazwa pliku, czas ogólnie, liczba elementów,...
Przeanalizowałem problem i okazuje się, że jest możliwość takiego uśredniania próbek, aby zmniejszyć ich liczbę zawsze do 160 (gdy ich liczba jest większa od 160) - przeprowadzić odpowiednie "skalowanie", kompresję danych. Czyli dla 320 próbek można łatwo uśrednić sąsiednie próbki, aby otrzymać dokładnie połowę. Tylko co zrobić, gdy liczba próbek wynosi...
Witam, napisałem bardzo długie funkcje które następnie postanowiłem wpisać do makra. W vba nie można gnieździć funkcji wiecej niz 7 razy jak i długosc zmiennej moze wynosic tylko 255 znakow wiec dziele je na kawałki by później zlepić w jedno. Funkcja robi bardzo prostą rzecz: dodaje odpowiednie komórki z tablic w arkuszach jeśli w rzedzie 2 i kolumnie...
Dobra czas aby autor się wypowiedział. :) Więc wersja kolegi marek003 przekonuje mnie bardziej niż wersja kolegi adamas_nt, pewno ze względu na to że jest bardziej uproszczona bez dodatkowych kolumn. Niestety tak jak w poprzednim przypadku pozostaje kwestia odejmowania, więc marek003 skoro napisałeś Jeżeli w tabeli wynikowej miałyby być pełne ilości...
Kolego sloshed: po kolei.. Jeżeli nafifrałeś z układem klawiatury w kasie 457 to najprościej jest przywrócić standartowy układ procedurą: [tryb SRV] ==> 950 [.] [x] [GOT] Ale pamiętaj, ze utracisz wtedy specyficzne ustawienia klawiatury, które robiłeś pod siebie. Nie można rozszerzyć pamięci tej kasy "na eany" Rozszerzanie pamięci w tej kasie funkcjonuje...
Z licznby 86 (jest to suma) programik ma wygenerować 26 cyfr w przedziale od 1-10. Z tym że w tych 26 cyfrach 6 ma być zerami. Jak dla mnie to było by to coś takiego: [syntax=vb]Function sumArr(ByRef arr() As Integer) As Integer Dim i As Integer For i = LBound(arr) To UBound(arr) sumArr = arr(i) + sumArr Next i End Function Sub randnum() On Error GoTo...
PS. do drugiego kanału wystarczy zdublować zmienne mn. czas aktualny itp. oczywiście z dopiskiem na przykład ''czas aktualny 2 '' ? W najprostszym rozwiązaniu tak, na upartego można by korzystać z wspólnych przy założeniu że nie będziemy używać wielu przycisków jednocześnie, wtedy zaoszczędzimy te kilka bajtów w pamięci (cóż za herezja w 2021 roku...
Witam, Możecie spojrzeć na ten kod (poniżej?) Problem jest taki że co bym nie robił zdarza się w niektórych wsadach że jakaś strona pamięci zostaje zapisana samymi 0xFF. (wgrywam wsad potem sprawdzam programatorem poprawność). Procesor Atmega32; 4mhz (RC); UART 9600 ////////////////////////////////////////... /*...
Byłbym wdzieczny za zrobienie makra dla wyliczania wartości dla arkusza total Poniżej opis co ma wyliczać: Kolumna H i T przykład dla komórki H4 w komórkce H4 do której przypisany jest kod z komórek F4, G4 (050) ma zliczać ilość wierszy z arkusza abc przy których w kolumnie A znajduje się kod 050 i w kolumnie F jest symbol BA otrzymana wartość powinna...
odejmowanie czasu makro odejmowanie excel odejmowanie czasu
atmega 40khz kondensatory routerze kablówka multimedia
bateria macallister frania podgrzewanie
Xerox WorkCentre 6605 - Skutki wysypania tonera ESP32 SD karta – przykładowy kod Arduino, obsługa SD.h i SD_MMC.h, logowanie danych