Cześć, Piszę do Was, bo może ktoś miałby pomysł jak rozwiązać pewne kwestie, nad którą się zatrzymałem robiąc makro. Sprawa wygląda tak, że jest arkusz 'umowy', gdzie są umowy, etapy ich realizacji i inne dane. Na ich podstawie makro obrabia dane i wprowadza je do zakładki 'faktury' i pojawia się pierwszy problem: - chciałem zrobić przycisk, pod które...
Uruchom makro Private Sub Workbook_Open, lub zamknij plik i otwórz ponownie. Zatrzymanie ręczne makra (przez przycisk resetuj) zeruje wartość zmiennej.
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...
Sub Makro1() szuk = Sheets("WPROWADZANIE").Range("B2") With Sheets("EWIDENCJA") wrs = .Columns(2).Find(What:=szuk, LookAt:=xlWhole).Row 'jeśli nie znajdzie, przerwie komunikatem błędu /zastosować On Error/ .Rows(wrs).Copy Sheets("WPROWADZANIE").Cells(3, 1) 'tu można podstawić wynik Range().End(xldown).Row End With Sheets("WPROWADZANIE").Range("B2")...
A to o czym napisałeś - da się to przełożyć na makro? Przetestowałbym i powiedział czy o to chodzi. Da się. Wg. mnie to jest dokładnie to o co Ci chodzi. Jeżeli chcesz to zamienić na makro - włącz rejestrowanie makra, wykonaj po kolei to Co napisałem, zatrzymaj makro i podejrzyj kod. Jeżeli Ci nie wyjdzie, wieczorem jak znajdę chwilę pomogę.
Witam, Chciałbym bardzo poprosić o pomoc w napisaniu makra, które jest mi bardzo potrzebne do poprawnego działania pewnego pliku, niestety ten problem zatrzymał mnie w miejscu i zdecydowałem się poprosić o pomoc. Zeby lepiej wytłumaczyć o co mi chodzi wrzucam prosty plik excela z 4 podobnymi tabelkami - GrA,GrB,GrC,GrD i Rezerwa. Wszystkie tabelki składają...
Witam serdecznie, Poszukuje rozwiązania problemu mianowicie: NIe jestem w stanie poradzić sobie z kodem, który sprawi, że: Mam zaznaczoną komórkę f6 (przykładowo). Używam makro i zależy mi aby po skończeniu (działania robione na różnych wierszach w 3 kolumnach) wracało mi dokładnie do komórki, która była aktualnie zaznaczona przed włączeniem makro tj...
Rzeczywiście dane w kolumnie B nie były takie jak w makro, nie wiem dlaczego excel zmienia po wpisaniu więcej niż trzech kropek na jakąś większość ilość znaków... Poprawiłam dane w kolumnie B. Teraz śmiga. W załączeniu plik poprawiony. Dodałam jeszcze komendę do wyjświetlania okna gdy makro napotka na licznik nie zdefiniowany w makrze(np ".........8")....
Jeszcze lepsze się u mnie jaja dzieją. Losowo z nieznanych przyczyn działające wcześniej makro wiesza się w losowych miejscach. Straciłem sporo czasu zanim się zorientowałem, że w takim przypadku pomaga jedynie RESTART KOMPUTERA. Inny numer: WORD potrafi poprawnie mi wykonywać makro, a po którejś pętli (wykonywaniu tego samego makra od nowa) np. przestaje...
Witam wszystkich. Aktualnie pracuję nad dużym plikiem analitycznym zawierającym trochę małych makr. W tej chwili mam problem z makrem do tworzenia arkuszy o nazwach pobieranych z zakresu komórek. Zależy mi na tym, aby makro sprawdzało, ile jest wypełnionych pól w dedykowanej tabeli (zakresie) przeznaczonym do wpisywania kodów przez użytkownika, a następnie...
Tu mam wrażenie że jest coś z synchronizacją pomiędzy zamykaniem pliku i kończeniem makra, tak jakby zamykanie pliku trwa a on już skończył makro i dlatego się widok nie odświeża a przycisk cały czas jest jakby wduszony - nie odciska się, i wtedy czegoś mu brakuje, szukam sposobu by je jakoś zatrzymać może jakiś pasek postępu
Jeszcze mam drugie pytanie, w którym momencie trzeba zastosować ? To był tylko przykład żebyś zrozumiał jak działa pętla. Do komórek się odwołujesz .cells(numer wiersza, numer kolumny), są też inne sposoby, ale na razie stosuj ten. Pętlę zastosuj jakąkolwiek np: [syntax=vbnet] dim a as integer a=1 Set a1 = ThisWorkbook.Sheets("Arkusz1") Set a2 = ThisWorkbook.Sheets("Arkusz2")...
... Udao mi si kopiowanie, do pierwszej sumy 20, ale wyrzuca mi Excela jak ma otworzyć nowego Excela :( Pytania / uwagi: [syntax=vba] Sub Kopiuj_wklej_jeśli_20_1() Dim a As Variant 'dlaczego Variant ? Dim p As Long 'dlaczego Long ? Dim n As Variant 'dlaczego Variant ? 'gdzie Suma As CośTam ? '... Windows("Truck.xls").Activate 'po co - nie jest może...
Witam, Czy ktoś z was jest w stanie mi pomóc? Bedę ogromnie wdzięczny bo zupełnie się zatrzymałem na tym temacie. Chciałbym aby moje makro używało formuły złącz teksty i w komórce B2 złączyło teksty z komórek C2 i G2 a potem powielało to we wszystkich wierszach aż do końca (ilości wierszy zmienne). Na pewno potrzebna mi jakaś zmienna która zaznaczy...
Witam, mam problem z poniższym zadaniem. Nie potrafię kompletnie wpaść na pomysł jak je rozwiązać. Wykorzystując pętlę Do …. While….Loop napisz makro, które sumuje wpisane dane i wyświetla ich sumę w komórce D2. Zatrzymanie pętli następuje po wprowadzeniu pustej wartości. Wszystkie obliczenia mają być wykonywane w pamięci komputera ale wpisywane...
Ale zawsze idąc ze skrótu zatrzymuje się w miejscu, które wskazałem na początku. Makro z reguły zatrzymuje się w jednej linii kodu ze względu na generowany w niej błąd (np. zła nazwa arkusza, zła nazwa pliku, próba otwarcia otwartego pliku itp) - nie wskazałeś tej linii, a mnie (po drobnych modyfikacjach kodu :D ) wg moich wyliczeń operujesz na 4 skoroszytach...
Witam. Niestety nie zawsze daję radę próbować przekazane podpowiedzi, stąd na forum bywam nie każdego dnia i dopiero teraz odpisuję. Ale do rzeczy, jest postęp i to jaki ! Stworzyłem katalog na pulpicie i tam już się pliki zapisują :D . Ale niestety wyskakuje na koniec informacja o błędzie - info na 2 załącznikach. Z tego co się zorientowałem to po...
Mam dwa pliki filmowe o nazwach: film1_720p.mkv film2_1080p.mkv Ciągi 720p i 1080p są bardzo istotne i nazwa filmu zawsze je zawiera. Chcę napisać makro (dla systemu Windows 7 64bit) - nie wiem w jakim języku programowania, by w zależności od ciągu 720p lub 1080p, zawartego w nazwie pliku, przełączało rozdzielczość ekranu monitora albo na 1280x720 albo...
co może być innego przyczyną tego błędu ? Jaki masz zakres tabeli do kopiowania (?), bo z kodu: [syntax=vba] Range("H9").Select Range(Selection, Selection.End(xlDown)).Select [/syntax] można "odnieść wrażenie", że kopiujesz zakres od 'H9' w dół do ostatniego wiersza w arkuszu, tak więc kiedy chcesz ten zakres wstawić w inny arkusz:[syntax=vba] Sheets("DANE...
Mam świadomość że to tekst pełen emocji, nie są one przeciwko tobie, ale przeciwko komórkom, gdzie trzecie kasowanie z historii zawiesza na twardo (Siemens), gdzie animacja dalej miga mimo że czynność sie skończyła, że Bóg jeden wie, kiedy zadziała automatyczna blokada klawiatury (zależnie od miejsca w menu gdzie jestem, SonyErriccson), bo ma pewno...
Co do tej wcześniejszej niedziałającej wersji: 1. Otwórz plik. 2. Po uruchomieniu się VBA zatrzymaj działanie procedury. 3. Wejdź do Debug > Compile VBAProject 4. W okienku References "odptaszkuj" to co masz MISSING i powinno działać. Dodane: Nie czyta się śmieci. :D Poprzednim postem wprowadziłem Cię w błąd. Wybacz
Załóżmy, że wykonujemy plecenie: RS_SET dyrektywa: Dodano po 3 swoją drogą może to mały offtopic ale jak zachowuje się preprocesor w przypadku takich dyrektyw: [syntax=cpp]int main() { int x=1,y=2,z=3; cout<<x<<y<<z<<"... #define y x cout<<x<<y<<z<<"... #define z y cout<<x<<y<<z<<"...
Może nie zauważasz :) Komputer za szybki? Zerknij do załącznika. :arrow: JVR - Zatrzyma się, gdy VBA "rozgrzeje się do czerwoności". Na różnych maszynach w różnych miejscach. U mnie Excel zawiesił się na amen.
Jednak poradziłem sobie =) Prosiłbym o nie zamykanie tematu bo pewnie nie jedna rzecz mnie jeszcze zatrzyma w tworzeniu tej bazy, a Twoje podpowiedzi naprawdę ułatwiają wiele! Jeszcze raz dzięki Więc kolejny problem na który się natknąłem: To co stworzyłem to typowa tablica użytkowa. Teraz musiałbym stworzyć tablicę która będzie się wyświetlała na ekranie...
Witam, Bardzo proszę o pomoc w uzupełnieniu makra, które wysyła mi wybrane arkusze excel w formie załącznika. W tej chwili wygląda to tak, że z poziomu excela przyciskam przycisk "wyślij" i makro dołącza odpowiednie arkusze i po prostu wysyła pocztę, a ja bym chciała aby przed ostatecznym wysłaniem zapisywała się ta wiadomość z załącznikiem w folderze...
Witam, mam problem, mam w wordzie umieszczony numer w odpowiednim miejscu o określonej czcionce i wielkości wyglądający tak: 00000001. Muszę wydrukować 4 kopie tego dokumentu po czym kolejne 4 kopie ale z numerem 00000002 i tak w kółko aż do setek tysięcy. Czyli co 4 kopie wydruku numer powinien być wyższy o jeden. Jak coś takiego zautomatyzować? Chciałbym...
Brak załącznika to poważny mankament! Nie wiadomo, jakie dane są w kolumnie "O". W kodzie PRL jest sprawdzany warunek: [syntax=vbscript]Sheets(x).Cells(y, "O") >= -30[/syntax]Otóż warunek ten spełniają nie tylko liczby >= -30, ale również puste komórki, dowolne teksty, w tym teksty puste, wartości logiczne. A jeśli w komórce jest wartość błędu, to program...
SaveAs nie powinno usunąć już zapisanego pliku, ale może go zapisać (wersję po zmianach) gdzie indziej. Jeżeli popełnisz błąd to plik "znika". Proponuję samodzielne namierzenie w którym miejscu w kodzie pojawia się problem i dopiero wtedy poszukać pomocy. Nie jest to takie trudne, ale wymaga systematyczności. Musisz znaleźć miejsca, gdzie coś się z...
Skleciłem jakiś kod i wydaje się działać: [syntax=vbscript]Sub szukaj_kursywy_przed_data() Dim Rng As Range Selection.find.ClearFormatting Selection.find.Font.Italic = True Selection.find.Replacement.ClearFormatti... With Selection.find .Text = " ^#^#^#^#" .Replacement.Text = "" .Forward = True .Wrap = wdFindContinue .Format = False .MatchCase = False...
1. Pokaż co już masz zrobione 2. Napisz z czym dokładnie masz problem/na czym się zatrzymałeś 3. czym jest ta "baza tłumaczeń"?
Obie funkcje są u mnie __attribute__((always_inline)) i niestety, ale usuwa. Nic na kompilator nie działa. W sumie to nie wiem, dlaczego on usuwa coś, co ma atrybut volatile. Wiadomo, że NOP nic nie robi i z punktu widzenia kompilatora można to usunąć, ale nie sądzę by nie można wymusić nieusuwania. Można to oczywiście rozwiązać poprzez odpowiednie...
Witam Mam takowy problem: Makro działa w pętli (poniżej wklejam kod): [syntax=vb]Private ALARMY_START As Boolean Sub UpdateClock() If ALARMY_START Then Tz_Awaria_DN900 'awaria temp. zasilania dn 900 Pz_Awaria_DN900 'awaria temp. zasilania dn 900 Pp_Awaria_DN900 'awaria ciś. powrotu dn 900 Tz_Awaria_DN800 'awaria temp. zasilania dn 800 Pz_Awaria_DN800...
Witam, Mam problem z makrem, które loguje się na stronkę "x", i za pomocą pętli wprowadza potrzebne dane z excela. W skrócie wygląda to tak: 1. wciśnij przycisk "Add" (przenosi do strony z formularzem), 2. wypełnij formularz danymi z excela 3. wciśnij przycisk "Submit" (przenosi spowrotem do stronki z przyciskiem Add) Problem mam taki, że po wciśnięciu...
Witam. Stworzyłem plik z potrzebnymi mi makrami, jednak nieopatrznie zastosowałem automatyczny start makra przy otwarciu pliku, a po wykonaniu makra automatyczne zamykanie aplikacji. Nie mogę w ten sposób edytowac makr (nie działają do końca jakbym chciał), nie zapisały się w pliku Personal.
Teraz mam taki problem jak jest błąd w usuwaniu wszystko działa jak należy ale jeśli wprowadzę poprawnie czyli w usuwanych wprowadzę kod do usunięcia z wstawianych na "nnn" "mmm" to skrypt robi wszystko prawidłowo jednak po wykonaniu tego przestaje działać i drugi raz Generalnie masz całą instrukcje 'if' blednie zrobioną, teraz kolega (at)adamas_nt...
Jeżeli tak to proponuje nagrać makro i podpiąć je pod przycisk (będzie najprościej). Włącz na wstążce zakładkę deweloper Plik-opcje-Dostosowanie wstążki-i w oknie po prawej stronie zaznaczyć Deweloper i OK Na wstążce pojawi się karta deweloper.Otwórz ją. Przejdź na twój pierwszy arkusz. Wciśnij "Zarejestruj makro" Teraz postępuj tak jak zawsze robisz...
Wystartuj rejestrowanie makra, zmień interesującą cię komórkę na inny kolor, następnie zamień kolor na pierwotny, zatrzymaj rejestracje makra. Wyjdź w edycje makra, dodaj warunek i pętle jak się zmienia kolor i jak on się zapisuje będziesz miał już w tym zarejestrowanym makrze.
Otwierając plik Excel ze strony www (klik w zwykły button) plik Excela nie otwiera się, aż do momentu kiedy nie zatrzymam działania makra - dla wyjaśnienia po kliknięciu w przycisk makro czeka na pojawienie się nowego pliku o określonej nazwie. Przechodząc kod krokowo wszystko działa poprawnie. Puszczając makro automatycznie niestety plik się nie włącza...
Włącz nagrywanie makra, zaznacz cały arkusz, naciśnij delete i zatrzymaj nagrywanie makra, a zauważysz: [syntax=vbscript]Sheets("Import").Select Cells.Select Selection.ClearContents[/syntax] ;) Proszę nacisnąć pomógł nie tylko mnie, a przede wszystkim Marcinowi. To jego był kod...:)
Jak wykombinować automatyczne wysyłanie wiadomości po otwarciu (Workbook_Open) przez menadżera oraz zamknięciu po wykonaniu w taki sposób żeby plik przy normalnym uruchomieniu nie wykonywał wysyłania itd Możesz zatrzymać wykonywanie makra przez otwarcie pliku z wciśniętym sziftem (lub "czarowanie" ze skryptami wtedy bez workbook open) ps Albo dodaj...
Witam, Pracuję na zestawie ZL3AVR z Kamami. Kwarc mam ustawiony na wewnętrzny 8MHz. Przerabiam lekcję 15 z Kursu programowania mikrokontrolerów w języku C z EdW. Podłączyłem wyświetlacz zgodnie z kursem, ale nic się nie pojawiło na wyświetlaczu. Sprawdzałem połączenia, przylutowałem przewody do drugiego wyświetlacze i też nic. Poniż zamieszczam kod:...
Witam. Mam na zajęcia zrealizować program stopera w programie AVR Studio... I mam problem z obsłużeniem 2 przycisków które nim sterują... Pierwszy przycisk SW_1 ma resetować stoper Drugi przycisk SW_2 ma go zatrzymywać (po pierwszym naciśnięciu) i startować dalej (po drugim naciśnięciu) i tak w kółko... Napisałem obsługę do przycisku SW_1 (w sposób...
Ja też się zastanawiałem nad tą sumą. Czasem daje się to na zabezpieczenie przed tekstem lub pustym tekstem w komórce źródłowej, żeby zamienić to na zero. Podejrzewam, że przy tej liczbie plików raczej będą zamknięte, dlatego ja proponuję rozwiązanie nie tak proste, ale mam nadzieję skuteczne przy zamkniętych plikach. Najpierw trzeba utworzyć odpowiednie...
Witam, Używam Satel Inetgra do automatyki domowej i chciałbym dołożyć do systemu funkcję, która pozwoli mi na wywołanie opcji furtki w przesuwnej bramie automatycznej. Obecnie wygląda to tak, że aktywując wyjście 25 otwieram bramę całkowicie, natomiast aby zatrzymać bramę po np. 3s od otwarcia, muszę ponownie wyzwolić to samo wyjście na INTIORS'ie,...
Makro to też bardzo fajna rzecz, ale ja jakoś nie potrafię tworzyć makr z kodów, jak poleca JRV. Ale w zupełności wystarcza mi sposób z tego opisu: Czyli wykonujemy czynności z opisu do momentu gdy kursor zamieni nam się na "kasetę magnetofonową". Następnie przechodzimy do zakładki Worda Narzędzia główne , potem wykonujemy te czynności: "Zamień=>Formatuj=>Czcionka,...
Dziś chciałbym spytać jak sprawdzić czy, używając metody CreateObject("Excel.Application"), mamy już uruchomioną drugą aplikację Excela. Wyjaśnię pokrótce dlaczego chciałbym to sprawdzić. Generalnie w mojej aplikacji nie korzystam z arkuszy, to znaczy nie mam tam żadnych danych ani niczego nie zapisuje. Ale w pewnych sytuacjach potrzebuje wygenerować...
Witam Teraz będzie mowa o programie do tego projektu, więc temat umieszczam w odpowiednim dziale. Schemat i projekt płytki jest tu: Wszystko jest już polutowane, zostało mi uruchomić zasilanie i biorę się za pisanie programu w asemblerze, posiłkując się makrami. Jeśli macie jakieś pytania lub pomysły, to zapraszam do współpracy. Jeśli mam umieścić gotowy...
Witam. Nie mogę zmusić ATmegi128 do startowania z sekcji bootloadera. Mam ustawiony fusebit BOOTRST, do tego zaznaczone 'boot blocks 4096 words' (programator AVRprog z AVRstudio), czyli przeznaczam na sekcje bootloadera 8192 bajtow, czyli ta sekcja zaczyna się od 0x1E00. Chciałbym zaznaczyć, że ten bootloader, który chcę zrobić ma obsługiwać (samodzielnie)...
Żeby pisać na mikrokontrolery w C++ trzeba znać ten język bardzo dobrze. Niestety mikrokontroler to nie PC i nie "wybacza" nieprzemyślanych konstrukcji, które kończą się alokacją ogromnych ilości pamięci. Tak konkretniej to chodzi mi o nieprzemyślane używanie klas. C na mikrokontrolery jest znacznie łatwiejszy. A mógłby ktoś napisać w C++ i w C program...
wrzucam całośc, co do Twojego rozwiązania sprawdzze jutro. Wcześniej nie wywoływałem funkcji w przerwaniu to pojawiały się 'krzaki' na LCD - przerwanie od T0 przerywało chyba funkcję wyświetl() dlatego dałem w przerwaniu. /*======================================... WinAvR wersja WinAVR-20050214 **Program obsługujący woltomierz/generator...
Cytat z microsoftu dot. skrótów klawiszowych: [syntax=vb]Bieżąca data Zaznacz komórkę i naciśnij klawisze CTRL+; Bieżąca godzina Zaznacz komórkę i naciśnij klawisze CTRL+SHIFT+; Bieżąca data i godzina Zaznacz komórkę i naciśnij klawisze CTRL+; oraz naciśnij klawisz SPACE, a następnie klawisze CTRL+SHIFT+;[/syntax] Albo robisz to więc w sposób nr 3,...
Najlepiej jeszcze aby procesor tekstu sam wypełnił za użytkowników paragrafy ;). Z tego co wiem to MS-Word nie kompiluje plików. Uważaj bo w informatyce ten termin ma trochę specyficzne znaczenie. Chodzi ci oczywiście o łączenie/scalanie plików, a to po angielsku "combining" lub "merging". Wydaje mi się, że za bardzo byś sobie chciał ułatwić/zautomatyzować...
Witam Chcę makrem przeszukiwać komórki w bieżącej kolumnie idąc w górę arkusza. Makro zatrzyma się jeśli znajdzie określoną wartość. Jednak jest problem jeśli nie znajdzie tej wartości. Przesuwam się po komórkach poleceniem: ActiveCell.Offset(-1, 0).Range("A1").Sel... Nie wiem czemu jest w treści A1, ale działa. Teraz chciałbym...
Stworzyłem makro na to filtrowanie: Ten błąd pokazuje się tylko jeśli zmienię nazwę na inną lub dodam. Co może być jeszcze nie tak?
Uruchom rejestrację makr Zrób co chcesz aby zrobiło makro Formułę musisz wpisać do komórki (a nie wklejać) Zatrzymać rejestrację i wejść w edycję makra Tam zobaczysz kod i formułę w takiej postaci jak chce VBA Dostosować makr do swoich potrzeb I tyle Mam nadzieję iż teraz jest to jasne.
Witam mam działające makro które pobiera dane z serwera (wycinek kodu) Workbooks.Open Filename:="http://xxxxx.pl/... Windows("dane.xls").Ac... Sheets("Arkusz1").Sele... i chodzi o to żeby przed wykonaniem makra najpierw został sprawdzony url czy jest tam baza dane.xls (jeżli nie ma to wiadomo...
Witam, może się komuś przyda. Miałem podobny problem, z tym, że makro otwierało mi kilkadziesiąt plików w pętli. Wszystko działało przez ponad półtora roku, a tu nagle jakiś tydzień temu zaczęło się zatrzymywać na metodzie open, ale nie przy pierwszym lecz przy drugim przejściu przez pętlę. Co ciekawe wystarczyło puścić dalej makro i przechodziło do...
AVE... Nie ma ani jednego profesjonalnego fotografa, który robiłby zdjęcia smartfonem. Tak samo nie ma ani jednego profesjonalnego filmowca kręcącego filmy smartfonem. apple dodało do swoich drogich zabawek format RAW, kodek ProRes i inne bajery, by uzasadnić wysoką cenę. Inni producenci robią to samo w swoich smartfonach i wmawiają idiotom, że fotka...
Przed włączeniem zasilania należy wcisnąć na pulpicie klawisze BCZ(blokada czasomierza) i Mikro Neonówki pulpitu wyświetlają aktualny stan jednostki centralnej. AF adres pamięci, E0 .. słowo pamięci stałej, wskaźniki C i V, przerwania systemowe oraz od urz. zewnętrznych. Dokładnych nazw nie mogę sobie przypomnieć, a dokumentacja JC i notatki zaginęły...
Nie licze na gotowca.... Proszę o jakieś instrukcje... Zupełnie nie wiem od czego zacząć... Czytam rózne artykuły po sieci i nic z tego nie rozumiem a na dodatek wszystkie instrukcje są pod excela 2003 w 2007 jest troche inaczej menu ułożone. Znalazłem juz opcję makra, sprobowałem zarejestrować makro potem jakoś wszedłem do tego i tu sie zatrzymałem....
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...
Witam. Robię miernik częstotliwości na ATmega8 z wyświetlaniem na LCD HD44780 w trybie 4-bit (mam zrobiony prototyp). Opanowałem już wyświetlanie (z obsługą BF), ale teraz przystawiło mnie z pomiarem liczby impulsów zliczanych na wejściu T1 mikrokontrolera. Wynik co prawda jest wyświetlany, lecz jest on niestabilny w taki sposób, że skaczą 2 ostatnie...
Oki czyli załóżmy że zmienię przekładnie która mi zmniejszy jeszcze bardziej obroty na wyjściu. np: przy 20 Hz plansza będzie się kręcić z szybkością 10 obrotów na minute. Spowoduje ze nie zatrzymam planszy ręka tak? Mam jeszcze jedno pytanie załóżmy ze wymienię falownik na wektorowy to już silnik nie będzie się grzał i będzie mil stały moment przy...
Włącz rejestrowanie makra i wykonaj z ręki wykresy. Zatrzymaj makro i przeedytuj jego kod usuwając zbędne elementy.
..a jeżeli da się to zrobić w VB to jakich komend powinienem użyć by otwierać kolejno pliki txt i zapisywać je jako nowe w formacie xls Włącz nagrywanie makra, wykonaj po kolei czynności dla jednego pliku, zatrzymaj makro, a następnie podejrzyj kod VB. Trochę mało czytelnie opisałeś swój problem i nie bardzo chce mi się wgryzać w treść pierwszego postu...
Chciałbym aby makro działało w tle Ukryta instancja? Będzie "prawie" w tle. Zgadzam się z przedmówcą. Musisz pliki otwierać, ale nie musi to być widoczne.[syntax=vb]Dim myPath As String, myFile As String, myPass As String Dim oExcel As Excel.Application On Error GoTo qInst Set oExcel = CreateObject("Excel.Application") 'domyślnie Visible=False 'pocz...
Wstęp Modelarstwo rakietowe to piękny sport uprawiany przez nielicznych. Jego piękno tkwi w modelach rakiet oraz wielu silników rakietowych które tworzą amatorzy tego sportu. Elektroniczne moduły zapalające silniki są nieodzownym elementem stanowiącym bezpieczeństwo tego sportu. Moja propozycja timera (spark ignition system) do silników rakietowych...
O proszę, miło wiedzieć, że mój kalendarz żyje i ma się dobrze ;) Odpowiadając na Twoje pytania: Jako że jest to forma i makro, po pierwsze Twój plik musi mieć rozszerzenie .xlsm Musisz do niego zaimportować formę kalendarza z mojego pliku - w VBA opcją ExportFile oraz Import File. To na początek. Ad. 1. i 2. Tu się trochę rozmijamy - może się pokazywać...
Zespół naukowców z Rice University w Stanach Zjednoczonych z powodzeniem zademonstrował, iż grafen ma lepsze właściwości mechaniczne, jeśli chodzi o zatrzymanie rozpędzonego pocisku niż stal czy kewlar. Opublikowali oni artykuł w prestiżowym czasopiśmie Science, w którym opisali, w jaki sposób zrealizowali oni eksperyment, w którym strzelali do warstw...
Dopiero ogarniam język VBA i lepiej idzie mi nauka na gotowych przykładach, gdzie mogę dokonywać zmian analizując otrzymane efekty. Spróbuj więc tak: 1. Wstaw tabelę lub zdefiniuj nazwę zakresu z nagłówkami (tego w załączonym pliku nie ma) 2. Włącz rejestrator makr i naciśnij ikonę formularza 3. Zamknij formularz, zatrzymaj rejestrowanie 4. Przekopiuj...
Cześć, potrzebuję pomocy przy napisaniu kodu VBA. Opiszę pokrótce o co chodzi, niestety nie mogę zamieścić samego pliku. Temat jest obszerny ale opiszę temat na którym się zatrzymałem. Regularnie dostaję pliki, w których wiem, że są nagłówki kolumn: x, y, z. W każdej kolumnie są odpowiednie dane liczbowe. Niestety w różnych plikach dane mogą być w różnych...
Cześć, piszę swoje pierwsze makro i od wczoraj głowię się z pewnym tematem. Otóż chcę dać instrukcję, aby w komórce G2 (lub innej, oddalonej o jedną kolumnę od końca danych) pojawił się wynik działania =C2/B2-1. Plik zawsze zaczyna się w A1, a dane zawsze zaczynają się od B2, jednak liczba kolumn i wierszy jest różna (zależnie od zaciągniętego pliku),...
Witam Przejrzałem wiele postów w temacie odczytu danych z portu COM bezpośrednio w programie Excel. Niestety, nadal nie potrafię z tego wyciągnąć właściwych wniosków, aby zastosować je w rozwiązaniu mojego problemu. Chyba brakuje mi po prostu wiedzy w tym temacie. Jestem elektronikiem hobbystą, którego wiedza zatrzymała się na poziomie połowy lat 90-tych....
Poproszę o sugestie... Moim zdaniem taki kod przy 1 mln rekordów jest bardzo ryzykowny :!: Jeżeli wytniesz taką kolumnę i z jakichkolwiek względów makro się zatrzyma - to tracisz te dane :cry: Bezpieczniej by było skopiować cały arkusz do drugiego arkusza i dopiero tam wykonać to makro :idea: :D Przewidziałam to:) Całe makro podzieliłam na 5 części...
bedziesz mial trudny wybór :) te przekładnie z aukcji to chyba prawie to samo co większość wkrętaków elektrycznych, duzo osob z forum wlasnie takie napędy stosuje poniżej fotki takich najtanszych z MAKRO ale są w prawie każdym markecie - pierwszy typ jest najtańszy, (koło 12zł chyba) i pewnie dla ciebie najlepszy, ma zasobnik na 4 "paluszki", silnik...
Musisz zmienić strukturę programu. Makra typu "loop_until_bit_is_clear" powodują zatrzymanie programu w "martwym punkcie". Gdyby program miał jeszcze do wykonania inne równoległe operacje , mógłby ich nie wykonać nigdy. Określ jeszcze raz jak ma działać twój program: - kiedy ma się zapalać/gasić dioda1, a kiedy dioda2? - czy przyciski W1 i W2 są do...
CInt konwertuje typ zmiennej na Integer. On Error Resume Next powoduje ignorowanie błędów (Makro działa dalej bez zatrzymania).
Witam, Ja też zrobiłem silnik parowy parę tygodni temu, cylinder z bardzo starego dysku twardego (oś do głowicy, z odkręconymi głowicami, i 'odkręconym uzwojeniem, a tłok to jest łożysko z tej osi). Wideo dałem na jutuba, ale jest bardzo niskiej jakości: [youtube][/youtube] Koło zamachowe jest zrobione z bębna od video, i nie babrałem się w wyważenie...
Można zrobić to stosując makro, które w pętli przeszuka kolumnę komórka po komórce i po napotkaniu szukanej wartości skopiuje cały wiersz do nowego arkusza. Następnie wznowi przeszukiwanie od miejsca zatrzymania i po napotkaniu szukanej wartości - kopia wiersza. I tak do ostatniej niepustej komórki. To co napisałem wygląda prawie jak przepisane od Ciebie,...
Witam, Od jakiegoś czasu wykorzystuję VBA żeby ułatwić sobie pracę. Ostatnio próbowałem napisać program, który wyszukuje dane w jednej kolumnie następnie pobiera dane z sąsiedniej i zamienia je z danymi z kolumny trzeciej, następnie robi pętle. Napisałem coś takiego: Private Sub CommandButton1_Click() Dim x, y As String Range("J2").Select x = ActiveCell.Value...
Witam. Mam pytanie do użytkowników falowników serii ACS 800. Mamy zakupiony w/w falownik, który to ma wgrane markoaplikacje PFC, Level Control itd. Po skonfigurowaniu aplikacji PFC z jedną pompą pomocniczą. Dzieją się dwie dziwne rzeczy, pierwsza to jak falownik pracuje w trybie zdalnym to przełączenie napędu w tryb lokalny nie powoduje wyłączenia napędu...
Analiza trwa godzinę?? Na pewno kod można zoptymalizować, danych nie ma aż tak dużo. Jak dla mnie kilka minut to już by było za dużo. Tak na szybko (bo kod za długi żeby cały analizować ;P) parę uwag: - w przycisku ANALIZUJ znowu zgubiłeś Application.ScreenUpdating =... i Application.Calculation = ... Przez to na pewno wolniej działa. Wyrób sobie dobry...
Witam, Niedawno zrobiłem programik, który generuje 3przebiegi przesunięte w fazie. Triggerem dla pierwszego przebiegu jest detektor zera sieci na INT0. Chciałem całą obsługę generowania sygnałów zrobić na przerwaniu Timera. Ale mój ból jak wywołać przerwanie Timera natychmiast po otrzymaniu sygnału na INT0 Wykombinowałem sobie takie o to rzeczy tuż...
Nie no tak to się nie da ;) Słyszałeś o odwołaniu cyklicznym?? Skąd funkcja ma wiedzieć kiedy się "zatrzymać" ?? Skoro od swojej wartości ma odjąć jakąś liczbę, to po zmianie musiałaby znowu i znowu etc... Jeżeli wartość w komórce Li jest stała, np. 100, to piszesz dla L1: =100-M1 A jeżeli w L1 wartość się zmienia, to musisz wykorzystać 3 kolumnę, np....
Z zerem ktoś inny musi Ci pomóc. TCCR1B &=~(_BV(CS12)) | ~(_BV(CS11)) TCCR1B & = ~(1) | ~(1) czyli TCCR1B & = 0 | 0 czyli TCCR1B &=0 a w konsekwencji TCCR1B = 0 czyli powinno być ok bo CS12-CS10 będą wyzerowane czyli licznik zatrzymany, ale w ten sposób zerujesz cały rejestr TCCR1B, a nie...
Polecam zaprzyjaźnić się z debuugerem. Pomaga na zgryzoty :D Wstawiasz break ("czerwone kółko") na początku obu funkcji, ale nie przy deklaracji zmiennych (klikając na szarym polu po lewej stronie kodu). Potem robisz jakąś akcję w excelu, np. zmieniasz arkusze, i kiedy program zatrzyma wykonywanie w zaznaczonym miejscu, wciskając F8 przechodzisz kolejne...
Witam wszystkich. Nowego środowiska używam od blisko pół roku, udało mi się nawet przekonać do niego kolegę w pracy (miał pewne obawy związane z literką Beta w nazwie). Powiem krótko - gdybym przyszło mi pracować w starym MPLAB 8 to nie wyobrażam sobie postępu w projekcie takiego jak jest, a jest oszałamiające. Dziw że wcześniej nie słyszałem o tym...
Mam problem z jednym zagadnieniem dotyczącym poprzedniej wartości w komórce. Nie znam się na VBA nie wiem też nic (jeszcze) o makrach - chociaż mam zamiar zacząć lekką przygodę z tymi narzędziami. Łopatologicznie chciałbym żeby po wpisaniu w komórce jakiejś wartości, ta która była w niej uprzednio pojawiła się w zdefiniowanej komórce np. obok. np. jeśli...
:) Zrobiłem tak jak pisałeś i do polowy wyszło jak trzeba. Zatrzymałem sie na tym że mam przekopiować makro od Ciebie. Nie mam pojęcia zielonego jak to zrobić? Jk je znaleźć? Jak przenieść??
Może makro w Wordzie? Tablica jednowymiarowa typu Variant pomieści ~50 000 000 elementów. Tak na szybko (konieczna zamiana niektórych znaków na kropkę, tu "?" i usunięcie znaków końca akapitu): [syntax=vb]Sub Makro5() Dim a As Variant Selection.WholeStory txt = Selection txt = Replace(txt, "?", ".") a = Split(txt, ".") For i = LBound(a) To UBound(a)...
Dlatego się "nie zmienia" bo wszystko masz powiązane z jedną komórką celu. Ale to i tak by nic nie dało gdyż obliczenia na "karta" dotyczą tylko jednego pracownika na raz (czyli tylko jednej listy rozwijalnej), więc nie zobaczyłbyś nic więcej (byś musiał pod każdą listę robić oddzielny arkusz "dublujący" arkusz "Karta"). Wydaje mi się że nie do końca...
Program na początku wyświetla 943 a później jakieś dziwne znaki. Rozumiem, że trzeba zatrzymać wykonywanie programu.. tylko właśnie tu jest pytanie jak. Masz tablicę 3 bajtową (elementową), a jedziesz z indeksem od 0 do 15. Do przemyślenia. [syntax=c]char seg[] = { 0x09, 0x99, 0x0d, }; for(int i=0;i<0x10;i++) { PORTD=seg[i]; delay_ms(ms); }[/syntax]...
Warszawa dokłada do komunikacji miejskiej 70%, dlatego bilety są dość tanie. Czym innym jest dokładać 70% do komunikacji miejskiej, a czym innym do biletów (jak wcześniej stwierdziłeś). Owszem, miasto dokłada, bo nie ma innego wyjścia. Gdyby tak nie było, to po Warszawie nadal jeździłyby Ikarusy, a nie klimatyzowane Solarisy, Scanie, czy ostatnio Mercedesy....
Źle wywołujesz funkcję COVAR. Powinna być coś w ten deseń (przykładowo) Oj, kolega coś chyba dzisiaj niewyspany ;))) Cov a r to jakaś funkcja statystyczna funkcja w Excelu i wywołanie Application.Covar jest akceptowalne, przynajmniej w wersji 2007 (nigdzie nie widzę Cov e r), choć można też ją wywołać Application.WorksheetFunction.Covar(...) , to Excel...
Witam. Chciałbym utworzyć program w którym na wstępnie będzie trzeba się zalogować a następnie każdy użytkownik w zależności od uprawnień które chciałbym definiować dowolnie dla użytkownika lub grupy będzie miał dostęp do określonych funkcji. Zatrzymałem się na samym początku tzn nie mogę ustawić zmiennej tymczasowej wyskakuje mi błąd 2753 "Wystąpił...
Oglądałem dokumentacje i zmieniałem wszystkie sposoby wyświetlania i efekt jest tylko na to co rysuje się pod kursorem czyli jak źle to ustawie to mażąc kursorem po zatrzymanym menu mogę odwrócić ekran Dodano po 2 Ale FAIL :D Ktoś ogłupił funkcje, Dodano po 2 Dobra działa :D A Teraz głupie pytanie kto umie obsługiwać emWinGUIBulider, bo jakoś żadnego...
załączam program, ale to nie jest problem napewno tego.: spark2_nowy.h ioinit.h enkoder.h spi.c [syntax=c] static inline void SPI_SET_SS() { PORTB|=(1<<PB2); } static inline void SPI_RESET_SS() { PORTB&=~(1<<PB2);// SS -> PB2 } void SPI_master_init() { SPI_SET_SS(); SPCR = _BV(SPE) | _BV(MSTR) | _BV(SPI2X);// (SPE) SPI Enable, (MSTR)Master...
Ten konkretny model klawiatury Razera, posiada funkcje zapisu Macro, można ją uruchomić skrótem klawiszowym FN + F5 i tym samym zatrzymać sekwencję zapisu. Najprawdopodobniej więc została jedna lub więcej takich przypisanych do poszczególnych klawiszy i stąd teraz te problemy jakie opisujesz. Proponuję ściągnąć synapse ze strony producenta tj. . Sam...
Panowie jeżeli to możliwe proszę o pomoc w podpięciu pętli do userform. Jeżeli w pętli używam msgboxa i przycisków TAK i NIE /TAK-szukaj dalej, NIE-przerwij szukanie/ to wszystko jest ok. Stworzony userform ma zastąpić msgboxa. Problem polega na tym, że nie wiem jak zatrzymać wyszukiwanie po uruchomieniu makra w którym jest pętla oraz z którego uruchamia...
Witam Wszystkich; Mam plik "x.xls" w którym za pomocą procedury zdarzeniowej "Workbook_Open" uruchamiam makro z Addin.xlam Zadaniem modułu jest otwarcie pliku "y.xls" a następnie nadpisanie nim pliku "x.xls". I tutaj zaczyna się problem, ponieważ po zamknięciu pliku "x.xls" celem go nadpisania, procedura zostaje zatrzymana. Będę wdzięczny za pomoc.
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...
Powyższe działa bez zarzutu. Makro cały czas rośnie ale zatrzymałem się nad wyciągnięciem z plików źródłowych daty ich utworzenia. Czy ktoś ma jakis pomysł? MS
- zrobienia sterownika do dowolnego urządzenia działającego po RS232/485 - możliwość wykonywania i zatrzymania makr - synchronizacja kilku panelli-kontroolerów (np tableta na androidzie, pc z windowsem i panela na ścianie) - zgrywanie kodów IR (np. z pilotów w celu odpalenia np z panela na ścianie w kuchni bluraya gdzieś w innym pomieszczeniu) ad.1...
Dobra naprawiłam, miałam malutki błąd w programie i podczas 'suchego' testu bez żadnych warunków czy funkcji silnik kręci sie w obie strony i zatrzymuje się. Ale wewnątrz pętli lub warunku pojazd nie jedzie do tyłu. Stoi w miejscu. Gdy w programie wprowadzam komendę jazdy do przodu (obroty w kierunku zgodnym z ruchem wskazówek zegara) albo zatrzymania,...
No ale czy monostabilny można wyłączyć drugim impulsem (tak jak bistabilny) przed końcem czasu działania? - Z klawiatury można (sterowanie->dane wyjście->dowolny klawisz numeryczny). - Z wejścia o typie ""Wył. grupę wyjść". Idea: Centrala musi wiedzieć, czy aktualnie roleta jest w ruchu lub czy stoi. Musi wiedzieć, jaki ostatni ruch robiła roleta (czy...
Dzięki, o to chodziło :) [syntax=vb]Public Function sciezka() As String Dim NazwiskoImie As String With Alpex NazwiskoImie = .txtNazwisko & " " & .txtImie1 sciezka = ActiveWorkbook.Path & "\Dokumenty\Pracownik\" & NazwiskoImie & "\" & NazwiskoImie End With End Function[/syntax] EDIT: Podczas testowania makra zauważyłem ze wyskakuje jedem maly błąd....
Dziełasz na "zwykłym" adresowaniu czy na FormulaR1C1 Przy "zwykłym" kopiowanie: Cells(1,2)=Cells(1,1) Zaznaczenie cells(1,3).select Poza tym excel ma coś takiego jak "zarejestruj makro". więc włącz ten zapis, zrób co trzeba, zatrzymaj zapis i zobacz jaki kod powstał.
Cześć :) mam do Was pytanie. Muszę zrobić automatycznie wypełniającą się tabelkę za pomocą jednej funkcji. Umiem to zrobić gdy mam dwie funkcję (jedna na podstawie drugiej). Jednak mój szef nie przyjmuje takiego rozwiązania. Chodzi o to, że mam arkusz z bazą pracowników i firm, którzy należą do tej samej grupy i teraz w osobnym arkuszu muszę wpisać...
Pomimo ogromnego entuzjazmu sektora telekomunikacyjnego jak i potencjalnych konsumentów, wydatki na stacje bazowe i ich modernizacje w najbliższych latach będą spadać. Jak wynika z raportu opracowanego przez Dell'Oro Group spadki i stagnacja trwać będą jeszcze około trzech lat - wzrost spodziewany jest dopiero w roku 2021. Wyniki zaprezentowane w raporcie...
Witam, mam pomysł na stworzenie pewnej rzeczy a totalnie brakuje mi pomysłu jak przeskoczyć pewien krok. Potrzebuje makro które będzie mi szukało wyniku po kodzie z danej komórki, ale z uwzględnieniem dodatkowych opcji. Przykładowo teraz mam bazę gdzie czerwony to 1 a czarny to 2. Gdy w komórce A1 wpisze czarny to w B1 wyskakuje mi 2. Moje pytanie jest...
A możesz podać z jakiego serwera pocztowego korzystasz ? Moje próby przesyłania z gmaila na inne darmowe konto, nie wywołują żadnej zatrzymań makra ani w wersji xls, ani xlsm :D
Dzień dobry, mam następujący problem, w niedalekiej przyszłości zamierzam kupić falownik Sinamics V20 trójfazowy, mocy 0.37KW, chce go połączyć ze sterownikiem Logo!8 i mam pewne wątpliwości, mianowicie co chce uzyskać: Sterowanie falownikiem poprzez Logo!8 tj. start falownika, stop falownika, zmiana kierunku obrotów silnika, regulacja prędkości silnika...
nie wysypało się po prostu zatrzymałem makro ;) (ctrl+break)
Dzień dobry. Ilekolwiek wolnego czasu byśmy nie mieli, zawsze przydałoby się więcej... Znowu się nie wyrobiłem, choć jak zwykle zmieniłem plany. Postanowiłem wysłać cokolwiek przez port szeregowy. Dostatecznie długo się do tego przygotowywałem, więc oczekiwałem szybkiego sukcesu. Ponieważ Tniasm nie jest zbyt wygodny w użyciu, a Pani Tasza poleca Sbasm,...
Cieszę się za pozytywny odbiór, podkreślę że wszystko napisałem w 3 godziny i opublikowałem o 5:02. Stąd tekst może być nieco chaotyczny, lecz to też za sprawą wielu wątków, które pomijałem. Miałem trochę poślizg z tym artykułem, miałem go parę miesięcy temu napisać, wtedy skontaktowałem się z Administratorem serwisu i spytałem go o opinię na ten temat....
Witam serdecznie, Mam problem z odczytem danych metodą ADODB z innego arkusza Excel będącego na udziale sieciowym i który może być otwarty przez inną osobę na swoim komputerze. Korzystam z funkcji napisanej przez Tajana: [url=]Link do ExcelForum - Funkcja GetValue. O ile funkcja ma podstawowe zadanie czytać z zamkniętego arkusza i to działa, to jest...
Chciałem to użyć na swoich plikach i wystąpił błąd, wyświetla mi się Run time error '5': invallid procedure call or argument, czy moze być to spowodowane tym ze przed wierszem 54 i ta całą tabela mam tekst ? To ze wywaliło błąd oznacza, że całe makro się zatrzymało?
Funkcje Czekaj, Opóźnij, Czas_otwierania, i Czas_oczekiwania można śmiało usunąć. Popatrzyłem na to co stworzyłeś, ale wydaje mi się, że nie do końca wiesz jak to ma działać. Tak więc założenie było takie: - Częściowe otwarcie przyciskiem z domu. - Gdy brama jest w ruchu to ten przycisk nie działa. - Gdy brama nie jest zamknięta to ten przycisk nie...
Do tej pory omówiliśmy znaczenie ostrożnej obsługi przerwań, metody solidnej strukturyzacji ISR oraz uwagi wymagane do zmiennych globalnych i lokalnych ( Uważaj na przepełnienia bufora danych Generalnie używamy programowych buforów do interfejsów komunikacyjnych. Na przykład, mikrokontroler może zapewnić podrzędny interfejs komunikacji szeregowej I²C...