[syntax=vb]Sub Zaznaczeniekomorek() Dim rng, cl, MyRng As Range, szukana As String 'ustalenie zakresu komorek zrodlowych Set rng = Range("A2:A20") szukana = "0" 'dla kazdej komorki w zakresie For Each cl In rng 'jesli zawartosc jest jak szukana If cl.Value Like szukana Then 'dla pierwszej spelniajacej kryterium If MyRng Is Nothing Then Set MyRng = cl.Offset(,...
Witaj [syntax=vb] Sub bombon() Dim zakr10 As Range Set zakr10 = ThisWorkbook.Sheets("Bombonierki").Range... r = 2 While Cells(r, 1) <> vbNullString If Application.Count(zakr10.Rows(r)) > 0 Then Cells(r, 1).Interior.ColorIndex = 6 End If r = r + 1 Wend End Sub [/syntax]
Przetestuj poniższy kod (ilość kolumn do sprawdzenia jest brana na podstawie ilości zapełnionych komórek w wierszu 1). [syntax=vb]Sub pokoloruj_1v2() Dim lLstRw& Dim iLstCol% Dim rRng As Range Dim rTmpRng As Range iLstCol = Cells(1, Columns.Count).End(xlToLeft).Column For i = 1 To iLstCol lLstRw = Cells(Rows.Count, i).End(xlUp).Row On Error Resume Next...
wszystkie komórki większe od 0 If cl.Value > 0 Then
Witam O to Ci chodzi? [syntax=vbnet]Range("C2:C" & Cells(Rows.Count, "B").End(xlUp).Row).Select[/syntax]
Ponieważ zamknąłeś topik adamasa_nt i uważam że jest jak najbardziej trafione.
Witamy na forum. Zrobić to pewnie by się dało, ale czy nie pogubimy się z kolorami? Jedna data może należeć do wielu zbiorów... Można by zrobić tak, że po kliknięciu w komórkę z datą "podświetli" zbiór wg. kryteriów.
[syntax=vbscript]Sub ZaznaczDalej() a = Selection f = False If Len(a) > 0 Then If Left(a, 1) = "{" And Right(a, 1) = "}" Then f = True If Left(a, 1) = "|" And Right(a, 1) = "|" Then f = True End If If f Then While f Selection.MoveRight Unit:=wdCharacter, Count:=1, _ Extend:=wdExtend If Right(Selection.Range.Text, 1) = "}" Or _ Right(Selection.Range.Text,...
I co dalej z tym zielonym zaznaczeniem? Ma pozostać na stałe? Jeśli tak, to zobacz nowy załącznik.
[syntax=vbscript] Dim Tmp As String On Error Resume Next For Each cell In Selection If Left(cell, 1) = "M" Then Tmp = "<nie znaleziono>" Tmp = Application.WorksheetFunction.VLookup(ce... Sheets("config").Range("A:B"), 2, False) If Len(Tmp) = 0 Then Tmp = "<brak nazwy>" cell.Offset(0, 4) = Tmp End If Next On Error GoTo 0[/syntax]
ale "Jelczan" prosił o makro Aaa, to najprościej oprogramować zdarzenie (co sugerował już kolega PRL ), Np [syntax=vbscript]Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("a2:a100")) Is Nothing Then If Target = "" And Target.Offset(0, 1) <> "" Then Range(Target, Target.Offset(0, 10)).Interior.ColorIndex = 6...
Z czym dokładnie masz problem? Nie napiszemy całego skryptu za Ciebie. Pokaz, co już masz, a wtedy doradzimy. Kolumnę zaznacza się tak: [syntax=vb]Columns(2).Select[/syntax]
a proszę zerknąć na screena co tak naprawdę kod zrobił Myślałem że to zamierzone (bo nie znam całego kodu) - choć jak się teraz okazuje nieświadomie. (więcej szczęścia :) ) Użyłeś odwołań względnych - poza tym formatowanie warunkowe ma pewne mankamenty jeżeli chodzi o adresowanie bo odwołuje się do zaznaczonej wcześniej komórki (a w makro nie ma żadnego...
ActiveWindow to arkusz "Menu", bo w nim klikasz przyciski... Zobacz makro "Druknij" Zaznaczanie wszystkich: Łącze komórki to N6 w arkuszu "Admin". Podepnij makro pod pole wyboru "zaznacz wszystkie"[syntax=vb]With sheets("Admin") If .Range("N6") = True Then .Range("N1:N5") = True Else .Range("N1:N5") = False End If End With[/syntax]W zależności od wartości...
excel 2010 problem rozwiązałem taka pętlą For i = 4 To 18 For j = 20 To 100 If Cells(i, 8).Value = Cells(j, 2).Value Then If Cells(j, 2).Value <> "" Then Cells(j, 2).Interior.Color = RGB(255, 0, 0) End If End If Next j Next i
Witam Innymi słowy, w kolumnie C musi suma komórek z kolumn A i B?
Dodać nowy moduł w VB, wkleić do niego kod i uruchomić. W celu ułatwienia użytkowania, można dodać przycisk uruchamiający makro do wstążki - nie posiadam wersji 2016 ale dla 2010 to należy zrobić tak: Opcje programu Outlook -> Dostosowywanie wstążki. W oknie po lewej - Wybierz polecenia z: Makra (zaznaczasz właściwą procedurę). W oknie po prawej...
Napiszę nowy wątek, choć dotyczy poprzednio wskazywanego przez mnie makra. Mam makro które ma za zadanie zaznaczyć tekst między {} lub || [syntax=vbscript]Sub ZnajdzPole() ' ' ZnajdzPole Makro ' Puszkiwania {pola edycji} ' Selection.MoveRight Unit:=wdCharacter, Count:=1 Selection.MoveLeft Unit:=wdCharacter, Count:=1 Selection.Find.ClearFormatting With...
Nagraj makro zaznaczania i kolorowania tekstu i wkomponuj w kod kolegi JRV. Tzn zamiast: .Font.Color = vbBlue Powinno być coś w stylu: .Characters(Start:=x, Length:=y).Font.Color = vbBlue
w tym przypadku zastosowanie formatowania warunkowego nie zdałoby egzaminu, dlatego bardzo dziękuje za makro :) niestety mam z nim jeden problem makro szuka pustych komórek I zaznacza na szaro komórki w wierszach w których są dane. Czy można zmodyfikować makro tak aby zaznaczało na szaro tylko te wiersze w których wszystkie komórki są puste?
Witam. Codziennie muszę drukować stały, określony zakres komórek w jednym arkuszu. czy jest możliwość aby po kliknięciu przycisku - makro zaznaczało taki obszar, wybrało jedną z trzech drukarek sieciowych (niekoniecznie tę ustawioną jako domyślna) i...... wydrukowało?
Witaj. Sprawdź załącznik. Checboxy zastąpione czymkolwiek w kolumnie (może być X, może być cokolwiek poza pustym polem). Poprawność stawiania xów czy innych jest sprawdzana na bieżąco, więc jeśli spróbujesz postawić iksy dla dwóch różnych zamówień to wyjdzie błąd już w momencie stawiania. Nie jestem pewien, po co numer wiersza, wystarczy że masz w tabeli...
Wnioskuje że w jakimś okienku (ZaznaczForm) w polu (tbWartość) chcesz wprowadzać tekst (i tylko tekst). Tak? Może wystarczy tylko wykasować w linijce kodu wartość = Val(ZaznaczForm.tbWartość.Value) funkcję zmieniajacą "Val" czyli wartość = ZaznaczForm.tbWartość.Value Tylko jak to się będzie miało do większy mniejszy od jakiegioś innego tekstu wpisanego...
lanzul , teraz to już za bardzo kombinujesz ;-) Przecież załączony csv ma wyraźnie 3 kolumny z danymi, co nawet zaznaczała autorka wątku ... :-)
Witam potrzebuje napisać makro które będzie robić coś takiego: zaznaczy wszystkie liczby "powtarzające się w arkuszu na kolor zielony i wypisze te znaczenia w innym arkusz zrobiłem coś takiego [syntax=vb] Sub Zaznacznie_klorem() Dim ConstantCells As Range Dim cell As Range If TypeName(Selection) <> "Range" Then Exit Sub Application.ScreenUpdating...
Cześć, może będziecie mogli mi pomóc w uproszczeniu makra. Codziennie rano dostaję plik który moje makro filtruje po różnych kolumnach, w dwóch z nich muszę założyć filtry na daty jak na screenie Czyli od najstarszej występującej w raporcie daty w tej kolumnie do dnia dzisiejszego + 1 dzień oraz puste. https://obrazki.elektroda.pl/4765304900_...
W każdy przebiegu pętli zanim zaczniesz zaznaczać wiersze. Inaczej skąd program ma wiedzieć, że chcesz zaznaczać w innym arkuszu?
Chcę usprawnić sobie pracę, dlatego pomyślałem o makro. 1) zaznaczam 2 lub więcej komórek w kolumnie A (dla przykładu A14 i A15). 2) klikam scal i wyśrodkuj 3) zaznaczam tyle samo komórek w kolumnie B, C i D (oczywiście zaczynam od tego samego wiersza co w pkt 1, czyli idąc za przykładem wiersz nr 14 i 15) 4) czyszczę komórki z obramowania (w arkuszu,...
Pewnie makro masz w kodzie arkusza. Musi być w module... Jeśli to procedura zdarzeniowa, wywołaj je po nazwie (Call NazwaMakraInModule)
Witam, Chcialbym aby po imporcie do komorek (A3, A4, A5 zawierających imiona) oraz komórek B3, B4, B5 ( zawierających wartości) po imporcie makro zaznaczało najwyższa wartość w komórkach zawierających wartość a także komórke z imieniem na zolto. Druga sprawa, to gdy np: po imporcie najwyzsza wartość będzie w komorce B4, to wtedy ma sie ona zamienic...
a jak napisać makro które zaznaczałoby te 24godzinne zakresy? i po skopiowaniu przechodziłoby do następnych 24godzinnego zakresu?
Nie wiem, co dokładnie chcesz robić. Twoje makro zaznacza po kolei różne arkusze (nie wiem czy wszystkie, czy wybrane, bo są podane konkretne nazwy), ale tylko dwa z nich drukuje, wskazując wcześniej różne zakresy komórek do druku. Polecenie PrintOut to polecenie drukowania. Możesz przed nim dopisać warunek [syntax=vbscript]If Range("A1").Value = "x"...
Sub Makro2() ' ' Makro2 Makro ' ' Selection.Find.ClearFormatting Selection.Find.Font.Color = 5287936 With Selection.Find .Text = "" .Replacement.Text = "" .Forward = True .Wrap = wdFindContinue .Format = True .MatchCase = False .MatchWholeWord = False .MatchWildcards = False .MatchSoundsLike = False .MatchAllWordForms = False End With Selection.Find.Execute...
Powiem szczerze, że nie działa to zbyt płynnie i jest dodatkowo utworzony kolejny arkusz. Przy wyszukiwaniu np. numeru 100 000 000 po wpisaniu w wyszukiwarce 10 wyświetla się wiersz natomiast, gdy wpiszę 100 to już nic nie wyszukuje. Przy filtrowaniu wyszukuje bardzo dokładnie nawet po fragmencie numeru, który znajduje się w środku natomiast nie ma...
Witam. W pracy muszę tworzyć formularze na podstawie tabelek, które podsyłają klienci. Dzięki korespondencji seryjnej większość danych takie jak imię, nazwisko etc. mogę bez problemu z tabelki przenieść do formularza w wordzie. Jednak niektóre rubryki nie są słowne, tylko są kwadraciki (tak/nie) które należy zaznaczyć. Próbowałem ugryźć jakoś temat...
Hej porztrzebuje stworzyc dwa makra pierwsze zaznaczające wszystkie pola wyboru w kolumnie A (w każdym polu żeby był ptaszek) a drugie usuwające wszystkie zaznaczenia z pól wyboru - prosiłbym o pomoc :)
Nadal nie rozumiem, Zakładasz filtr i chcesz, żeby makro zaznaczało Ci komórki z wierszy, które są ukryte podczas filtrowania? Czy co zrobiło? I jeszcze jedno: gdzie mam zamieścić kod wybierający jedynie niepuste komórki? Przed poleceniem selection? To co Ci wkleiłem to jest autonomiczny programik. Wklejasz go w nowy moduł i możesz odpalić. wtedy zaznaczy...
Na pasku górnym otwierasz Makra - Nowe Makro. Wpisujesz nazwę elementu i OK. Otwiera się okno Edytor Elementów. Tam rysujesz cały element od podstaw, wybierając kształty, dodajesz wyprowadzenia (PinDown, PinLeft itp.) numerując je i wprowadzając nazwy. Można też przerobić istniejący element. Jak skończysz, klikasz OK i element pojawia się na obszarze...
witam, mam problem z makrem. Męczę się meczę i nic :/// Chcę, żeby makro zaznaczało kolumnę, sortowało ją rosnąco Np: a a a b b b b c c ... a następnie podawało mi zapisywało mi zmienne w ten sposób, żeby każda ze zmiennych definiowała pierwszy wiersz, w którym jest "wartość", a następnie ostatni wiersz, który zawiera wartość "a" i tak ze wszystkimi...
Notepad++ Makra > Rozpocznij nagrywanie > (tu wykonujesz sekwencje operacji na jednej linii z przejściem do następnej) > Zakończ nagrywanie Makra > Uruchom Makro wielokrotnie Zaznaczasz "Wykonaj do końca pliku" i klikasz "Uruchom"
I jeszcze jedno – dlaczego w makro – kolory nie zaznacza wszystkich takich samych komórek tylko niektóre Dlaczego uważasz że nie zaznacza takich samych? Podaj przykład na twoich danych. Tylko że miej na uwadze że dla funkcji CountIf() każdy znak ma znaczenie. Nie tylko wielkość litery ale i ... a nawet zwłaszcza spacja. Jest różnica między...
Widzę wyraźnie i chyba nie ja jeden, jak można skopać tak ciekawy temat. Apeluję o wstrzymanie się od złośliwości i powrót do tematu. Sam jestem amatorem od przeszło 60-ciu lat i zdarzało się w przeszłości zajmować fotografią zawodowo. Jeśli chodzi o fotografowanie elektroniki to wszyscy dyskutujący mają po trochę rację a zarazem nie mają. Bo elektronika...
Jeśli chodzi o liczenie mój błąd - pisane na szybko Jeśli chodzi o makro to nie za wiele pomogłeś gdyby dało się to nagrać to bym to zrobił jestem zielony ale nie aż tak (w przypadku np 200 stron się nie sprawdzi), napisałem również makro które zaznacza obszar drukuje pierwszą stronę, ale nie mogę tego połączyć gdyby to było takie proste to nie zawracał...
Witam, Jak w temacie, nagrywam makro (zaznaczam by było przechowywane w skoroszycie makr osobistych) , które ma za zadanie zablokowanie niektórych komórek, następnie naciskam "chroń arkusz", zaznaczam opcje które będą dla użytkownika dozwolone a które nie i powyżej wpisuję hasło, naciskam ok, excel prosi o ponowne wpisanie hasła, następnie naciskam...
A co jest przechowywane w a? znaczy się mychą coś zaznacza i dopiero puszczasz makro? a = Selection.Row ? Moja porada to za pomocą komendy msgbox wyświetlaj sobie na bierząco czy masz właściwą ścieżkę przechowywaną w "strName" po każdej modyfikacji rób: Msgbox strName Chyba wiem w czym tkwił błąd. Zapomniałeś jednego shesha:) strName = strPath & "\"...
Nie wiem czy zgodnie ze sztuka pisania makr w wordzie ale to chyba powinno działać jak chcesz. Zaznaczam że przerobiłem makro kolegi NAXIN. Nie jestem biegły w VBA dla worda (próbowałem się trzymać zasad z excela ale nie jest to identyczne). Opisałem jak to rozumiem Np. ItalicRun użyty za pierwszym razem włącza kursywę a za drugim ja wyłącza pomimo...
Ja bym jednak proponował zrobić makro VBA. Ja robię to w ten sposób że teczka z programami to oddzielny plik excela. W teczce z danymi nie ma nic, tylko dane. Jeżeli trzeba to formuły ekranowe też, ale zbiór wszystkich makr mam w jednym pliku. Podczas pracy wystarczy że oba są otwarte. W pliku makro zaznaczam tylko, z którego makra chcę korzystać i...
bozio891 W twoim arkuszu wystarczy zmienić zakres obowiązywania nazwy AktywnyWiersz z arkusza na cały skoroszyt (najprościej usunąć nazwę, przypisać ją ponownie ale zakres dać skoroszyt i odwołanie "=0") Zaznaczanie będzie działać w każdym arkuszu gdzie masz ustawione formatowanie warunkowe (październik i grudzień nie mają) :)
Witam!!! Mam taki problem mam 6 checkbox-ów pogrupowanych w 3 kolumny , nad każdym z nich jest YES lub NO i po zaznaczeniu tych checkboxow w Yes chciałbym dostać wartość YES a jeśli zaznaczę choć by jeden z NO to żeby ta wartość zmieniała się na NO w jednej komórce..za wszelkie podpowiedzi z góry dziękuje
Nie pochodzi z formatowania warunkowego. Wcześniej mam napisane makro, które zaznacza mi na kolor czerwony duplikaty oraz na kolor żółty puste pola w całym arkuszu danych. Teraz zadanko polega na tym, aby sprawdziło zaznaczone obszary kolorem wypisało w postaci tekstu w kolumnie wyznaczonej np: K tylko musi być po wierszach :) To makro które wstawiłem...
Witam, Posiadam w pracy pewien program zakładowy do którego muszę wklepywać numery zamówień. Jest to trochę męczące zajęcie, ponieważ na dzień mam 150 pozycji do wpisania a właściwie przepisania z arkusza w excelu. Każdy numer muszę przepisac lub wkleić osobno. Każdy numer zamówienia mam w osobnym wierszu, dlatego po kolei kopiuje sobie komórkę i wklejam...
VBA i możesz wszystko... [syntax=vbscript] Sub Polewyboru33_Kliknięcie() ' ' Polewyboru33_Kliknięcie Makro ' ActiveSheet.CheckBoxes("Pole wyboru 17").Value = 1 ActiveSheet.CheckBoxes("Pole wyboru 25").Value = 1 ActiveSheet.CheckBoxes("Pole wyboru 29").Value = 1 ActiveSheet.CheckBoxes("Pole wyboru 19").Value = 1 End Sub [/syntax]
Jestem pełna podziwu - piękna robota. Nie pomyślałabym, ze można ten kod napisać w taki sposób,a uwierz mi próbowałam wielu. Pierwsza faza - super. Jedyne co mogłabym zmienić to to, aby najpierw porównywał kolumny ABC( bo daty zmieniają się najczęściej, a ilości znacznie rzadziej)a póżniej daty i aby w kolumnie M w ark dane pojawiały się zmienione daty....
Był błąd - chyba go poprawiłem. Zmieniłem trochę całość - eksportowałem jako moduł bas - dołącz do swojego projektu i użyj. Również zamieszczam arkusz testowy z importowanym modułem. Użycie jest proste - zaznaczasz zakres komórek, na którym chcesz przeprowadzić zmiany i w menu Narzędzia -> Makro -> Makra uruchamiasz jedyne makro, jakie jest - zrób_gwiazdki....
To zostaje jeszcze jedna możliwość. Ustawiasz odpowiednie komórki formatem "godzina" następnie wpisujesz treść np. 13;12 a następnie zaznaczasz te komórki, wywołujesz funkcję "Znajdź i zamień" i zamieniasz znak ; na znak : . Jeżeli umiesz pisać makra to możesz napisać sobie makro.
Dziekuje za propozycję jednak nie bardzo mi odpowiada to rozwiązanie bo mam już gotowy szablon pliku na którym pracuję z już gotowymi makrami. Większość makr uruchamiam jeszcze przed usunięciem wierszy i jest OK. Ale czasem zdarzy się że już po usunieciu potrzebuję uruchomić makro. W kodzie który podałeś musiałbym w takim razie zrobić kopie wszystkich...
Co rozumiesz przez normalne zarejestrowanie skrótu? Wszystko widać na zrzucie :D Otwierasz nowy plik Excela, zakładka Deweloper , przycisk Makra i tam powinieneś zobaczyć wszystkie Twoje makra zapisane w pliku Personal.xlsb :?: Zaznaczasz wybrane makro i po przycisku Opcje możesz sprawdzić jaki jest zarejestrowany skrót uruchamiania :idea: :D
Dzieki za pomoc:), jeszcze jedno pytanie, jak zrobić żeby komórki które nie miały wpisanej zadnej wartości lub wpisane zera, makro nie zaznaczalo żadnym kolorem???
ja bym zrobił tak, ze zrobiłbym rzeczywiście pomocnicza kolumnę C, gdzie łączyły by się zawartości obu kolumn np =A2&B2. Wtedy wkepujemy funkcję wyszukaj pionowo w kolumnie D gdzie będziemy wyszukować wartości z kolumny C ( z arkusza docelowego) i porównywać je z tabelą z arkusza roboczego odnoszącej się do kolumny nr 3 (jeżeli zaznaczasz jako tabelę...
Wielkie dzięki. Udało się :) Makro wygląda tak [syntax=vb]Sub Scalak() Dim dWkb As Workbook, wrs As Long, ostW As Long Dim dArk As String, katalog As String, nazwa As String, plik As String Const haslo As String = "1" 'tu wpisz has?o do plików Set dWkb = ThisWorkbook dArk = ActiveSheet.Name wrs = 1 katalog = "D:\Test\" plik = Dir(katalog & "*.xls")...
Zamiast używać dodatkowej funkcji końcowej, wystarczy posortować tabelkę liczba-ilość wystąpień wg. ilości wystapień, malejąco. To tylko 10 niezmiennych pozycji liczb ... To wiem, tylko jeżeli coś się zmieni w tabeli trzeba będzie znowu sortować Co prawda można to zautomatyzować przez makro - ale to już makro :) do autora topiku chodzi o zwykłe sortowanie...
nagrywasz swoje czynności rejestratorem. 1. Włączasz rejestrator. Przypisujesz klawisz skrótu np "f". Makro uruchomi się ctrl+f 2. Zaznaczasz odpowiednie komórki kursorem, zmniejszasz je do właściwej wielkości i dajesz wypełnienie. 3. Zatrzymujesz rejestrowanie. 4. Otwierasz nowy arkusz. 5. Uruchamiasz makro ctrl+ klawisz skrótu.
Dla jednego pola nie jest to skomplikowane - działające makro to: Dla zakresu [syntax=vbscript]Sub elka() For Each c In Range("H8:H100") If c = "TAK" Then c.Offset(, -5) = True ElseIf c = "" Then c.Offset(, -5) = False End If Next End Sub[/syntax]
Podmień plik normal.dotm (standardowy wordowski plik) może w nim dodałeś ("coś" dodało) jakieś makro. W załączeniu z 2007 od koleżaniki z pracy Druga rzecz Antywirus wogóle nie powinien ci chcieć skanować "System Volume Information" U mnie NOD nawet jak go zaznaczam i każe skanować to po "niby skanowaniu" informuje że do skanowania miał 0 obiektów i...
Trochę pogmatwany ten opis ;) 1. Wszystkie w tym samum folderze? 2. Wszystkie mają być przeszukiwane, czy tylko z jakąś specjalną nazwą, datą modyfikacji, lub tp? 3. Ile arkuszy do przeszukania w każdym, która kolumna zawiera id, która kwotę? Nie oszczędzaj klawiatury, wskazany jakiś plik z przykładem (Np arkusz wynikowy + jeden arkusz z pliku źródłowego...
Bez makra: - zaznaczasz arkusze w których mają być wprowadzone zmiany (CTRL+LPM na kolejnych nazwach arkusza "zakładkach" lub mając aktywny pierwszy arkusz w którym mają być przeprowadzone zmiany, trzymając SHIFT klikasz na nazwę ostatniego arkusza do zmian i zaznacza Ci się "zakres" arkuszy) - mając zaznaczone arkusze, w aktywnym arkuszu dokonujesz...
Kurczę .. dopiero teraz przez to przebrnąłem a i tak nie jestem zadowolony do końca z efektu. Dwa dni nad prostym makrem - łał. Niby basic ale za małą mam wiedzę. Poniżej przykład w OpenOffice Działa podobnie jak w excelu Nie moge wyrównać do prawej okienka ilości. Pomimo zaznaczania do prawej w edytorze po zapisie i ponownym otworzeniu znów jest do...
Witam, prowadzę magazyn w Excel. Przy wydaniach zewnętrznych korzystam z zaznaczania kolorem konkretnych artykułów, następnie filtrowanie i mam gotową listę do WZ. Mam stworzone makro które ułatwiło trochę proces, mianowicie, uruchamia się okienko wyszukiwania, po wpisaniu danych automatycznie zaznacza kolorem i tu pojawia się problem, ponieważ ponownie...
To pokaż je, ale samo makro bo załącznika nie zobaczę. Może da się coś tam zauważyć.
Co mogłem przełączyć albo co się mogło stać? Jeszcze w tamtym tygodniu plik z makro działał - nie musiałem w kodzie deklarować zmiennych (a ,b itd) A teraz ten sam plik przy uruchomieniu okienka dialogowego żąda deklaracji zmiennych (makro zaznacza "a = " i w komunikacie pisze nie znalazł projektu ani biblioteki). Przy okazji a to string ale jaka to...
Super! Dokładnie o to chodziło! Tabela przestawna rozwiązuje sytuację. Ale żeby ją utowrzyć, trzeba mieć zbiorczo podsumowane wszystkie faktury, bez pustych wierszy. Jak to zrobić automatycznie dla wszystkich arkuszy? Żeby było tak jak na screenie :) https://obrazki.elektroda.pl/1574377400_... EDIT: nie trzeba mieć pustych wierszy -...
Chodzi o to że skoro nie jesteś w stanie dopasować działający kod do swoich potrzeb to musisz bardzo precyzyjnie wyjaśnić jak to ma działać, np: - po naciśnięciu przycisku - po naciśnięciu kombinacji klawiszy - po zmianie jakieś komórki - jeszcze jakoś Oraz na jakim obszarze ma to się dziać - zawsze A1:A3 na bierzącym arkuszu - zawsze A1:A3 na arkuszu...
Nie wiem czy to zadziała na Excelu 2002, ale możesz sprawdzić przykład z załącznika. Oparty na "zwykłych" formantach formularza - checkboxach. Jak klikniesz prawym -> Formatuj formant to we właściwościach masz Łącze Komórki, gdzie możesz ustawić powiązanie formantu z komórką - to ta pierwsza część. Druga - do checkboxa można przypisać makro, które zaznaczy...
To jest tylko wycięty kawałek moich pomiarów. Na potrzeby makro z tego poprzedniego tematu skopiowałem datę i czas w osobne kolumny, ustawiłem w jednej wyświetlanie jako datę, w drugiej jako czas bez sekund(makro nie działało poprawnie z sekundami), a następie skopiowałem do notatnika i wkleiłem jako zwykły tekst. Po tych operacjach makro zaczęło działać....
Nieprawda. Korzystając w arkuszu z menu "Znajdowanie i zamienianie" i zaznaczając check box Wewnątrz: Skoroszyt, opcja ta jest zapamiętywana w skoroszycie i makro działa na wszystkich arkuszach skoroszytu. Pytanie brzmi, czy można ten check box ustawić w VBA, aby nasze makro działało zgodnie z naszymi oczekiwaniami.
https://obrazki.elektroda.pl/4563777700_... https://obrazki.elektroda.pl/4854247500_... Wszystkie komórki zaznaczają się na niebiesko
Cześć wszystkim, mam 2 małe problemy makrem do zaznaczania wierszy. 1. Pierwsze makro dodaje mi obramowanie do zaznaczonego wiersza - w tym kodzie chciałbym dodać zakres w jakim ma ono działać (tylko w obrębie tabeli) Od wiersza 42 do 305. If w > 0 Then With Rows(w) .Borders(xlEdgeBottom).LineStyle = xlNone End With End If With Target(1).EntireRow...
Jest. Tworzysz nowy "arkusz" - okno dialogowe. Na nim umieszczasz pole edycyjne. Do przycisku OK, który jest domyślny przypisujesz makro, które wyszuka teraz pole w arkuszu z danymi o tym samym tekście i zmieni jego format oraz w kolumnie kolejnej wpisze aktualny czas. Kod ogarniesz praktycznie rejestratorem makr.
Napisałam proste makro kopiujące zakres komórek z aktywnego arkusza do archiwum. Chciałabym, aby tabela z aktywnego arkusza po zapisaniu do archiwum automatycznie "się wyczyściła". Dodatkowym problemem jest również makro działające w arkuszu "BAZA" - zaznaczam tu dowolne pozycje w kolumnie K poprzez dwukrotne kliknięcie myszy, po czym wybieram przyciskiem...
Jak uruchamiasz procedurę? Ja używam przycisku i po zaznaczeniu dowolnej komórki, w której jednak musi być prawidłowa część ścieżki, po kliknięciu przycisku makro pobiera tę wartość. Przykładowo zaznaczam komórkę B8 z tekstem "Obrazki" (taki jest podfolder z obrazkami u mnie), klikam przycisk i kod umieszczony w makro: [syntax=vbscript] imgLocation...
otwiera się Arkusz 2 zaznaczając pustą komórkę kolumny B (ewentualnie dodaje nowy pusty wiersz) Patrząc na załączony plik nie mogę zrozumieć w jakim celu chcesz zrobić to makro :?: :cry: Jeśli chcesz szybko weryfikować odniesienia do arkusza 2 to najprościej proponuję makro w arkuszu 1 :spoko: : [syntax=vbscript]Private Sub Worksheet_BeforeDoubleClick(ByVal...
Może sprawdzać poszczególne mosfety czy zwierają, tylko które? Wszystkie ale jak pisał Kol. SK zaczynamy od napięć rezystancji z cewek do masy i zaznaczamy na foto w makro a potem myślimy co dalej :)
Nie wiem jak Calc w Open Office "czyta" makra napisane dla Excel,a. Nagraj jakieś makro w Excelu (kopiowanie, zaznaczanie komórek, zakresów, formatowanie itp), przenieś je do Calc,a i sprawdź czy dzieje sie to, co powinno (nie mam OpenOffice, żeby sprawdzić). Ewentualnie poczekaj na kogoś bardziej zaawansowanego. -------------- Dodano po 8 chwilach....
Próbowałem w ten sposób zrobić makro. W zeszycie 2 zaznaczam to co mnie interesuje następnie kopiuje do ostatniego filtrowanego wiersza w zeszycie 1, tylko coś mi to nie wychodzi mógłby ktoś zerknąć? Poniżej kod: (powstały w oparciu o to co udało mi się wyszukać jeżeli bardzo źle to wygląda proszę o wyrozumiałość :)) Range("A1:H4").Select Application.CutCopyMode...
Zachowanie odniesien w samym checkboxem skutkuje tym ze przy kopiowaniu pojawia sie kilka takich samych checkboxów i jak jeden zaznaczysz, inne zaznaczają się również. Musze to wyeliminować
Witam Jak można makrem zaznaczyć komórki w kolumnie A, w których wartość jest "aa". Chodzi mi o pojedyncze zaznaczenie komórek w kolumnie, a nie zakresu Dodano po 15 W sieci znalazłem takie makro, które zaznacza pierwszą komórkę spełniającą warunek, ale nie wiem jak przerobić, aby zaznaczało mi wszystkie komórki spełniające warunek [syntax=vbscript]Sub...
Rozbudowałem Ci to makro tak, żeby uwzględniało operacje na kilku komórkach jednocześnie, ale nie zmieniałem zasady jego działania. Więc jeśli zależy Ci na historii wszystkich komórek, musisz przestrzegać pewnych reguł. Makro działa w ten sposób, że po zaznaczeniu komórki/komórek zapamiętuje ich zawartość i adres (procedura SelectionChange). Następnie...
Witam, Potrzebuje Makro które będzie automatycznie drukować mi wybrane strony wybranego arkusza po czym będzie zaznaczać następną komórkę w wybranej kolumnie i będzie drukować te same strony aż następna z kolei komórka w kolumnie będzie pusta. Da się to zrobić poprzez makro?
Ale po co ci makro. Kopiujesz tekst z pliku txt. Zaznaczasz w excelu komórkę a1 i wklejasz. Zaznaczasz całą kolumnę A. W menu "Dane" wyszukujesz "Tekst jako kolumny..." . (excel 2003, XP i starsze - w 2007 też to jest tylko ja nie trafiam gdzie to teraz pochowali) Wciskasz "stała szerokość" i bez żadnych ustawień wciskasz zakończ. Lub dla pewności zamiast...
Witam, Nie mogłem znaleźć nigdzie satysfakcjonującej odpowiedzi na dręczący mnie problem makra. Mianowicie, prowadzę magazyn za pomocą excel. Wprowadzamy dane skanerem, ale przy wydawaniu, wyszukujemy konkretny numer etykiety poprzez Ctrl + F a następnie zaznaczamy kolorem żeby potem zastosować filtrowanie przez kolor komórki. Teraz chciałbym zrobić...
Cześć, próbuję zastosować metodę VLOOKUP żeby sprawdziła czy powtarza się część danych z innego skoroszytu ale niestety nie działa. Automatycznie pojawia się opcja wyboru pliku ale w komórkach wyskakuje mi #NAME?. Co ciekawe w innym pliku ta metoda działa bez problemu. Próbowałem już nagrywać makro to pojawia się #N/D! ale przy wszystkich komórkach...
Witam. Szukam makra które umowżliwiało by drukowanie plików word pokoleji. Zaznaczam np 100 plików word i chciałbym by drukowało ponumerze zapisanego pliku.
Moja mama przepisuje dane z excela do jakiegoś twórczego programu i właśnie w tym senk, by automatycznie zaznaczać kolejną dolną kolumnę kolorem.
Bardzo szybko robi się to ręcznie. Filtr, zaznaczasz, Ctrl+c, Ctrl+v (możesz nawet nagrać makro i je wykorzystać). Klasycznie: w pętli + instrukcja warunkowa (If) oraz licznik wiersza zakresu docelowego.
Ale... dopisałem kolejną linijkę Dla testu weź przenieś kod z Workbook_Open do modułu i wtedy uruchom. Nic to nie daje. Wczoraj do późna próbowałem na wszystkie odnalezione sposoby zaznaczać komórkę. Makro dawałem do osobnego modułu a w workbook_open wywoływałem je. Próbowałem dać wpisywanie tekstu i oznaczanie komórki w with i end with i wiele, wiele...
witam ponownie, (at)PRL, dziękuję, makro działa poprawnie, ale kontynuując temat - zaznaczamy OptionButton "litera" oraz w ComboBox'ie "B", a następnie zmieniamy literę na "cyfrę", to w Comboboxie dalej zostaje wpisana wartość "B". Co można zrobić, żeby w przypadku zmiany pola wyboru wartość z listy się zerowała (albo przyjmowała wartość domyślną)?
Widzę, że zadałem dość skomplikowane pytanie. :/ Wie może ktoś, jak zrobić chociaż ten krok ze zmianą zawartości komórki "I"? W sensie zaznaczam sobie te komórki, a makro kopiuje mi do pierwszej zaznaczonej komórki, zawartość pozostałych (zaznaczonych), wstawiając pomiędzy "+". Nigdzie nie mogę znaleźć jak to zrobić. :(
Nagraj makro kopiowania arkusza do nowego pliku, oraz Kopiuj > Wklej Specjalnie - zaznaczając opcję "formaty". Ochronę też można nagrać, dopisując hasło.
Działa prawie jak trzeba, jeśli w B1 wpiszę numer to obok numeru pojawia się to "Jest" Ale problem w tym że jak w B1 wpiszę inny, to "Jest" znika z poprzedniej pozycji i pojawia się w nowej. Ja bym potrzebował żeby to "Jest" zostało... Czyli skanuje numer, obok niego w kolumnie pojawia się "Jest", skanuje następny pojawia się drugie "Jest" itd się zaznacza
Hejka Mam następujący problem do rozwiązania : Potrzebuję pomocy w stworzeniu makra które będzie zaznaczało 10% występujących wierszy z arkusza, który został już wcześniej pofiltrowany i następnie te pozycje zakoloruje na jakiś kolor. Makro więc po kolei musi : określić ile wierszy występuje w arkuszu, obliczyć z tej liczby 10%, zaznaczyć te 10% wierszy...
makro zaznaczanie wierszy zaznaczanie wierszy zaznaczanie tekstu
wtórnik katodowy ecc83 renault megane bezpiecznik wycieraczka zakodować kanał
Volkswagen Golf 6 Plus 2012 - Błąd Poduszki Powietrznej Tylnej Lewej Unitra M 532 SD – przeróbka wskaźników VU do pracy podczas odtwarzania kaset