Pierwsza notacja ($zmienna jest zawarte w nadrzędnym stringu) to rozwinięcie na zasadzie makra. I tu zgaduję: rozwijany jest pierwszy element syntaktyczny $alarm_id[0] i zastępowany jest tym, czym naprawdę jest: tablicą. Druga notacja jest "zwykła" w tym sensie, że zmienne są w swojej normalnej roli a przecinek je skleja, masz literkę i wartość wskazanej...
Podstawy języka C... niestety... Znajdź sobie rozwinięcie tego bzdurnego, bezsensownego i niepotrzebnego makra _BV(x), potem przejrzyj książki o C (rozdział o operatorach) i wszystko będzie jasne. 4\/3!!
Jezeli makro LCDC_DDA wygląda tak: #define LCDC_DDA 0x80 to jego wywołanie z parametrem : LCDC_DDA|64) powinno wywołać błąd i nie ma najmniejszego sensu(chyba ze definicja tego makra jest inna) Pozatym cały czas mówię o tym zebys wkleił rozwinięcie tego drugiego makra i implementacje czyli definicje tej fukcji do wyswietlania stringów. Kod rc5 nie bedzie...
Dzisiejszy świat pulsuje możliwościami, jakie mają do zaoferowania duże modele AI, takie jak ChatGPT. Potencjał sztucznej inteligencji do zrewolucjonizowania sposobu, w jaki ludzie pracują i bawią się, jest zdumiewający, a dla niektórych również nieco przerażający. Aby pokazać pewną perspektywę względem tego zjawiska, wystarczy spojrzeć na akcje firmy...
Witam, Chciałbym za pomocą makra usuwać konkretne sekcje w dokumencie. Zakładając, że dokument ma dwa podziały sekcji tworząc w sumie trzyczęściową całość (wstęp | rozwinięcie | zakończenie), gdzie pionowa kreska to podział sekcji. Jak zrobić makro, które usunie całe rozwinięcie? Czyli od pierwszego do drugiego podziału sekcji? Na koniec zostaje (wstęp...
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?
Nie potrafię tego zanalizować i wykryć będu, Koledze działało na jakimś Nucleo, jak twierdzi. Działa na Nukleo F401RE i to jeszcze jak. Wpiąłem nawet ledy na te piny i puściłem "latającą jedynkę" i mi to miga tu obok. Tyle że kompilowałem w online mbed. Ale faktycznie istnieje jakiś problem przy rozwijaniu makra przez keilowy preprocesor (firmowany...
Witam, kolega Dyrek zaproponował dwa fajne makra, więc ja dorzucę jakby ich rozwinięcie ;) : ; Skip if Bit in SRAM is Set ; sbisr adres_komórki, nr_bitu .macro sbisr lds R16, (at)0 andiR16, (1<<(at)1) brnePC + 2 .endm ; Skip if Bit in SRAM is Cleared ; sbicr adres_komórki, nr_bitu .macro sbicr lds R16, (at)0 andiR16, (1<<(at)1) breqPC +...
Jak zapewne niektórym wiadomo - Cortex posiada możliwość (pośredniego) dostępu bitowego do pamięci SRAM i rejestrów sterujących peryferiami. Mam więc takie makra makra: #define BITBAND_SRAM_REF 0x20000000 #define BITBAND_SRAM_BASE 0x22000000 #define BITBAND_PERIPH_REF 0x40000000 #define BITBAND_PERIPH_BASE 0x42000000 [...] #define bitband_t...
Jeśli koniecznie chcesz mieć jakiś fragment kodu w odpowiednim miejscu innej funkcji i mieć pewność, że tam się znajdzie, to musisz przyglądnąć się makrom. Inline to sugestia dla kompilatora nie obowiązek, natomiast makro wklei ciało funkcji w to miejsce gdzie rozwiniesz makro. Brzydkie ale skuteczne.
1. [syntax=vbscript].SaveAs folder & kom.Value & ".xlsx", FileFormat:=xlOpenXMLWorkbookMacroEnable... Password:="haslo"[/syntax] Możesz rozwinąć punkt drugi?
Mysle ze to co przekazujesz do makra do podstawienia powoduje problemy. Rozwiń sobie makro o zobacz przetworzony przez preprocesor listing. Ja nie widzę problemów u siebie. kompilue bez pudła. Napisz jak je wykorzystujesz (a konkretnie tę linie która wywołuje bład) [syntax=avrasm] 1fe:45 9a sbi0x08, 5; 8 200:45 98 cbi0x08, 5; 8[/syntax] [syntax=c]#define...
Pokaz pelne rozwiniecie makra LED_bb Z kompilatu wyglada na to ze nie ma tam wcale wskaznika ...
Ok, zamieściłem plik. Po wybraniu z listy rozwijanej (<<rozwiń>>) opcji TAK "kursor" powinien przeskoczyć na kolejne pole <<rozwiń>> i tak dalej.
To nie jest makro. Kod: c No to teraz się wyjaśniło. Funkcja _delay_ms() wywołuje makro __builtin_avr_delay_cycles(), które: Czyli poniekąd miałem racje :)
Otwórz plik na komputerze na którym działa. Jak się otworzy wciśnij Alt+F11 Jeżeli po prawej stronie nie widzisz okienka eksplorera projektów wciśnij Ctrl+R Odszukaj tam VBAproject(personal.xlsb) Naciśnij obok niego plusik (rozwinie się projekt) Otwórz "folder" modules "złap myszką" moduł w którym są twoje makra i przeciągnij na projekt twojego pliku...
Można spojrzeć do kodu asemblerowego dla pewności, ale to chyba powinno zostać najpierw przetworzone przez preprocesor żeby rozwinąć makro, a potem zoptymalizowane do właśnie takiej jednej instrukcji maszynowej przez kompilator.
Działa oczywiście ale tylko dla sztywno określonego zakresu. dla danego wiersza. Może uda mi się tą formułkę rozwinąć.
Rozwiń sobie makro A() ręcznie i zobaczysz, że na końcu masz +1. Zastanów się, co się stanie, jeśli do +1 dostawisz /2 :) Pozdrawiam, Dr.Vee
Ale to przecież nigdy ci nie wyjdzie - bo jeśli zdefiniujesz wskaźnik jako [][] to skąd kompilator ma wiedzieć ile elementów ma tablica? A jest mu to niezbędne do wyliczenia adresu elementu. Z kolei jeśli jawnie podasz ile elementów jest, to wskaźnik będzie niekompatybilny z tablicami o innych rozmiarach. Także rozwiązaniem jest jawne przekazywanie...
Witold nie masz racji zwiększenie chropowatości i porowatości powłoki zarówno nano jak makro owocuje zwiększeniem spawności absorbera. Witold chyba jednak ma rację: "(...)Istnieje możliwość, iż rozwinięcie tej powierzchni w skali mikro lub nano , zaowocowałoby podniesieniem skuteczności pracy powłoki." Jakub.
Excel to arkusz kalkulacyjny (obliczeniowy) a nie gotowy program. Nie da się "wstawić "tabelki w jeden wiersz. Wg mnie nie do końca rozumiesz co to jest arkusz kalkulacyjny. Co do makra i "małej" podpowiedź. :) Kłopot polega na tym że pisanie makra pod dane rozwiązanie musi opierać się na konkretnych/stabilnych danych (które zna autor projektu). To...
Niestety kolega wyżej trochę namieszał, ale już wyjaśniam. Makro #define SQ(x) (x*x) powoduje rozwinięcie w kodzie tekstu SQ() na jego definicję, czyli właściwie wykonany zostanie dokładnie taki kod: warning: operation on ‘x’ may be undefined [-Wsequence-point] y=(++x*++x); ^~~ BTW. Temat dotyczy pre-inkrementacji, więc...
Używam oryginalnych narzędzi Atmela, dlatego też nie ma w nich takich problemów jak opisujesz, czyli nie ma żadnych błędów składniowych, czy ostrzeżeń (); ", czyli nie wygląda jak wywołanie funkcji i już formatowanie w jakiś programach do wydrukowania kodu źródłowego, które nie rozwiną tego makra się na tym prawdopodobnie wyłożą ;) Eclipse sobie z...
Makro możne być, ale to nie daje oczekiwanego wyniku. Rozwiniecie w załączniku
Takiej funkcji nie ma. Jeżeli już to trzeba budować makro. Ale ... Rozwiń bardziej to co chcesz osiągnąć docelowo (konkretny przykładzik) lub w drugim arkuszu wprowadź (skopiuj) na razie ręcznie co ma być skopiowane i wprowadź dalsze obliczenia. Bo może wystarczy wykorzystać parę wbudowanych funkcji aby uzyskać gotowy wynik "z automatu", ale (przynajmniej...
po kliknięciu: blad w linijce Kod C# - Założyłem, że podpinasz do dgv datatable bezpośrednio, ale widzę, że używasz binding source - w takim razie przekaż bindingSource.DataSource albo rzutuj: [syntax=csharp].LoadFromDataTable((DataT...
Nie za bardzo rozumiem. Mógłbyś rozwinąć o co chodzi z "wyciąganiem danych z innych plików"?
Możesz trochę rozwinąć, co miałeś na myśli... Jedna z zasad nie używaj ('selectów', 'activejtów', staraj się unikać nawet 'rendza')
Dostęp do pliku tekstowego z Excela jest prosty z poziomu VBA. Warunek to otwarcie pliku za pomoca instrukcji Open i zamknięcie za pomoca instrukcji Close oraz odczytywanie danych za pomocą odpowiedniej instrukcji Input. Najprosciej, bez zbednego wnikania w zawilosci, mozna czytac dane wg. ponizszego kodu: Sub importData() 'miejsce położenia pliku tekstowego...
Nie.? i tyle Nie da się bo ? Kamera nie obsługuje takich funkcji, to nie aparat. Przynajmniej nie w tym modelu. Bo się nie znamy czy po prostu nie ma czegoś takiego ? Nie ma czegoś takiego. A jeżeli się nie da to jak klawiatura będzie miała wbudowane Makro, Zwykła za 20 zł czy coś nietypowego ? Nie wiem co ma klawiatura do marko, możesz rozwinąć temat?
Rozwinę: Przychylam się jednak w stronę zdania kolegi PRL . Makro będzie działać tylko w jednym pliku (chyba, że jakiś dodatek, albo plik z makrami osobistymi). Przytoczone rozwiązanie w każdym, nawet otwieranym z załącznika poczty... Co nie ma wpływu na moją ciekawość (to do JRV) ;)
Może koledze wystarczy " Formatowanie Warunkowe " ;-) w Office 2007 - <Narzędzia gółwne> i rozwiń Formatowanie Warunkowe - dalej powinieneś dać sobie radę. Nie trzeba żadnych Makr itp ;)
Odnośnie tej drugiej funkcji to to: Kod Visual Basic - Może i jest zbędne ale jest w Twojej "źródłowej" procedurze. Jak zaznaczyłem: bez wiedzy jak ma działać do końca procedura nikt nie jest w stanie dać jasnych rozwiązań. Nie do końca rozumiem ale jak sobie radzisz to nie ma problemu ale ...: Data początkowa z kolumny C Kolumna C ma 65 tys komórek...
Stworzyłem 3 arkusze, w każdym z nich mam listę rozwijana i aby działała "synchronizacja" pomiedzy tymi 3 listami wystarczy kod: [syntax=vb]Private Sub Worksheet_Change(ByVal Target As Range) If Target.Count > 1 Or Intersect(Target, Range("A1")) Is Nothing Then Exit Sub Application.EnableEvents = False Worksheets("Arkusz3").Range("A1") = Target Worksheets("Arkusz4").Range("A1")...
makro czyszczące dane z bloku pierwszego jest celowo przypisane tylko do pierwszego bloku Nie zrozumiałeś lub nie doczytałeś mojego postu :D ja pisałem tylko o Twoim makrze "dodaj" zamiast działań typu Kod: vbscript Chodzi o to, żebyś w tym makrze "dodaj" wymienił sekwencje czyszczącą na procedurę czyszczenia zastosowaną uprzednio (z powodzeniem) w...
Zasymuluj tablicę jednowymiarową z dwuwymiarowej. Proste makro: #define tab1wym(i) tab2wym Czy mógłbyś to rozwinąć? Bo bardzo interesujące rozwiązanie. Pozdrawiam.
generalnie takie makra z wieloma instrukcjami trzeba robić inaczej: Kod: c nie do końca zadziała jak sobie to prgramista wymyślił, a takie coś Kod: c A co jeśl źle i jak ma być? U mnie wszystko działa bez zarzutu. Natomiast rzeczywiście część makr jest niedokończonych :) Np: [syntax=c]T1_PRS_64() T1_PRS_CLR(); SETBITS( TCCR1B, _CS11 | _CS10 )[/syntax]...
marcinj12 napisał: Kod Visual Basic - Rzeczywiście, ThisWorkbook.Close będzie lepsze - rzadko zamykam plik makrem i wyleciało mi to z głowy, kod poprawiłem.
(...) nd G0, G1, G2, G3 - współrzędne początkowe: X0, Y0, Z0 - za każdym przejściem wysokość Z zmniejszana o 0,05mm - średnica początkowa: 13 mm - głębokość: 4 mm - kąt stożka: 90 stopni - średnica końcowa wynikająca z matematycznego wyliczenia z kąta, średnicy początkowej i głębokości. (at)ElektrodaBot Wstępna ocena dostępnych informacji Zadanie polega...
...Zrobiłem wstążkę z tymi makrami co były w arkuszu. Nie mam twojego przycisku do otwarcia tej listy prac niestety bo nie mam pojęcia jak ja wywołać ... Tak jak napisałem: Uruchamianie i usuwanie menu "KOSZTORYS" aktywowane jest makrami z modułu "Ten_soroszyt": Przykładowo inne menu: 838832 838841 838836
Cześć, Jestem początkującą osobą w kwestii VBA, więc mam nadzieję, że dobrze trafiłem i mogę liczyć na waszą pomoc, ponieważ chciałbym rozwinąć swoje umiejętności w manualnym tworzeniu makr niż nagrywaniu. Sytuacja jest następująca: Mam dwa arkusze, z czego do jednego codziennie przeklejam dane, które otrzymuje e-mailem - arkusz1 (zawsze w takiej samej...
Żeby nie otwierać nowego tematu to rozwinę temat tutaj. Powyższy kod działa dobrze a jeszcze rozbudowałem go o inne możliwości. Chcę do kodu dodać jeszcze jedna możliwość ale nie wiem jak to zrobić. Potrzebuję aby makro przeniosło mi folder z jego zawartością z jednego miejsca na inne. Jakim makrem można by coś takiego zrobić? I jeszcze inne makro aby...
Prościej czyta się kod niż poezję.;) Koledze to na pewno. Dla mnie zrozumienie tego kodu to połączenie języka kipu z językiem chińskim i hieroglifami. Pewnie to samo czuł kolega jak czytał moje wyjaśnienia :?: . Odnośnie makra napisanego przez kolegę PRL . Tekst dla kolumny A działa prawidłowo. Gorszy problem jak ten kod rozwinąć na pozostałe kolumny?...
Jest nie tak. Powinno być Np Kod Visual Basic - Zdążyłem to wczoraj wybadać :) Teraz hula ja ta lala :) ale dziękuje.
[syntax=vbscript]Private Sub Worksheet_Change(ByVal Target As Range) If Range("b10") = "Turning" Then Range("D10").Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:= _ xlBetween, Formula1:="210;122;212;224;183;166;902;1... .IgnoreBlank = True .InCellDropdown = True .InputTitle...
Jestem nowy nie widziałem nigdy "thumbs up" Taki 'klasyczny' old school driver ? Jeśli jeszcze o tym nie pomyślałeś, zastosuj FIFO do kolejkowania rozkazów. Bo LPC to rakieta, a ten interfejs równoległy odstaje od reszty. Nic nie będzie Tobie spowalniać, bo większość pisanych driverów ma właśnie taką bolączkę Możesz to rozwinąć, bo nie za bardzo widzę...
Witajcie. Kombinuję trochę jak koń pod górę, próbuję osiągnąć efekt jak najbardziej optymalnego kodu zachowując jego przejrzystość. Kompilator to AVR-GCC zintegrowany z Atmel Studio 7.0.948. Próbowałem następującej konstrukcji: requires 2 arguments, but only 1 given . Jak mogę poprosić preprocesor o rozwinięcie makr w kolejności: 1) GPO_LED_1 2) GPO_Set(C,...
W mojej ocenie ten formularz jest całkiem schludny :D Proponuje lepiej zadbać o poprawność językową, poprawę jednoznaczności w formułach np poprzez wprowadzenie list rozwijanych (jak na zrzucie i w załączonym pliku), udoskonalenie i rozwinięcie zastosowania formuł zwłaszcza tekstowych. :ok: 950317 950316
Przecież napisał, że jak wpisze 0xFF to działa więc nie wiem w czym to pomaga. Taaa 0xff wyraznie pokazuje który pin został ustawiony Może motto przewodnie to tutaj "jeden program - jeden plik - jedna funkcja"? (; Komentarz był do tych 10 linijek. Nie wiem ale mi się nie chce rozdzilać 20 linijek na kilka plików, ale może to lenistwo. Ale oczywiscie...
rozwinięcie beczki rozwinięcie kolana rozwinięcie szereg
egzamin kwalifikacja zawodowa kodek dekoder menedżer rozruch
zmywarka whirpool mruga start bateria milwaukee
Warunki zabudowy czy podział działki - co najpierw? Chrysler Town & Country 3.6 2014 - Błędy P0157, P0420, P2098