W zasadzie wszystko miałeś dobrze (przynajmniej formalnie), z wyjątkiem liczby Pi, którą trzeba zapożyczyć z Excela. Dodałem tylko nagłówek i deklaracje (nie są konieczne, ale lepiej jak są, bo zabezpieczają przed niektórymi błędami). Algorytmu nie sprawdzałem, zresztą nie podałeś danych, a istotne są tu jednostki. Widać tylko, że zmienna Obr jest niewykorzystana....
Formuła dla układu liczb z pliku marek003 [syntax=txt]=SUMA.ILOCZYNÓW(--(FRAGMENT....
Niestety nie zobaczę twojego pliku (pobieranie zabronione), ale mam dla ciebie materiał do przemyśleń: [syntax=vbscript] Private Sub testEl() Dim y As Long, i As Integer, V As Integer, v1 As Integer Dim Tb() As String y = 2 Do While (Cells(y, 1) <> "") Tb = Split(Cells(y, 1), " ") V = 0 For i = LBound(Tb) To UBound(Tb) Step 2 Select Case Tb(i...
Cześć, próbowałem nagrać makro. Ale mi ciągle nie wychodziło i po jego uruchomieniu pojawiał się błąd syntax erro. Postanowiłem nagrać jakieś najprostsze makro- mnożenie dwóch komórek - i dalej ten sam błąd podczas nagrywania. Excel wstawia "." (kropkę) tam gdzie powinna być komenda ActiveCell https://obrazki.elektroda.pl/7618015700_...
Witaj. To nie wygląda na makro dodające nowe rekordy do tabeli. Właśnie przy funkcji dodania nowego rekordu do tabeli można dopisać interesujące Koleżankę mnożenie.
Pętla, podstawianie (replace), porównywanie długości ciągów (len), rozbijanie ciągów (split), podstawianie, porównywanie, rozbijanie, itd. W zależności, czy warunek spełniony wstawianie wiersza, dodanie wartości, mnożenie *10, lub przepisanie. Mnóstwo kombinacji, ale do zrobienia.
No to spróbuj takiego makra: [syntax=text]Sub Mnożenie() Dim cel As Range For Each cel In Selection If Application.IsNumber(cel) Then cel = Round(cel * [a1], 2) Next cel End Sub[/syntax]Założenie: kurs (mnożnik) jest w komórce A1. Liczby do pomnożenia zaznaczasz przez selekcję. Jeśli w obszarze będą teksty, to nic się nie stanie. Wynik mnożenia jest...
Ja bym nie uruchamiał na raz dwóch procedur. Niech jedna uruchamia drugą. Proste i skuteczne, łatwiej to zrozumieć. Zresztą to mogłaby być ta sama procedura, która sprawdza jaki arkusz jest wyświetlany i przełącza na inny. Po co mnożyć byty?
Mam problem. Mam rekord od A2:D2, następny jest od A3:D3 itd. w sumie 266 pozycji. I teraz w komórce J2 mam wartość np. 50 J3 wartość 34(wartości są już wpisane). Jak zrobić aby rekord A2:D2 mnożył razy ilość z J2 i te wyliczone 50 rekordów wstawił do nowego skoroszytu. I dalej dopisał do tego skoroszytu 32 rekordy A3:D3 w ilości 34 itd. aż 266 pozycji...
Czy ma ktoś pomysły jak to wykonać Mam jeden: Pętla For dla wierszy od pierwszego do ostatniego, wewnątrz której umieść instrukcję If testującą obydwa łańcuchy, w ciele której umieść licznik. Na końcu wystarczy wymnożyć licznik przez stałą.
Witaj, Łatwo to zrobić za pomocą makro, na przykład takiego: =mnozenie(B3) W załączniku przykład. W kolumnie D działa moja funkcja. Makro jako symbol mnożenia akceptuje jedynie małą literę "x", jako separator dziesiętny można użyć kropki albo przecinka.
A próbowałaś to zwykłymi funkcjami zapisać?? Opis dość zawiły, ale wydaje mi się, że do tego makro nie jest potrzebne. Makro w każdym razie nie działa, bo zmienna x czy y nie są rozpoznawane jako część formuły. Wszędzie tam, gdzie mnożysz przez te zmienne, musisz "dokleić" ich wartość do formuły: [syntax=vb]Worksheets("Udzialy").Range("...
Ponieważ masz tabelę Excela, to wystarczy dodać do niej wiersz podsumowania z funkcją SUMY.CZĘŚCIOWE, która uwzględnia skutki filtrowania. Nie wiem tylko czy chodzi Ci o proste podsumowanie wartości z kolumny CENY, czy ma to być jeszcze mnożone przez DNI. Co do drugiej części pytania nie jest całkiem jasne jak miałoby to wyglądać. Raczej potrzebne byłoby...
Załączam tabele, dążę do tego aby makro przejechało po każdej linii i zmieniło wartości mnożąc je przez wskaźniki z zakładki MENU
Taki zapis nie będzie działał, ponieważ suma ma dotyczyć tylko kolumny dane!E:E, nie można mnożyć wartości tekstowych (błąd LICZBA!).
Dzień dobry, w zasadzie to godzina jest podawana w standardowym formacie (oryginalne dane dorzuciłam do arkusza), ale rozdzieliłam ją pod makro (nie radze sobie z działaniem na datach niestety). A makro chciałam zrobić dlatego, że mam takie dane dla całego kwartału i dla kilku spółek (praca magisterska) i nie widziałam żadnego innego "sensownego" rozwiązania,...
Proszę o podpowiedź czy układy CPLD/FPGA będą w stanie przetworzyć operacje matematyczne w kilku cyklach zegarowych (może nawet w jednym cyklu) ? Temat dotyczy sprzętowego (bardzo szybkiego) mnożenia liczb 64bit x 64bit a nawet 128bit x 128bit, Większość nowoczesnych układów FPGA ma wbudowane sprzętowe układy mnożące, tyle że one operują na liczbach...
Makro zostanie rozwinięte do: [syntax=c] y = (x++) * (x++); [/syntax] Zatem przed mnożeniem dochodzi do dwukrotnej inkrementacji z 3 do 5. To fajny przykład dlaczego nie ma sensu takich makr robić Zamiast tego lepiej zrobić: [syntax=c] static inline int SQ(int x) { return x*x; } [/syntax]
Nie. Po prostu słyszałem że makro to zwykłe kopiuj/wklej. No więc wkleiłem zawartość „wywołania makra” do makra, wyszło że pojawiło się mnożenie pomiędzy plusami i takie tam, więc policzyłem zgodnie z kolejnością działań i wyszło. A co do totolotka: skąd wiesz że już nie gram? :D
A nie prościej użyć zwykłej tabeli przestawnej? Chyba że chodzi o prezentację w dokładnie takiej postaci (bo ktoś się przyzwyczaił, innej wartości dodanej takich tabelek nie widzę), to ja bym zrobił do tego makro, choć może być tak jak kolega powyżej napisał.
Proponuję takie makro: [syntax=vbscript]Sub Moduł_Kliknięcie() Dim kom As Range, form As String For Each kom In Selection If kom.HasFormula Then form = Application.Replace(kom.Formula, 2, 0, "ABS(") On Error Resume Next kom.Formula = Replace(form, "*", ")*", 1, 1) On Error GoTo 0 End If Next kom End Sub[/syntax]Przed użyciem makra należy zaznaczyć zakres...
Prawie dobrze ;) Spróbuj: Cześć. Także użyłem Kolego Twojego makra i robi dobrą robotę, jednak nie wiem dlaczego sumę mnoży zawsze x 2 :?:
Witam, próbuje zapisać metodę najmniejszych kwadratów w VBA. Może ktoś już z Was pisał takie makro i może je udostępnić albo jest mi w stanie podpowiedzieć od czego zaczać. Oto przykład nad, którym pracuje: W arkuszu mam dwie tablica: Y (r x 1) i X (r x k) - liczba wierszy r jest taka sama w obu tablicach, przykład w załczniku oto operację które musze...
Nie ma jednego "czytelnego" tematu, gdyż każdy szuka pod swoje preferencje. Począwszy od szerokich: Canon 10-22 Sigma 10-20 Tokina 11-6 Każde z tych szkieł warte jest uwagi. Uniwersalne: Sigma 17-50 2.8 HSM Sigma 18-35 1.8 Canon 17-55 2.8 Tak jak wyżej. I tak można mnożyć. A "niedrogie" to pojęcie względne. Do tego jeśli chodzi o portretowe czy makro...
Witam Mam problem z przekonwertowaniem tekstu na liczby których format wygląda mniej więcej tak: (3 kolumny) 1.100,00 0,002 0,654- 9.000,00- 0,002 0,500 1.200,00 0,992 1,200- a efekt końcowy ma być następujący: (3 kolumny) 1100,00 0,002 -0,654 -9000,00 0,002 0,500 1200,00 0,992 -1,200 muszą być to liczby ponieważ w dalszej cześci będą mnożone. Wiem...
BoskiDialer i Freddie Chopin -> fakt - z tym mnożeniem rozumiem 1<<KHZ2MS(27) zgadnij co z tego wyjdzie? <: oj ciężko mi zgadnąć - nie mam zielonego pojęcia co to zrobi - jakieś przesunięcie bitowe? - nie , narazie to dla mnie czarna magia takie zagadki a tak na marginesie powiem tylko, że chodzi mi żeby tą wartość obliczył kompilator oczywiście...
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...
PS. LicznikGodzin = (__TIME__ __TIME__ to predefiniowane makro które zwraca godzinę kompilacji w postaci ciągu znaków ASCII (w formacie "hh:mm:ss = 23:00:00"). I jak byśmy zrobili tak: czyli pobrali pierwszy element naszej tablicy znaków-> int cyfra = __TIME__[0] to w wyniku otrzymamy kod ASCII = 50 (2 w dec). A my "musimy" zamienić te 50 na cyfrę...
Prosze o pomoc w jednej sprawie. Chciałbym w pracy zrobić pismo, w którym wykażę niezapłacone faktury. całość zrobię w korespondencji seryjnej ale stanąłem na samym początku. Otóż, mam tabelę przestawną. W kolumnie pierwszej NIP, w kolejnej nazwa kontrahenta, dalej symbol faktury i na końcu jej kwota. Wiadomo, że korespondencja seryjna działa wiersz...
witaj, chodzi o to, że ta wartość mi się nie zgadza z tego Nie tak. ~(GPIO_AFRL_AFRL0 | GPIO_AFRL_AFRL1) zanegowane to: 0xFFFFFF00. Potem GPIOC->AFR[0] & 0xFFFFFF00 daje: 0xPPPPPP00. Gdzie P o poprzednie wartości (niezmienione). I potem 0xPPPPPP00 | GPIO_AFRL_AFRL0 daje na końcu: 0xPPPPPP0F. Oczywiście wartość do czyszczenia można zapisać jako makro...
Okej, dzieki wielkie, co prawda wczytujac cztery decyzje musze 4 razy wrzucic plik, gdyz pomimo zmiany multi na TRUE przy zaznaczeniu 4 plików wrzuca się jedna decyzja jedynie. Potrzebuje jeszcze jednej rzeczy w tym samym projekcie : Dane potrzebne do wykonania są na obrazku. Chodzi o to, żeby z kolumn C-F,H-J oraz L wybierane były największe wartości...
Problem 1, jak powiedziec debugerowi, ze do procesora mam przylaczony kwarc np. 8MHz. Uruchamiasz symulację, nastepnie Debug/AVR Simulator Options (Alt+O) Problem 2, Nadal debuger nie lubi sie z dyrektywa .ecode Może to dlatego, że AVRasm nie posiada takowej dyrektywy ? Na otarcie łez jest .eseg ;) Przykład : #define DEV_MODE_MIN1 #define DEV_MODE_MAX2...
Stałej F_CPU nie definiuje się w kodzie. Robi się to w ustawieniach kompilatora, szczególnie, że korzystasz z opóźnień za pomocą funkcji _delay_ms(). http://mikrokontrolery.blogspot.com/2011... Dodatkowo, jeśli chcesz, żeby procesor taktowany był zegarem 16MHz, to taki kwarc zewnętrzny musisz podłączyć oraz ustawić odpowiednie...
Świetna robota , ale niestety nie potrafię go zaimplementować do mojego pliku w pracy. Chciałbym się dowiedzieć co dokładnie oznacza ten kod w poniższym listingu z makro w pliku zbiorczym. Private Sub Worksheet_Change(ByVal Target As Range) Dim rn As Range, i& Set rn = Me.Cells(Rows.Count, 4).End(xlUp) If Not Intersect(Target, Range("idat")) Is Nothing...
Stary co ty wiesz o RISC'ach ? Procesory RISC pracuje tak: 1) cykl pobiera instrukcje n, wykonuje istrukcję n-1 2) pobiera instrukcję n+1, wykonuje instrukcję n 3) pobiera instrukcję n+2, wykonuje instrukcję n+1 4) i tak dalej Jesli procek ma do wykonania skok to do puki nie wykona rozkazu skoku niewie gdzie będę dalsze dane stąd dodadkowy cykl na pobranie...
Kolega ma w tym co "mówi" trochę racji. Na przykładzie pokoju i anteny tzw. wewnętrznej jest podobnie. Ważne jest wszystko: wielkość okien i ich technologia wykonania, ich usytuowanie względem nadajnika, poziom/piętro pomieszczenia gdzie będzie pracować, mury budynku, rodzaj dachu, ilość i wielkość przedmiotów w pokoju, usytuowanie telewizora... można...
Dzień dobry, potrzebuję pomocy z tabelą. Wiem, jak chciałbym żeby to działało, ale nie mam pojęcia jak to technicznie zrobić … Poniżej opiszę i z góry dziękuję za wszelką pomoc. Tabela ma 2 karty (Far East oraz Kalkulator). W Karcie Far East są stawki, które będą źródłem do karty Kalkulator. http://obrazki.elektroda.pl/1238142300_1...
Garść informacji uzyskasz w okienku "Szacuj Formułę". W innym przypadku rozwiązanie widzę jedynie w stworzeniu nowego narzędzia. Można pobrać formułę z komórki, Np[syntax=vb]Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) Cancel = True MsgBox Target.Formula End Sub[/syntax](makro w kodzie arkusza, uruchamiane przez...
kopiowanie funkcji chodzi mi o przeniesienie do arkusza1 gotowego wzoru bedacego w komorce w arkuszu3, z tym ze, wzor liczy np. mnozac 4 komorki przez siebie w ustalony sposob - czyli wzor. Wzor moze ulec zmianie i zmieniam go w arkuszu3. Dlaczego ? Dlatego ze w arkuszu3 beda inne wartosci 4 kolejnych mnożonych komórek. W arkuszu3 wyliczam sobie współczynnik...
to mój aktualny kod: 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) = "0.6"...
A gdzie masz zadeklarowane wartości x i y ? Bo w tej chwili te zmienne są puste, więc wynik zawsze będzie 0 i bez błędu. Funkcja nie przyjmuje też żadnych argumentów - co więc jest mnożone? Poza tym poleceniem Resume Next wznawiasz wykonywanie makra - które w przypadku błędu powinno się chyba zakończyć? Ja bym tą linijkę usunął... Jeżeli na sztywno...
W wykresach nie siedzę, ale zastanawiają mnie zasady wypełniania tabelki. Jeśli dolna część jest zrozumiała, górna (oznaczona y, z) nie. Dlaczego w niektórych miejscach (Np J97, M97, N97), mnożysz przez -1 (zamieniasz znak na +), a nie wyliczasz jak w pozostałych? Z makra nic nie wynika w tej kwestii.
Witaj! [syntax=c]void ADC1_2_IRQHandler(void) [/syntax] Nie trzeba w tym czyścić flagi przerwania ? Taki rozrzut pomiarów, hmmm masz tam parę przerwań włączasz je wyłączasz i timer strzela przerwaniami nie tak jak trzeba. Gdyby ta częstotliwość była zawsze mniejsza niż te 200 to było by proste, a że jest mniejsza/większa to znaczy że coś zupełnie sie...
https://obrazki.elektroda.pl/9523997500_... Architektury uczenia maszynowego oparte na splotowych sieciach neuronowych (CNN) okazały się bardzo cenne w szerokim zakresie zastosowań, od widzenia komputerowego po analizę obrazów i przetwarzanie lub generowanie i rozumienie ludzkiego języka. Jednak, aby sprostać bardziej zaawansowanym...
https://obrazki.elektroda.pl/8808596700_... Pokażę tu jak łatwo uruchomić MAX31855 z Arduino a potem omówię jego protokół komunikacji. MAX31855 oferuje 14-bitowy pomiar temperatury z zakresu zależnego od użytej sondy, od -270°C aż do 1800°C. MAX31855 oferuje prosty protokół komunikacji oparty o SPI, zasadniczo odczytujemy z niego tylko...
dziennie może być od 30-60 i do każdego będzie osobne rozliczenie Jeśli tak :cry: to proponuję inne rozwiązanie budowy pliku z arkuszami oznaczonymi nazwą (lub kodem) klienta i datą ważenia :D po wypełnieniu tabelki danymi - makro (uruchamiane skrótem ctrl+r ) zrobi raport dla tego arkusza oznaczy go stosowną nazwą i przygotuje następny szablon do...
(at)_jta_ Mylisz pojęcia: choć przepełnienie w 'wd' występuje nadal; W języku C są dla wda pojęcia: 1. Przepełnienie - występuje jedynie dla integerów ze znakiem - i jest to Undefined Behaviour 2. Przekręcenie licznika (wrap around) - tylko dla integerów bez znaku W twoim przypadku zmianna wd się nie przepełnia. Przepełnienie występuje w wyrażeniu...
Sam jestem w podobnej sytuacji jak "zefir"2 ("licznik" leci na ósmym krzyżyku) i jestem emerytem. Mam wiele slajdów i negatywów. Ściana czy ekran to nie jest problem. Można też zupełnie pominąć ekran i robić aparatem cyfrowym odbitki w ustawieniu "makro". Robiłem tak, podświetlając slajd i robiąc jego zdjęcie aparatem cyfrowym. Okazuje się, że problemem...
Dodano po 1 Wielu funkcji jednak nie da się wykonać w FPGA, daj przyklad bo ja nie znam takiej funkcji :P dobra, wyraziłem się trochę nieprecyzyjnie, choć cytat wyrwany jest z kontekstu. Może przykłady nie są zbyt trafne, ale np: jak na razie pamięci (szczególnie DRAM), zegara RTC (z potrzymaniem bat.), obwodów analogowych (oczywiście można przetwarzac...
Witam, potrzebuję pomocy w napisaniu makra, które będzie: - z arkusza "MPS roboczy" z kolumny "J" wyszukiwał wartość, następnie będzie odszukiwał tą wartość w arkuszu "Str odlewu", sprawdzał ile jest wierszy pod tą samą nazwą, następnie w arkuszu "MPS roboczy" wstawiał n-1 wierszy - później w wstawione wiersze kopiował to co jest w pierwszym wierszu...
Witajcie Wszystko ładnie ale mam problem. Używam makra: Function Słownie(Liczba As Variant, Optional Waluta As String) As Variant '***************************************... ' Makro do przeliczania liczby na słownie ' (c) 2001 by Bartłomiej Sosenko 'Troszeczkę przerobione by grosze były w ułamku i możliwością wprowadzenia...
algorytm mnożenie mnożenie kolumn asembler mnożenie
orange błąd konfiguracji zębatek przekładnia pomiar tłumienia kabla
pralka electrolux czyszczenie zbiornika paliwa
Schemat zasilacza awaryjnego Lestar MDX 325 - dostępność i informacje Dlaczego BIOS/UEFI pyta o dostęp do internetu?