procedury zdarzeniowe

Znaleziono około 131 wyników dla: procedury zdarzeniowe
  • jak zrobić arkusz excel dla skanera kodów kreskowych

    O, to (dosłownie) sprawa życia i śmierci ;) Zerknij do załącznika (procedura zdarzeniowa w kodzie arkusza).

    Programowanie Początkujący   17 Lip 2012 20:17 Odpowiedzi: 8    Wyświetleń: 22879
  • REKLAMA
  • Excel VBA: Makro do wypełnienia dat w komórkach A2 w 31 arkuszach

    Podmień Target na ActiveCell (to nie jest już procedura zdarzeniowa)...

    Software serwis   14 Lut 2011 19:42 Odpowiedzi: 26    Wyświetleń: 3300
  • Nie znalazłeś odpowiedzi? Zadaj pytanie Sztucznej Inteligencji

    Czekaj (1min)...
  • VBA makro restartuje po filtrowaniu zamiast kontynuować

    A co tam w procedurach zdarzeniowych arkusza? Dla pewności dopisz Application.EnableEvents=false/true analogicznie jak z screenupdating

    Programowanie   13 Wrz 2018 08:28 Odpowiedzi: 7    Wyświetleń: 1476
  • VBA Excel - kopiowanie z kilku arkuszy do BAZA z pominięciem pustych wierszy

    Trzeba dopisać lub zmienić warunek... Makra, z wyjątkiem procedur zdarzeniowych, umieszcza się w modułach.

    Software serwis   22 Lut 2017 21:42 Odpowiedzi: 4    Wyświetleń: 870
  • VBA/Procedura zdarzeniowa - Procedura zdarzeniowa a nadpisywanie pliku

    Rozwiązanie? Trzeci plik (sterujący) wykonujący właściwe działania tj. wykonanie aktualizacji, przepisanie pliku y na x. Dzięki Masz na myśli stworzenie pliku trzeciego "z.xls", z którego wywoływana będzie procedura na plikach "x/y.xls", który przez cały czas działania kodu będzie otwarty?

    Programowanie Początkujący   17 Gru 2014 09:38 Odpowiedzi: 6    Wyświetleń: 1461
  • REKLAMA
  • Excel VBA - Pętla pobierająca dane z komórek i wyrzucająca dane do komórek

    Jednak chyba wygodniej będzie (jeśli chodzi o VBA) wykorzystać procedurę zdarzeniową. Przykład w załączniku.

    Programowanie Początkujący   18 Sty 2016 23:10 Odpowiedzi: 24    Wyświetleń: 3870
  • REKLAMA
  • VBA - Kopiowanie wartości wynikowej formuły (np. 2+3) z komórki A1 do A2 jako czysta liczba 5

    Załącz przykładowy plik, bo 1 plik jest lepszy od 1000 słów. To trzeba sprawdzić w działaniu. Prawdopodobnie potrzebna będzie jakaś procedura zdarzeniowa, ale trzeba zobaczyć jak ona będzie działać przy ukrytych kolumnach.

    Programowanie Początkujący   19 Kwi 2023 20:55 Odpowiedzi: 11    Wyświetleń: 372
  • Jak formułować kody w Excelu - przenoszenie komórek ?

    Najprościej (rozumiem, że kod nadal dotyczy procedury zdarzeniowej) to:[syntax=vb]If Target.Column = 2 Then Cells(Target.Row, 3).Select[/syntax]

    Software serwis   13 Wrz 2012 23:00 Odpowiedzi: 3    Wyświetleń: 999
  • Excel - Automatyczne numerowanie uzupełnionych wierszy

    Jeśli tylko ukryć wartości, to najprościej "zabielić" czcionkę za pomocą formatowania warunkowego. Jeśli wynik formuły, to warunek podobny do numerowania wyżej. Jeśli zablokować przed edycją, to jedynie makro w procedurze zdarzeniowej.

    Software serwis   05 Maj 2016 20:02 Odpowiedzi: 4    Wyświetleń: 3171
  • Excel: Jak przerobić kod VBA do szychtownic z osobnymi arkuszami wzorów?

    Przy okazji chciałbym zaznaczyć że kody które zawiera szychtownica pomógł mi napisać wspanialy user adamas_nt Taa, no to niech teraz, mądrala, pogłówkuje :) Hmm, niech będzie, znam sprawę to trochę podpowiem. Skopiowałeś arkusz "jak leci" i teraz masz mnóstwo kodu w każdym arkuszu. Poza tym copy-paste kiepsko wychodzi z poziomu procedury zdarzeniowej...

    Software serwis   20 Paź 2016 18:11 Odpowiedzi: 52    Wyświetleń: 12127
  • VBA Excel - zaznaczanie kolumn w arkuszu innym niż arkusz osadzenia makra

    Pewnie makro masz w kodzie arkusza. Musi być w module... Jeśli to procedura zdarzeniowa, wywołaj je po nazwie (Call NazwaMakraInModule)

    Programowanie Początkujący   27 Lip 2013 11:03 Odpowiedzi: 6    Wyświetleń: 8997
  • REKLAMA
  • Excel - VBA - Uruchamianie makra poprzez VBA na podstawie tekstu

    Argumentem procedur zdarzeniowych jest zmienna 'Targret' reprezentująca "obrabiany" zakres. Wystarczy więc jeśli Target.Row zwraca 5. Czyli zamiast select i tych wszystkich case'ów: if Target.Row=5 then itd.

    Programowanie Początkujący   09 Paź 2018 12:26 Odpowiedzi: 19    Wyświetleń: 2616
  • Excel- pokazywanie daty i czasu ostatniej zmiany w arkuszu

    Musisz wyłączyć Eventy w tych makrach. Trochę dziwnie to brzmi (wyłączenie zdarzeń w procedurze zdarzeniowej), ale czasem nie ma innego wyjścia. Pamiętaj włączyć na końcu, podobnie jak z odświeżaniem - Application.Enableevents=false/true

    Software serwis   28 Sty 2015 01:20 Odpowiedzi: 8    Wyświetleń: 12984
  • Jak przesunąć checkboxy w Excelu przy zmianie szerokości kolumn?

    Dobra wiadomość jest taka, że dałoby się to zrobić. Zła, trzeba w procedurze zdarzeniowej (pod przyciskiem, lub w kodzie innego makra) sprawdzać szerokość kolumn i w zależności od tego wyliczyć i ustawić właściwość Shapes().Left dla WSZYSTKICH kontrolek...

    Software serwis   11 Paź 2012 07:43 Odpowiedzi: 11    Wyświetleń: 1110
  • [VBA] [Excel] Zaznaczanie komórek do wybranego koloru w dynamicznej tabeli

    Przy takim układzie danych, szybko zaznaczyć zakres można w ten sposób: 1. klik w pierwszą z lewej komórkę nagłówka 2. Trzymając Ctrl+Shift nacisnąć strzałka w dół, a następnie strzałka w prawo Można te czynności nagrać w rejestratorze i przerobić na procedurę zdarzeniową "BeforeDoubleClick"

    Programowanie Początkujący   30 Maj 2021 10:22 Odpowiedzi: 12    Wyświetleń: 1194
  • Excel - vba makro - automatyczna kopia po zmianie wartości

    Sprawa dość prosta. Procedura zdarzeniowa arkusza "przy zmianie" Range(zakres).Find i przypisywanie...

    Programowanie Początkujący   04 Paź 2012 09:58 Odpowiedzi: 6    Wyświetleń: 3966
  • Excel-kilka formatów w komórce - formatowanie kilku wyrazów w komórce

    Problem nie jest całkiem prosty, bo jakby był prosty, to sam znalazłbyś rozwiązanie. Nie da się sformatować wybiórczo (w sensie każdy znak osobno) wyników formuły. Cały wynik formuły musi być sformatowany jednakowo. Formatowanie wybiórcze jest możliwe tylko w przypadku stałych tekstowych. Można tu zastosować kopiowanie, tylko kłóci się ono jeszcze ze...

    Obsługa oprogramowania   17 Wrz 2018 14:23 Odpowiedzi: 1    Wyświetleń: 474
  • [Excel] Zliczanie z jednego ciągu wartości rozdzielonych przecinkami.

    Pozwoliłem sobie (jako mod) posprzątać trochę w temacie ;) W załączonym pliku procedura zdarzeniowa z kilkoma zabezpieczeniami przed "popularnymi" omyłkami, opis w komentarzach + lista ew błędów w MsgBox. https://obrazki.elektroda.pl/9915430000_... Nie chciałbym tu forsować tezy o przewadze VBA nad formułami arkuszowymi, ale napisanie...

    Programowanie Początkujący   04 Kwi 2020 23:10 Odpowiedzi: 11    Wyświetleń: 1449
  • Excel, option button - Jak szybko przypisać option button do grup w dużej liście?

    Klasyczne pola wyboru czy opcji przy dużej liczbie kontrolek są trudne do obsługi. Sugerowałbym raczej rozwiązanie zastępcze z użyciem VBA. Coś takiego wstawiłem do przykładowego arkusza. W kolumnach B i C są tam wstawione do komórek znaki Unicode przypominające znak akceptacji i pusty prostokąt. Do obsługi tego jest makro zdarzeniowe, które reaguje...

    Obsługa oprogramowania   01 Gru 2024 15:34 Odpowiedzi: 8    Wyświetleń: 210
  • Excel - Makro - wyszukiwanie i zaznaczanie tekstu z zbioru komórek

    Spróbuj procedury zdarzeniowej. Np [syntax=vb]Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Not Intersect(Target, Range("K5:K13")) Is Nothing And Target.Count = 1 Then For Each kom In Range("B3:F7") If kom.Value = Target.Value Then kom.Font.Bold = True Else kom.Font.Bold = False End If Next End If End Sub[/syntax]Wklej w kod arkusza,...

    Software serwis   13 Sty 2012 14:22 Odpowiedzi: 5    Wyświetleń: 4686
  • VBA jak zrealizować oczekiwanie na wprowadzenie danych

    jak to zrobić aby w przypadku braku danych po naciśnięciu Button'a wyskoczył msgbox "Wprowadź dane" i program czekał na te dane nie "idąc" dalej i dało sie te dane wprowadzić w tym czasie do textbox'a Zastosuj dla tego pola tekstowego procedurę zdarzeniową TextBox1_Exit z instrukcją "If", jak masz to zrobione, oraz z "Cancel = 1", np.: [syntax=vbscript]Private...

    Programowanie Początkujący   20 Sty 2019 13:52 Odpowiedzi: 4    Wyświetleń: 642
  • excel - komórka zawierajaca formułe, ale z mozliwością wpisywania

    Np taką procedurą zdarzeniową (wklej w kod arkusza)[syntax=vb]Private Sub Worksheet_Change(ByVal Target As Range) Dim wrs As Integer If Not Intersect(Target, Range("B9:B20")) Is Nothing Then If Target = "wybierz z listy" Then wrs = Target.Row + 23 'czyścimy Target.Offset(0, 1) = 0 Cells(wrs, 6) = 0 Cells(wrs, 7) = 0 End If End If End Sub[/syntax]Rozumiem,...

    Software serwis   18 Sie 2012 18:24 Odpowiedzi: 2    Wyświetleń: 1149
  • Excel - wpisywanie i sumowanie minut i sekund (bez godzin)

    Dobry wieczór, Nie da się chyba tego zrobić w sposób oczywisty, ale jakoś można, stosując pewne "sztuczki". Przede wszystkim w komórkach, w których mamy wprowadzać dane i wykonywać obliczenia muszą być odpowiednio sformatowane (niestandardowo). Podam 3 sposoby (żaden nie jest idealny, ale jest z czego wybrać). Sposób 1 - najbardziej naturalny Format...

    Software serwis   14 Wrz 2015 20:43 Odpowiedzi: 3    Wyświetleń: 5352
  • [Excel VBA] import danych z wybranych wierszy i kolumn

    To jest procedura zdarzeniowa z trzyargumentową podprocedurą (tak było mi wygodniej). Po umieszczeniu w kodzie arkusza, "sama" się uruchamia. Tzn uruchamia się przy zmianie wartości w dowolnej komórce ;) Ustawienia są w 4-ech miejscach: 1. nagłówkowa kolumna tabeli źródłowej - "Set zakres_wierszy_zrodlowych" 2. nagłówkowy wiersz tabeli źródłowej - "Set...

    Software serwis   26 Sty 2016 21:14 Odpowiedzi: 15    Wyświetleń: 6483
  • Excel VBA – jak scalić i obramować komórki kodem w programie magazynowym?

    No i jak zrobić żeby wyszukał z kilku arkuszy??? Zrobiłbym tak: Wyszukiwanie i składanie stringu dla etykiety umieściłbym w osobnej funkcji, do której z głównej procedury zdarzeniowej przekazywało by się argumenty: tekst wyszukiwania i nazwa arkusza, a która zwracałaby string dla etykiety. W zależności od tego ile masz magazynów (arkuszy) zastosowałbym...

    Software serwis   04 Mar 2014 10:41 Odpowiedzi: 116    Wyświetleń: 28361
  • Excel-zmiana koloru komórki jeżeli wartość większa niż komórka niżej

    Pierwszą część możesz wygodnie zrealizować przy pomocy procedury zdarzeniowej, gdzie warunkiem jest zaznaczenie minimalnej ilości komórek (można ograniczyć do zakresu, kolumn, etc). Przykład dla zaznaczenia >3[syntax=vb]Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Count > 3 Then For Each kom In Target If kom.Row / 2 =...

    Software serwis   22 Wrz 2012 19:12 Odpowiedzi: 2    Wyświetleń: 6702
  • MS Excel 2010 - Obliczenie formuły zapisanej w sąsiedniej komórce

    Mógłbyś być bardziej precyzyjny. To jest procedura zdarzeniowa, więc uruchamia się gdy zajdzie zdarzenie polegające na zmianie zawartości (treści) komórki w zakresie C1:C10. Chodzi o to czy te komórki będą wypełniane pojedynczo czy hurtem (np. przez kopiowanie). Teraz napisałeś tak, że nie wiem czy ta procedura ma się wykonać jednorazowo po zapełnieniu...

    Obsługa oprogramowania   24 Paź 2021 15:33 Odpowiedzi: 20    Wyświetleń: 543
  • Excel 2010 - Jak dodać przycisk zapisu z obrazkiem?

    Nagraj sobie makro zapisywania. Poniżej zarejestrowane (bez korekty) dwa: "Zapisz jako" oraz Ctrl+s (zwykłe zapisz) http://obrazki.elektroda.pl/3841968300_1... i wybierasz z listy. Aby oprogramować komórkę/zakres potrzebujesz procedury zdarzeniowej [url=http://dzono4.w.interiowo.pl/kurs/d... Tu należy warunkowo wywołać...

    Programowanie Początkujący   25 Wrz 2016 21:15 Odpowiedzi: 4    Wyświetleń: 1449
  • [EXCEL] Jak w Excel VBA dodać podgląd zdjęcia produktu w komentarzu?

    Staram się... OK, nagrałem sobie makro, usunąłem co niepotrzebne, dodałem co niezbędne i wyszło coś takiego Znalazłem taki kod ale nie wiem jak go pod siebie przerobić Nie mam pojęcia czy zakres dla procedury zdarzeniowej (określony argumentem: "Me.ListObjects("Lista1").Range.Columns(... ma u Ciebie zastosowanie, czy nie. Może bierzemy się za przerabianie...

    Programowanie   27 Lis 2011 06:53 Odpowiedzi: 8    Wyświetleń: 5901
  • Excel [VB] - MsgBox przy większej wartości w kolumnie E niż D

    Chyba złapałem. Moim zdaniem nie powinna to być procedura zdarzeniowa, a zwykłe makro. Jeśli chodzi o coś takiego: http://obrazki.elektroda.pl/4353087600_1... Spróbuj w ten sposób For Each kom in zakres .

    Programowanie   12 Cze 2011 11:57 Odpowiedzi: 8    Wyświetleń: 4777
  • Excel - Automatyczne czyszczenie komórki po wyborze opcji z formatowania warunkowego

    Zależy jak to jest w arkuszu = potrzebny załącznik z przykładem. Ale bez VBA i procedury zdarzeniowej najpewniej się nie obejdzie.

    Programowanie Początkujący   19 Paź 2020 11:56 Odpowiedzi: 10    Wyświetleń: 870
  • Jak zmodyfikować kod makro kalendarza w Excelu bez znajomości VBA?

    Ależ "zakręcony" ten kalendarz. 1. zmieniłem warunki w procedurze zdarzeniowej 2. dołożyłem zmienną globalną "WybranaData" 3. zmodyfikowałem kod klawisza [OK] oraz procedury zdarzeniowej 4. dołożyłem procedurę Activate w 'CalendarForm' - zerowanie wartości W międzyczasie zmieniłem załącznik (data w Label'u). Powinno być OK

    Obsługa oprogramowania   27 Paź 2017 10:18 Odpowiedzi: 7    Wyświetleń: 2799
  • Excel 2007 - przepisanie zawartosci komorki do innej

    Poczytaj trochę o procedurach zdarzeniowych, a "załapiesz" w 10 minut: [url=http://www.elektroda.pl/rtvforum/to... [url=http://dzono4.w.interia.pl/index.ht... Tu kod dla obu przypadków (niepotrzebne skreślić):[syntax=vb]Private Sub Worksheet_Change(ByVal Target As Range) 'wariant pierwszy Dim ostW As Long If Target.Address(0, 0)...

    Software serwis   24 Sie 2012 20:29 Odpowiedzi: 21    Wyświetleń: 3522
  • Excel - jak przenieść formatowanie w formule jeżeli?

    Chyba nie ma sposobu przeniesienia formatu tekstu formułą. Nie wiem jak to jest w najnowszych wersjach Office. Będzie trzeba napisać procedurę zdarzeniową (copy/paste).

    Programowanie Początkujący   27 Mar 2020 17:54 Odpowiedzi: 12    Wyświetleń: 1860
  • Odwołanie EXCEL do liczby przypisanej do określonego tekstu

    Najprościej oprogramować kolumnę "firma" (procedura zdarzeniowa). Wyślę, że worksheetFunction.VlookUp wystarczy. Jeśli znajdzie wpisuje, jeśli nie, zostawia pustą...

    Obsługa oprogramowania   08 Kwi 2019 17:18 Odpowiedzi: 2    Wyświetleń: 372
  • EXCEL - Jak wymusić MsgBox przy błędnym wpisie w zakresie komórek?

    Jeśli nie ma górnego ograniczenia dla wprowadzanych liczb procedurę Walidacji można zapisać też tak: [syntax=vb]With ark.Range("E6:F" & dstW).Validation .Delete .Add Type:=xlValidateWholeNumber, AlertStyle:=xlValidAlertStop, _ Operator:=xlGreater, Formula1:="0" .IgnoreBlank = True .InCellDropdown = True .InputMessage = "Wprowadź liczbę całkowitą" .ShowInput...

    Software serwis   21 Wrz 2015 20:16 Odpowiedzi: 13    Wyświetleń: 1008
  • Excel - automatyczne aktualizowanie stanu po wpisaniu wartości

    Najprościej: Nazwanie zakresów, procedura zdarzeniowa i coś w razie pomyłki.

    Software serwis   20 Lip 2014 19:56 Odpowiedzi: 10    Wyświetleń: 6292
  • VBA + Excel: Jak uruchomić funkcję automatycznie przy otwarciu pliku?

    To jest właśnie to. Procedura zdarzeniowa "Przy otwarciu skoroszytu". Brawo!

    Software serwis   07 Wrz 2009 19:18 Odpowiedzi: 11    Wyświetleń: 6593
  • Automatyczne ukrywanie wierszy w EXCEL za pomocą kodu VBA

    Może trzeba skorzystać z innej funkcji Target.* ? Musisz trochę poczytać n/t VBA szczególnie o procedurach zdarzeniowych :!: :D Przy zdarzeniach typu Change wywoływana jest automatycznie procedura w momencie zmiany stanu (tj. wartości) w określonym zakresie komórek (ten zakres określony jest zgodnie z definicją mianem Target ). Jeśli chcesz wykorzystać...

    Obsługa oprogramowania   07 Gru 2020 11:28 Odpowiedzi: 5    Wyświetleń: 1752
  • Zaznaczenie pierwszej widzianej komórki po zafiltrowaniu

    Dla formuły najłatwiej z kolumną pomocniczą (B w przykładzie). Makro, to po prostu Ctrl+[Strzałka w dół] przy pustym nagłówku (tu procedura zdarzeniowa).

    Obsługa oprogramowania   16 Lis 2018 07:42 Odpowiedzi: 3    Wyświetleń: 339
  • Excel/ VBA - Rozbudowany if - zapomnienie po latach

    Takie coś: http://obrazki.elektroda.pl/8129970200_1... Może lepiej sprawowałaby się procedura zdarzeniowa 'Worksheet_Activate' w 2-gim arkuszu...

    Software serwis   26 Lut 2017 22:02 Odpowiedzi: 12    Wyświetleń: 630
  • [VBA] [Excel] synchronizacja zawartości wybranych komórek

    Do czego się odwołujesz? Przy procedurach zdarzeniowych, zmienna reprezentującą jest "Target". Wypróbuj Target.row, Target.offset, lub t.p.

    Programowanie   11 Lut 2014 16:59 Odpowiedzi: 9    Wyświetleń: 2901
  • Jak zrobić makro kopiujące dane? Excel.

    Wklej w kod arkusza (nie do modułu) - to procedura zdarzeniowa. Tak, "układa" dane w wierszach. Edit: Oj chyba "kopnąłem się" o jedną kolumnę. Plik w załączniku poprawiony...

    Programowanie Początkujący   14 Sty 2016 10:44 Odpowiedzi: 10    Wyświetleń: 1476
  • Excel VBA - Jak wyświetlić dane pracownika w osobnych liniach?

    Najlepiej zrealizować to w procedurze zdarzeniowej przy zmianie. Ograniczać zakres już umiesz ;) If Not Intersect(Target, Range...

    Software serwis   16 Sie 2012 10:02 Odpowiedzi: 9    Wyświetleń: 8004
  • Excel 2010 - Warunkowe sumowanie wartości komórek plus wyróżnienie największej.

    Dołożyłem co nieco do pliku kolegi lewar81 . Kolumna pomocnicza dla formatowania warunkowego (S) + dwie procedury zdarzeniowe. Trzeba tylko przetestować i dopieścić.

    Software serwis   24 Lip 2015 14:15 Odpowiedzi: 12    Wyświetleń: 1344
  • [Excel] Jak przenieść datę z Microsoft Date and Time Picker do komórki?

    Na przykład za pomocą takiej procedury zdarzeniowej w module arkusza: [syntax=vbscript]Private Sub DTPicker21_Change() Range("a3").Value = DTPicker21.Value End Sub[/syntax]

    Programowanie Początkujący   27 Mar 2018 12:30 Odpowiedzi: 1    Wyświetleń: 618
  • Makro nie działa po dopisaniu do wydarzenia arkusza

    Chodzi mi o procedury zdarzeniowe dla obiektu ActiveWorksheet, a konkretnie Worksheet_Activate() dla arkusza "ZALEGŁOŚCI",czyli ten kod nad którym pracujemy ma być uaktywniony w momencie wchodzenia do arkusza "ZALEGŁOŚCI"

    Programowanie Początkujący   15 Sty 2014 22:41 Odpowiedzi: 23    Wyświetleń: 1860
  • Excel VBA - Stala pozycja i rozmiar obiektu ActiveX

    'Workbook_Open', jak sama nazwa wskazuje, dotyczy skoroszytu i jest jego procedurą zdarzeniową (prawa lista rozwijalna na górze okna edytora).

    Programowanie Początkujący   07 Sty 2014 00:54 Odpowiedzi: 6    Wyświetleń: 2550
  • Makro do łączenia komórek w wierszach w zależności od ich wypełnienia

    Propozycja makro łączącego komórki tak jak chciałaś. Makro wykorzystuje dane z kolumn H i I, zastępuje formuły w komórkach scalanych. Usuwa formuły w kolumnie J (aby umożliwić modyfikację danych w razie potrzeby). Nie ingeruje w formatowanie warunkowe, które było już ustawione w arkuszu. Makro jest zapisane w module uniwersalnym. Działa w arkuszu aktywnym....

    Programowanie Początkujący   21 Sty 2021 08:40 Odpowiedzi: 4    Wyświetleń: 348
  • EXCEL - Wyszukiwanie daty dla wartości C1/C2 w wierszu i widok aktualnej daty

    Nie bardzo rozumiem, o jakiej czynności mówisz. Czy chodzi o wyświetlenie kolumn od bieżącego dnia? Jeśli tak, to makro FindDay podpinasz pod przycisk i wszystko. Wtedy możesz usunąć te procedury zdarzeniowe Workbook_Open i Worksheet_Activate. Aktualną datę zwraca funkcja Date, więc nic nie trzeba dopasowywać.

    Obsługa oprogramowania   07 Kwi 2020 20:20 Odpowiedzi: 7    Wyświetleń: 480
  • Pytanie o formułe. Zliczanie komórek. Trzy warunki.

    Szybciej byłoby gdybyś sprecyzował od razu... Zerknij do załącznika, przetestuj (zwróć uwagę na procedurę zdarzeniową arkusza), dostosuj do własnych potrzeb.

    Software serwis   03 Cze 2011 22:49 Odpowiedzi: 14    Wyświetleń: 2739
  • [VBA] [EXCEL] Pętlą "Do Until...Loop"-jak to zrobi

    Musisz sprowadzić makro do działania dla jednej kolumny. W załączniku przykład z wykorzystaniem modułu, procedury zdarzeniowej i przekazaniem argumentu (Nr kolumny), zdaje się bardziej zrozumiały od offset'owania...

    Programowanie   21 Lis 2010 21:23 Odpowiedzi: 31    Wyświetleń: 10929
  • [VBA] Jak uruchomić pętlę Do Until w VBA za pomocą przycisku w Excelu?

    A konkretnie? Jeśli chcesz przerobić procedurę zdarzeniową na sub, użyj zakresów lub pobierz adres lub wiersz, kolumna aktywnej komórki/zakresu...

    Programowanie Początkujący   23 Lis 2013 23:38 Odpowiedzi: 1    Wyświetleń: 1041
  • Jak wysyłać maile z Excela po wyborze osoby z listy rozwijanej?

    W załączniku przykład procedury zdarzeniowej dla zakresu F4:I4. Warto też zajrzeć [url=http://www.rondebruin.nl/tips.htm]t... aby poszukać rozwiązań kwestii poruszonych przez kolegów.

    Software serwis   11 Mar 2012 22:53 Odpowiedzi: 17    Wyświetleń: 13136
  • VBA / EXCEL - Jak przenosić dane z wierszy C30,D30 na koniec tabeli?

    dziękuje bardzo za pomoc, wszystko działa, cieszę się bardzo z kolejnej lekcji, VBA jest wciągające, najważniejsze jest zrozumieć to co inni podpowiadają - teraz jestem mądrzejszy o procedury zdarzeniowe arkusza, pozdrawiam.

    Programowanie Początkujący   05 Paź 2014 16:10 Odpowiedzi: 9    Wyświetleń: 1281
  • Excel - jak zsynchronizować dwie listy rozwijane?

    Jakoś źle przeczytałem, myślałem, że chodzi o 2 skoroszyty. Jeśli w arkuszach w tym samym skoroszycie, to nawet prościej, bo wystarczy jedna definicja listy, natomiast procedury zdarzeniowe muszą być w każdym arkuszu osobne, albo jedna wspólna na cały skoroszyt, jeśli arkuszy ma być więcej niż dwa.

    Software serwis   25 Wrz 2015 14:40 Odpowiedzi: 10    Wyświetleń: 918
  • Excel_VBA - czyszczenie danych z zaznaczonego zakresu

    Zdefiniuj obszar wydruku z menu Dane i nie musisz przejmować się zakresem spoza niego. Jeśli obszar jest dynamiczny możesz określić go (Sheets(nazwa).PageSetup.PrintArea=zakre... w procedurze zdarzeniowej Workbook_BeforePrint. Lub w tej samej procedurze usunąć wszystko, co "wystaje" poza określony zakres...

    Programowanie Początkujący   07 Paź 2012 20:55 Odpowiedzi: 17    Wyświetleń: 2592
  • Excel - jak automatycznie obliczać działania w komórkach?

    Ideałem byłby Excel czytający w myślach :) Można wstawiać znak równości procedurą zdarzeniową arkusza, ale przy odejmowaniu i dzieleniu i tak musiałbyś zaczynać od apostrofu, żeby komórka nie została automatycznie sformatowana jako data. Szkoda zachodu.

    Software serwis   05 Paź 2011 16:46 Odpowiedzi: 17    Wyświetleń: 5701
  • EXEL 2010 Komórka z listą rozwijaną uzupełnianą przez użytkowników

    Noo, jak by to powiedzieć... napisałem ;) Kliknij prawym klawiszem w zakładkę arkusza i wybierz 'Wyświetl kod' Znajdziesz tam procedurę zdarzeniową arkusza. Z prawej u góry jest lista wszystkich dostępnych procedur. Wybierz sobie którąś i pokombinuj. Do niemal wszystkich, jak można zauważyć, przekazywany jest argument 'Target'. To zmienna obiektowa...

    Software serwis   12 Lis 2013 14:28 Odpowiedzi: 6    Wyświetleń: 2703
  • Excel - Ukrywanie i zabezpieczanie hasłem kolumny B dla wybranych użytkowników

    Prawidłowo powinno się włączyć ochronę arkusza i odptaszkować całość z wyjątkiem tej kolumny. Jakimś wyjściem jest procedura zdarzeniowa z włączoną ochroną VBA. Ale dla średnio rozgarniętego Usera dość łatwe do "złamania". Spróbuj: hasło dla kolumny "elka", dla VBA standardowe na elektrodzie ;) Ale nie wiem czy to ma jakikolwiek sens, bo podejrzeć co...

    Obsługa oprogramowania   14 Wrz 2021 07:30 Odpowiedzi: 1    Wyświetleń: 1200
  • Excel - VBA. Czy pomoże ktoś to zakodować? Lista spraw.

    Nie rozumiem logiki tej pętli. Zastosowałbym procedurę zdarzeniową, która po wpisaniu "2" w kolumnę "C" z automatu przeniesie wiersz do arkusza wynikowego. Wiersze chcesz umieszczać jeden pod drugim w kolejności wg Lp, czy rozstrzelone, jak w załączonym (kod) przykładzie?

    Software serwis   25 Lut 2011 16:08 Odpowiedzi: 11    Wyświetleń: 2822
  • [Excel] Jak makro może wpisywać datę w komórce z przyciskiem?

    Ad 1. Określasz to w procedurze zdarzeniowej arkusza. W załączniku przykład ograniczający otwarcie formularza przez podwójne kliknięcie dla żółtych zakresów. Ad 2. Kod w module klasy. Przy "BeforeDoubleClick" trzeba wyłączyć edycję: Cancel=True

    Software serwis   30 Paź 2011 12:10 Odpowiedzi: 6    Wyświetleń: 1609
  • [Excel] Jak porównać ośmiocyfrowe wartości z dwóch arkuszy?

    No niestety, tak już jest z funkcjami tego typu. Pozostaje klawisz [F9] lub procedura zdarzeniowa (przy zmianie) przeliczania w kodzie arkusza. [syntax=vb]Private Sub Worksheet_Change(ByVal Target As Range) Me.Calculate End Sub[/syntax]

    Programowanie   07 Wrz 2011 10:28 Odpowiedzi: 12    Wyświetleń: 5460
  • Excel - makro do sprawdzania duplikatów nazwisk w tabeli z godzinami

    Tak. W procedurze zdarzeniowej worksheet_change, w pętli For Each porównuj komórki zakresu wyłączając Target z wartością Target... Funkcją Replace "podstaw" pusty znak pod wszystkie cyfry i znak minusa.

    Software serwis   13 Sie 2011 11:00 Odpowiedzi: 9    Wyświetleń: 3295
  • Excel 2003 - Jak otworzyć hiperłącze w wybranej przeglądarce, np. IE zamiast Opera?

    Zdaje się, że bez VBA się nie da... Można Np wydzielić kolumnę/obszar dla uruchomienia procedury zdarzeniowej, otwierającej hiperłącze (a dokładniej zawarty w nim adres) w IE. [url=http://excel.tips.net/T009835_Speci...

    Software serwis   28 Paź 2012 18:30 Odpowiedzi: 4    Wyświetleń: 3912
  • Excel / VBA - Auto data jeżeli dane oraz data jeżeli symbol x

    Dobry wieczór, Podejrzewam, że problem wynika stąd, że przy masowym kasowaniu danych Target składa się z wielu komórek, a procedura zdarzeniowa przewiduje obsługę tylko jednej komórki. Proponuję dopisać na początku procedury: [syntax=vb]If Target.Count > 1 Then Exit Sub[/syntax] Może to wystarczy. Pozdrowienia.

    Software serwis   22 Lip 2014 22:07 Odpowiedzi: 9    Wyświetleń: 2367
  • Delphi - Sprawdzenie wpisanej wartości do komórki StringGrid

    Chodzi o to, że ręcznie wpisuję długość i szerokość geograficzną. I przykładowo mogę wpisać 70 minut (co jest błędem) i program na to nie zareaguje, bo nie mam miejsca gdzie mógłbym wpisać warunek, że liczba musi być <60. W jakiej procedurze zdarzeniowej StringGrida wpisać ten warunek (onClick, OnEnter) ?

    Programowanie   15 Mar 2008 20:42 Odpowiedzi: 11    Wyświetleń: 4782
  • VBA - Excel Wstawienie aktualnej daty jeśli np. C1=A2

    Jeśli w komórce ma znajdować się funkcja, to nie wstawisz daty "na stałe" (tego nie doczytałem). Należałoby skopiować zawartość i wkleić przez 'wklej specjalnie'>wartości. Najprościej: w komórce zastosować arkuszowe JEŻELI, a w kodzie arkusza umieścić procedurę zdarzeniową (Np przy dezaktywacji), która powyższe wykona automatycznie.

    Programowanie   03 Kwi 2014 13:23 Odpowiedzi: 6    Wyświetleń: 4173
  • Excel – jak zablokować kopiowanie arkusza i wyłączyć funkcję Zapisz jako?

    O ile z zablokowaniem "Zapisz jako" nie ma większych problemów (argument SaveAsUI w procedurze zdarzeniowej Workbook_BeforeSave) jeżeli możesz odpowiedzieć to jaki kod wpisać "Private Sub Workbook_BeforeSave(ByVal SaveAsUI As Boolean, Cancel As Boolean) End Sub" aby faktycznie zablokować możliwość zapisu jako?

    Software serwis   02 Cze 2014 05:11 Odpowiedzi: 4    Wyświetleń: 2952
  • VBA- przeszukiwanie wielu arkuszy i wypisywanie wierszy - EXCEL

    Coś zmienię... To znaczy, że możesz zmienić "coś" w kolumnie "A", "L", "N"? Potrzebny jest jakiś klucz. Jeśli dane w w/w kolumnach nie ulegają zmianie w żadnym przypadku, to... już go mamy. Nazwa arkusza z kolumny A i przepisanie danych do wiersza, gdzie L i N są takie same, w procedurze zdarzeniowej arkusza. Potwierdź, lub wyjaśnij dokładniej :)

    Software serwis   11 Lip 2012 16:16 Odpowiedzi: 7    Wyświetleń: 7381
  • VBA - Jak przypisać kilka czynności do jednej pozycji z ComboBOX w Excel VBA

    Warunek w procedurze już jest, więc wystarczy zamiast Exit Sub dopisać wstawianie wiersza (nagraj rejestratorem) oraz z lekka skorygować resztę. Przyjmij zasadę "Od procedur są moduły i koniec", stąd moja uwaga o kropkach w argumentach Range ;) W kodzie arkusza zapisuje się procedury zdarzeniowe i makra kontrolek umieszczonych w arkuszu, lub jeszcze...

    Programowanie Początkujący   02 Maj 2013 18:10 Odpowiedzi: 7    Wyświetleń: 5811
  • Excel - przepisanie wartości z jednej kolumny do drugiej tylko pierwszy raz

    Po mojemu wystarczy sprawdzić komórkę w kolumnie I, jeśli pusta (pierwszy wpis) to... Np taką procedurą zdarzeniową [syntax=vb]Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 4 And Target.Offset(0, 5).Value = "" Then Target.Offset(0, 5) = Target.Value End If End Sub[/syntax]

    Software serwis   01 Lip 2012 21:17 Odpowiedzi: 21    Wyświetleń: 5533
  • Jak stworzyć makro VBA kopiujące arkusz z datą w Excel?

    Jest to procedura zdarzeniowa w 'thisworkbook' reaguje na tworzenie nowego arkusza (gdy tworzysz nowy arkusz uruchamia się to makro i dodatkowo kopiuje 'template' wtedy masz 2 arkusze podepnij to pod przycisk tak jak w poście 1 [syntax=vbscript]Sub add() ActiveWorkbook.Sheets("Template").Copy After:=ActiveWorkbook.Sheets("Template") On Error GoTo Wrongname...

    Programowanie   10 Kwi 2019 18:16 Odpowiedzi: 3    Wyświetleń: 537
  • Excel: Jak zablokować wiersze na podstawie daty w pierwszej komórce?

    Można, wykorzystując VBA. Procedura zdarzeniowa przy otwarciu pliku lub aktywowaniu arkusza. Nagraj makro Formatowanie>Ochrona wiersza. Początek makra to założenie ochrony na wszystkie (Cells), następnie odblokowanie wybranego wiersza. Np w pętli, przez wyszukanie (Find), lub przez wskazanie (jeśli daty występują kolejno). Na początku oczywiście zdejmowanie...

    Software serwis   18 Cze 2012 17:40 Odpowiedzi: 4    Wyświetleń: 4646
  • Excel - makro do sprawdzania ostatniego dnia miesiąca i formatowanie weekendów

    Może w sposób następujący: Ad.2 Zmieniłem formułę formatowania warunkowego. Nie wiem czemu służyło 'LICZ.JEŻELI', więc usunąłem. Ad.3 Procedura zdarzeniowa arkusza + (najprościej) ukrywanie kolumn. W obu przypadkach skróciłem zakresy. Nie znam miesiąca, który miałby 32 dni. Może w jakimś innym kalendarzu? ;) P.S. Pliki wersji >2003 trzeba spakować (ZIP,...

    Programowanie Początkujący   06 Sty 2015 22:05 Odpowiedzi: 10    Wyświetleń: 1623
  • [EXCEL] - Makro zmieniające kolor czcionki w zależności od godziny

    Dokładnie chodzi o pracę w raporcie, w którym zaznacza się ważny tekst/komórki, w zależności od zmiany. Podaj ze trzy przykłady takich ciągów (w edytorze forumowym też można zmieniać kolor czcionki, więc zrób to tak, jak wygląda w realu). Istnieje sposób na sprawdzenie koloru znak po znaku w całym ciągu. Może trzeba będzie podejść do tego jeszcze inaczej...

    Programowanie Początkujący   30 Sty 2017 09:48 Odpowiedzi: 24    Wyświetleń: 2082
  • [Excel] Jak stworzyć makra do optymalizacji obliczeń w ewidencji sprzedaży?

    1. Prosta pętla w przy otwarciu pliku (kod w ThisWorkbook), kopiuj>wklej specjalnie>wartości, testująca daty. Nawet jeżeli wcześniejsze wartości zostaną wklejone ponownie jako wartości, nie powinno zająć to wiele czasu. 2. Arkuszowa procedura zdarzeniowa z ograniczeniem do kolumny "L", wpisująca i ew. usuwająca formuły. Można wykorzystać Range.Autofill...

    Software serwis   11 Lip 2011 17:24 Odpowiedzi: 4    Wyświetleń: 2160
  • Jak zastosować makro Excel do wielu arkuszy jednocześnie?

    W Workbooks_Open przypisz datę zmiennej. Np ostData=Date-1 'dla wczorajszej W procedurze zdarzeniowej szukaj maksymalnej w 4-tej kolumnie adam = Application.WorksheetFunction.Max(Co... Porównanie (adam < ostData) zdaje się już wpisałeś. Wartość daty dopasuj eksperymentalnie.

    Software serwis   14 Sty 2012 22:10 Odpowiedzi: 32    Wyświetleń: 9327
  • [VBA Excel] Jak odwrócić zaznaczenie komórek w Excel VBA poza B7:C13?

    Spróbuj z procedurą zdarzeniową arkusza. Np[syntax=vb]Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Address = "$B$7:$C$13" Then MsgBox "Tu akcja. Np zaznaczenie" Range("a1:a20,b1:b6,b14:b20,c1:c6").Sele... End If End Sub[/syntax]

    Programowanie   20 Lis 2013 15:04 Odpowiedzi: 4    Wyświetleń: 5155
  • Automatyczne filtrowanie kolumn pionowych po wpisaniu numeru tygodnia w Excelu

    Do poprzedniego kodu dołożyłem ukrywanie wierszy. Ponieważ jest to procedura zdarzeniowa, może być również uruchamiana makrem. Jeśli jakiś kod wpisze do komórki A3 numer tygodnia, to również ta procedura się uruchomi (nie trzeba naciskać Enter). Także gdy ręcznie wkleisz do tej komórki jakąś liczbę, również nie trzeba Enter. Ponieważ nie chcesz podać...

    Programowanie Początkujący   14 Gru 2023 22:41 Odpowiedzi: 9    Wyświetleń: 309
  • Access - VBA - wywołanie kwerendy z parametrem z formularza

    Mam dwie tabele: SAMOCHODY Private Sub Lista0_DblClick(Cancel As Integer) Chciałbym, żeby w tej procedurze zdarzeniowej wywołała się kwerenda: SELECT * FROM SAMOCHODY WHERE SAMOCHODY.marka = < kliknięty dwukrotnie element listy z tabeli MARKI (MARKI.marka) > Próbuję metodą DoCmd.OpenQuery , ale tu chyba nie da się przekazać parametru marka - wybranego...

    Programowanie   30 Sty 2014 13:41 Odpowiedzi: 4    Wyświetleń: 5568
  • Jak przypisać różne makra do pozycji w polu listy w Excel VBA?

    Zdaje się, że chodzi o formularzowe w arkuszu? Jakie by nie było, najprościej przez Select Case po indeksie. W przypadku formularzowego, zdefiniuj komórkę łącze, Np A1. Wtedy byłoby coś w ten deseń[syntax=vb]Sub Polelisty1_Zmienianie() select case Range("a1") case 1: msgbox "wybrałeś poz.1" case 2: msgbox "wybrałeś poz.2) case n: (...) end select End...

    Software serwis   08 Paź 2014 19:45 Odpowiedzi: 3    Wyświetleń: 819
  • RAD Studio Delphi XE6 - Jak dodać brakujące SDK Androida?

    witam Musisz pamiętać, ze każdy TButton ma (między innymi) dwie procedury "zdarzeniowe" onClick i onTap ... zgadnij którą generujesz "tap-ując" palcem na ekranie no tak , oj ja głupiutki ,,, ale to moje początki ;) wieczorem sprawdzę czy na androidzie 4.x będzie odpalać bez problemu . Jak bedzie i tu problem to po robocie . Powiedz mi jeszcze czy przed...

    Programowanie Początkujący   11 Lis 2017 15:23 Odpowiedzi: 40    Wyświetleń: 4059
  • Excel: Automatyczna zmiana parametrów w odnośnikach do plików i arkuszy

    Sprawa z pobieraniem danych z zamkniętego pliku jest o tyle trudna, że żadna przydatna w takim przypadku funkcja na takowych nie działa (Np ADR.POŚR) Pozostaje VBA. Poszukaj informacji n.t. ExecuteExcel4Macro, Np [url=http://vba4all.blog.onet.pl/czytani... Można ją zastosować jako procedurę zdarzeniową podstawiając...

    Programowanie Początkujący   10 Kwi 2012 06:36 Odpowiedzi: 5    Wyświetleń: 5176
  • VBA - Excel 2007 - przycisk lub wpis sumujący komórki i czyszczący komórki

    Ad.2 Kopiowanie wiersza z przysikiem, to żaden problem. Problemy zaczynaja sie przy usuwaniu wierszy, bo przycisk zostaje i zwykle nakłada się na następny. Po jakimś czasie może być ich mnóstwo "na kupce" Ad.1 Napisać makro wg Twojego opisu, to, na oko, żaden problem. Sugerowałbym którąś z procedur zdarzeniowych arkusza (Np Change dla kolumn H, I, J,...

    Programowanie Początkujący   29 Gru 2014 10:40 Odpowiedzi: 13    Wyświetleń: 2589
  • Excel - Jak połączyć dwa makra worksheet_change w jedno?

    Ojej, nie myślałem, że weźmiesz to dosłownie ;) Już tłumaczę i objaśniam: 1. Nie możesz stosować dwóch procedur o tej samej nazwie. W Twoim przypadku zdublowałeś Worksheet_Change . 2. W poruszonej procedurze zdarzeniowej, przekazywany jest argument typy Range , zadeklarowany jako zmienna Target . Obiekt Range posiada własności (members), stąd skrót...

    Software serwis   18 Cze 2013 13:52 Odpowiedzi: 5    Wyświetleń: 2988
  • Delegat C# - jak dodać i wywołać wiele metod?

    Coś już wykminiłem, jednak ciekawe że kod: [syntax=csharp] public partial class Form1:Form { public Form1() { InitializeComponent(); button1.Click += myButton_Click; } private void button1_Click(object sender,EventArgs e) { MessageBox.Show("Procedura zdarzeniowa #1"); } private void myButton_Click(object sender,EventArgs e) { MessageBox.Show("Procedura...

    Programowanie Początkujący   29 Cze 2017 19:16 Odpowiedzi: 4    Wyświetleń: 1092
  • Excel- automatyczne kopiowanie większej zawartości pól

    Jeśli chodzi o procedurę zdarzeniową, to istnieje pewien haczyk. Instrukcja UCase powoduje zmianę. Należałoby najpierw sprawdzić kod znaku i jeśli jest to litera mała, wyłączyć zdarzenia i dokonać zmiany, zastosować licznik lub jeszcze inne rozwiązanie. W innym przypadku Excel zawiesi się nie mogąc skończyć procedury. Zmiana uruchomi makro, które dokona...

    Software serwis   30 Cze 2011 21:48 Odpowiedzi: 64    Wyświetleń: 13838
  • Excel 2007 - Jak formatować kształty w zależności od wartości liczbowej?

    z zaznaczonym kształtem klikam "Makra" we wstążce "Widok" => "Utwórz" => Tak, gdybyś tworzył procedurę Sub. W tym przypadku potrzebna jest procedura zdarzeniowa. 1. Klik prawym p.m. na zakładce arkusza (u dołu ekranu)>wyświetl kod 2. U góry edytora są dwie listy. Z lewej wybierasz Worksheet, z prawej procedurę. W naszym przypadku Change. Do procedury...

    Software serwis   02 Paź 2012 13:27 Odpowiedzi: 18    Wyświetleń: 7026
  • [EXCEL2000] kopiowanie kolejnej komórki do kolejnego arkusza

    Jeśli procedura zdarzeniowa to: http://obrazki.elektroda.pl/5575948000_1... Następnie wybierz interesujące się zdarzenie z listy po prawej. Argumentem przekazywanym do procedury jest przede wszystkim zmienna Target jako zakres. Z nagranego makra podstaw instrukcje, podstawiając nazwę zmiennej w miejsce odwołań do zakresu. Np Target.Copy...

    Software serwis   07 Wrz 2012 18:52 Odpowiedzi: 16    Wyświetleń: 2785
  • Makro które umożliwia uruchomienie kolejnych makr jeśli komórka spełnia warunek.

    aby po zeskanowaniu określonego kodu kreskowego było uruchamiane makro Makro ma zapisać i drukować zeskanowane informacje z kodu kreskowego Procedura zdarzeniowa Worksheet_Change: W przestrzeni wolnej między wierszami mam zamiar zapisać taki kod. Czy to jest możliwe? Co jest możliwe ? Wprowadzenie kodu kreskowego w "wolne przestrzenie międzykomórkowe",...

    Programowanie   20 Kwi 2018 11:41 Odpowiedzi: 8    Wyświetleń: 1260
  • [Pomoc przy EXCEL] Zlecę migrację 2 kodów VBA w jeden.

    Te dwie listy trudno połączyć, bo one działają na innych zasadach. Do tej, która bazuje na poprawności danych można dodać procedurę zdarzeniową powodującą rozwinięcie listy po zmianie komórki aktywnej na tą z listą. Nie wiem, czy to wystarczy. W każdym razie jak komórka jest już wybrana i ponownie klikniemy w nią, to lista się drugi raz nie rozwinie,...

    Software serwis   15 Lut 2017 18:23 Odpowiedzi: 3    Wyświetleń: 558
  • VBA EXCEL - Przechowywanie treści makra w zewnętrznym pliku txt

    Tak się zastanawiam. No wszyscy macie rację, ale... Po pierwsze: gdzieś ten kod musiał powstać. Dlaczego nie zastosować eksportu do pliku *.bas (moduł)? Ręcznie - dwa kliknięcia. W przypadku makra, to tylko jedna linijka kodu. Usunięcie modułu to druga.[syntax=vb]ThisWorkbook.VBProject.... ThisWorkbook.Path & "\Module1.bas"...

    Programowanie Początkujący   02 Mar 2014 21:30 Odpowiedzi: 11    Wyświetleń: 2196
  • Excel VBA - makro sprawdzające wartości ujemne w Arkuszu1, automatyczne uruchamianie

    Nie sprawdzisz w ten sposób komórek w zakresie. Trzeba je albo wymnożyć przez siebie (jeśli jedna z nich jest ujemna, wynik będzie liczbą ujemną), ale co z zerem? Można sprawdzać kolejno w pętli. Prościej i właściwiej byłoby jednak wykorzystać procedurę zdarzeniową arkusza, sprawdzając wartość na bieżąco. Wklej w kod arkusza , nie do modułu[syntax=vb]Private...

    Programowanie Początkujący   02 Maj 2013 18:34 Odpowiedzi: 6    Wyświetleń: 3852
  • EXCEL - Jak sortować i archiwizować dane za pomocą makr i przycisków?

    Wygląda to trochę inaczej niż założenia o jakich była mowa w pierwszym poście, tematy się powtarzają. Dla filtra potrzebna będzie lista unikatowych nazw tematów, realizowana w arkuszu przez wstaw>wklej specjalnie i dalej jak w moim przykładzie. Lub makro (uruchamiane np przy aktywacji arkusza "Menu") z wykorzystaniem tablicy, jeśli ma to działać automatycznie...

    Software serwis   10 Paź 2011 12:16 Odpowiedzi: 6    Wyświetleń: 5598
  • Nowa matematyka według Exela-nie działająca formuła suma

    Pierwszy link po wpisaniu hasła "excel procedury zdarzeniowe" w znanej wszystkim wyszukiwarce [url=http://dzono4.w.interia.pl/kurs/dod... Opanuj podstawy, czyli co gdzie i jak zrobić, aby arkusz "reagował" na zdarzenia. W tym przypadku najlepiej wykorzystać 'Worksheet_Change' (przy zmianie). Nagraj sobie makra włączania i wyłączania...

    Software serwis   23 Cze 2012 06:45 Odpowiedzi: 11    Wyświetleń: 2350
  • Jak stworzyć makro w Excelu do zmiany cen produktów po nazwie?

    Z czystego lenistwa :) lubię proste rozwiązania. Dla pewności sprawdziłbym też kolumnę B. A nuż olej występuje w różnych opakowaniach z tą samą nazwą w kolumnie A. Przykład procedury zdarzeniowej. Aktualizuje ceny przy zmianie w kolumnie C. [syntax=vb]Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("c2:c100")) Is Nothing...

    Software serwis   25 Sty 2012 12:28 Odpowiedzi: 25    Wyświetleń: 3588
  • [VB] Jak zaimportować i zapisać dane z Excela w Visual Basic?

    1. Jeśli chodzi o OLE to nie ma znaczenia czy wstawiasz obiekt typu Arkusz Excel'a, czy bazę Access'a. Tak naprawdę VB uruchamia program, w którym plik był napisany. Jedynym warunkiem jest to, że musisz mieć zainstalowanego Office'a. Ale to pewnie już wiesz. 2. Generalnie to ten sam język. Formularze, pętle, procedury, komunikaty itd działają identyczne....

    Programowanie Początkujący   02 Sty 2009 09:57 Odpowiedzi: 8    Wyświetleń: 17639
  • [c++]Przypisywanie poszczegolnym znakom odpwiednich liczb

    AAA to oto chodzi. A spróbuj użyć scanf. Chociaż najlepiej zrobić to w WinApi o ile system to Winda. HWND global_hEdit,global_hPrzycisk; //------------------------To w funckji WinMain hPrzycisk = CreateWindowEx(0, "BUTTON", "Pobierz tekst", WS_CHILD | WS_VISIBLE, 100, 50, 100, 30, hwnd, NULL, hInstance, NULL); hEdit = CreateWindowEx(0,...

    Programowanie   10 Maj 2008 10:03 Odpowiedzi: 5    Wyświetleń: 2263
  • Jak automatycznie ukryć kolumny z określoną datą w Excelu?

    Potrafisz zbudować "formuliska" długie na pół metra, a z "makierkiem" sobie nie poradzisz? Trochę wiary w siebie! W skrócie. Nagrywasz rejestratorem czynności, usuwasz nadmiar kodu, zaglądasz do pętli "konkurencji", tworzysz makro, cieszysz się działaniem. Prawym p.m. w zakładkę arkusza '2014' (u dołu ekranu), wybierz "Wyświetl kod" i wklej taką procedurę...

    Software serwis   16 Lis 2013 23:30 Odpowiedzi: 6    Wyświetleń: 1212