Załącznik był podmieniony po 5min. Zaciągnij jeszcze raz. Lub popraw: if not intersect ... is nothing then
Chodzi o to by excel nie przyjmował innego kodu Jeśli chodzi o to aby uniemożliwić wpisywanie ręczne w kolumnie A to można to zrealizować przy wykorzystaniu niestandardowego ustawienia poprawności danych :idea: - tak jak widać na zrzucie i w załączonym pliku :spoko: 1052639 1052640
Czy jest to możliwe aby to makro wpisywało w komórkę wcześnij zaznaczoną/odznaczoną (zanim się je uruchomi)?byłoby super jeśli jest taka możliwość. Tak. Zamiast: Range("A1") = lst Wpisz: Acivecell = lst
[syntax=vbscript]Private Sub Worksheet_Change(ByVal Target As Range) l = "ZWPR" k = "I10,D12,I13,12,J13,N13,P12,I22,I25" a = Split(k, ",") i = UBound(a) For x = 0 To i If Replace(Target.Address, "$", "") = a(x) Then f = False For y = 1 To Len(Target) Z = Mid(UCase(Target), y, 1) If InStr(1, l, Z) = 0 Then f = True Exit For End If Next If f Then MsgBox...
Witaj Dołożyłem przycisk uruchamiający makro. Pozdrawiam
jak zrobić żeby gdy podamy 1 to żeby pętla wpisywała wartości do 1 a nie do 0,8? Tu padasz "ofiarą" zadeklarowanych zmiennych zmiennoprzecinkowych :please: (sprawdź co tam dokładnie makro wpisuje do poszczególnych komórek :D ). Jeśli ten warunek (wpisywania maksymalnej wartości) jest ważniejszy od równego podziału :?: to możesz to uzyskać kodem :spoko:...
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...
Masz tam dwa rodzaje makr - jedna grupa tylko zmienia kolor tła, druga grupa zmienia kolor tła i dodaje tekst. Nie wiem, czy chcesz ograniczyć działanie wszystkich makr do kolumn C i L, czy tylko tych, które wpisują tekst. W każdym razie do każdego z makr, które mają mieć ograniczony zakres dopisz na początku (pod nagłówkiem) takie 3 wiersze: [syntax=vbnet]...
Przykro mi, ale nawet nie sprawdzałeś, jak działa makro... W komórkę C1 wpisujesz ścieżkę do tysiąca plików, na przykład: C:\Users\TwojaNazwaUzytkownika\Pictures\... i naciskasz przycisk 'Zmień nazwę tysiącowi plików'. Makro zamieni nazwę tysiącom plików.:)
Prawdopodobnie makro źle się domyśla co chcesz zrobić. Może trzeba wyraźnie wskazać gdzie jest to makro? Wpisujesz samo Makro2, które może być również w ThisWorkbook. Chyba nie jest sprawdzane istnienie makra podczas wpisywania.
Witam, potrzebuję makro kopiujące wpisywany tekst w inne miejsce dokumentu. Mianowicie mam dokument składający się z 3 stron (oryginał i 2 kopie różniące się adnotacją dla kogo jest odcinek). Wpisywany tekst w oryginale ma się również wpisywać w analogiczne miejsca w kopiach. Za gotowe makro oferuję połowę moich punktów.
:arrow: adamas_nt Jak analizuje twoje kody to widzę że bardzo daleko mi jeszcze do pisania makr. Dzięki twojej wiedzy można było skrócić czas obliczeń (przynajmniej za pierwszym razem o parę sekund :) a nie milisekund,a drugie rozwiązanie też jest ciekawe) Adamas_nt 'owi należy się wielokrotne pomógł- a może nawet więcej] Ja już tylko skromnie dołożyłem...
Kolego, wydaje mi się, że wystarczy tu skorzystać z funkcjonalności "Poprawność danych". Wystarczy ustawić zakres wpisywanych danych na liczby całkowite z przedziału <100000000;999999999> i sprawa załatwiona. Dodatkowo można ustawić komunikaty wejściowe i komunikaty przy błędnych danych.
Nagraj makro jak wpisujesz formułę. Zobaczysz ją w kodzie.
Za pomocą makra mam umożliwić użytkownikowi wpisywanie do komórki a1 tylko daty , a gdy makro to wykona , ma za pomocą funkcji TEKSTOWEJ przenieść do osobnych kolumn dzień miesiąc oraz rok. Tyle ,że te daty się kodują na kod daty kiedy używam funkcji tekstowej i przenosi mi np w kolumnę dzień liczbę 46
Błąd polega na tym że makrem wpisujesz liczbę jako tekst. Najprawdopodobniej wpisujesz liczbę od razu z okienka. Aby temu zaradzić w kodzie makra przed samym wpisaniem do danej komórki excela wartości z okienka przemnóż przez 1 lub "przekonwertuj" na liczbę funkcją Cint() [liczby całkowite] lub Clng() [mniejsze liczby] czy Cdbl(). [duże liczby] Nie...
Żaden błąd. Włączam arkusz w którym mam wpisane makro, wpisuje wartość i komórka jak była biała tak zostaje dalej biała
Ok makro... Wpisujesz minimalną, maksymalną długość odcinka, długość żądaną program podaje ile odcinków 800 ile 1120 czy co tam wpiszesz i oblicza pozostałą długość do docięcia czyli długości masz trzy 800, 1120 i to co zostało.
Zobacz gdzie co jest na przykładzie.
To spróbuj takie makro - wynik wpisywany jest do kolumny D [syntax=vbscript]Public Sub SprawdzFoldery() Dim Sciezka As String Dim i As Long Dim k As Integer Dim OstW As Long Dim NFolder As String Dim NPodFolder As String Sciezka = "C:\StaryFolder\" ' tu wpisz adres starego folderu OstW = Range("A" & Rows.Count).End(xlUp).Row For i = 1 To OstW NFolder...
Moja wersja danych testowych Lista je jedna na wszystko(zakres A1:D24) w poprzedniej wersji po zakończeniu wiersza 1 lista była pusta
Poniewaz to wymyslony przez Ciebie wyraz. Rozumiem, ze chodzilo Ci o "makro", uzyj zmien i popraw bledy.
Sprawdziłam działanie pliku, rozpatrzyłam wszystkie przypadki. Niestety nie zawsze makro wpisuje "do usunięcia" i kiedy dane wiersze różnią się np. tylko datą wpisuje "Qbad" zamiast "data" i podaje wartość w kolumnie 7. Nie wiem dlaczego tak się dzieje :/ Załączyłam plik i kolorem wskazałam dane linijki.
Nagraj sobie jakieś makro, gdzie wpisujesz coś do komórki, dowiesz się w ten sposób jak rozbudować swój program.
Po wpisaniu dostaję ścieżkę do pliku Gdzie to wpisujesz?
Można wykorzystać funkcję ADR.POŚR. Np coś w ten deseń =SUMA(ADR.POŚR("J"&A4-... Zakładając, że A4 to komórka, w którą wpisujesz dzień miesiąca.
Może takie makro: [syntax=vbscript]Sub Jedynki() If IsEmpty(Range("A2")) Then Range("A2").Value = 1 ElseIf IsEmpty(Range("B2")) Then Range("B2").Value = 1 Else Range("A2").End(xlToRight).Next.Value = 1 End If End Sub[/syntax] To makro wypełnia po kliknięciu kolejne puste komórki w wierszu 2. zaczynając od A2 (po jednej). Jeśli któraś komórka jest niepusta...
Ktoś już walczył z tym, ale nie mogę znaleźć wątku. Za to uchował się plik. Wykroiłem z niego to, co może Cię zainteresować. W załączniku przykład wyszukiwarki plików na dwóch poziomach. Możesz wejść dowolnie głęboko w strukturę katalogów. W makro dopisałem i "zaptakowałem" wejście w 3-ci. W kolumnę A (od 3-go wiersza) wpisujesz szukane, w E1 folder...
tak :) ale najprościej rzecz ujmując ilość wierszy się zwiększa a makro powinno wpisywać wyniki z również w nowych wierszach, czyli jeśli teraz mam A1+B1=C1, to jeśli wpiszę A2+B2, to makro powinno mi wyrzucić wynik w C2 etc.
Witam! Temat może się wydawać trochę skomplikowany, ale już wyjaśniam o co chodzi. Chcę napisać makro, które będzie mi wpisywać do Worda stały tekst, ze zmiennymi z Excela. Kod do wpisywania zmiennych już mam, natomiast nigdzie nie mogę znaleźć funkcji, która będzie wpisywać tekst do Worda przez makro w Excelu. Potrzebuję tylko tej funkcji a resztę...
Dobry wieczór, Prawie żadna formuła nie jest tak uniwersalna, żeby działała wszędzie w tej samej postaci. Formuła musi się odnosić do danych dostępnych lokalnie. W tym przypadku nośnikiem informacji o wybranym mieszkaniu jest komórka powiązana z formantem pokrętła. W arkuszu DATY było inne pokrętło, w arkuszu KARTA jest inne. Trzeba więc było skorygować...
Czyli wstawianie arkusza opanowane. Teraz mamy wpisywać *jakieś* dane w jakiś sposób. Można założyć, że linia po linii (ale to założenie wynikające tylko z kontekstu wcześniejszych postów). W jaki sposób działa teraz wpisywanie do jednej linii? Makro, które już Kolega posiada zaczyna wpisywać od komórki, która jest aktualnie zaznaczona i wypełnia ileś...
Cześć, Mógłby ktoś zerknąć, dlaczego poniższy kod mi nie chce działać poprawnie: [syntax=vbscript] Dim d As Integer If Weekday(Left(Now(), 10)) = 2 Then d = 3 Else d = 1 End If lLstRw2 = Cells(Rows.Count, 1).End(xlUp).Row Set rngTmp2 = Range(Cells(2, 15), Cells(lLstRw2, 15)) rngTmp2.FormulaR1C1 = "=Format(Now() - d)" [/syntax] zalożenie jest takie aby...
Dzień dobry, Czy ktoś mógłby podać prostą procedurę polegającą na: - gdy któraś z komórek z kolumny A jest wypełniona, to w kolumnie B obok tej komórki wyświetla się aktualny czas - gdy nic nie wpisujemy, to makro nie działa, czyli nic nie robi
Przepraszam, źle się wyraziłem, jeszcze raz do kolumny A wpadają daty w takim formacie: 2011-12-01 2011-12-02 2011-12-02 2011-12-02 2011-12-02 2011-12-02 2011-12-04 2011-12-02 2011-12-03 2011-12-04 2011-12-05 (Te daty tworzę tak, że makro w którym wpisuje dane dodaje te daty do kolumny A, zawsze na koniec. Jeżeli wpisuje coś danego dnia, makro wpisuje...
[syntax=vbscript]Sub DateUpdate() Sheets("File").Select Dim myLastRow As Long Dim d As Integer If Weekday(Left(Now(), 10)) = 2 Then d = 3 Else d = 1 End If myLastRow = Range("G2").End(xlDown).Row Range(Cells(2, "G"), Cells(myLastRow, "G")).FormulaR1C1 = "=Now() - d" End Sub[/syntax] mam coś takiego i moj problem jest związany z częścią "=Now() - d",...
W komórce b1 wpisz =wyszukaj.pionowo(a1;... dalej nich zaciąga z innego arkusza). Zapytanie wpisujesz w a1 i w b1 pojawia się Tobie wynik.
Mnie te makra nie zawiesiły Excela ani razu, ale testowałem je na wersji 2007 i 2010. Być może problem jest spowodowany przez połączenie wklejania danych ze schowka z wstawianiem komórek. Jeśli formatowanie komórek nie ma znaczenia i kopiowane są stałe (tak to przynajmniej wygląda w przykładowym pliku), to może zrezygnować z kopiowania na rzecz przypisywania...
W zasadzie wszystko działa idealnie oprócz tzw. przeksięgowania ... :D Wpisuję numer RZ w komórkę "G-1" a następnie przyciskiem "Obciąż RZ" zdejmuję liczbę podzespołów z arkusza "RZ" ... :?: mechanizm arkusza "robi" rozliczenie tak jaby wszystkie dane tabeli arkusza "Przeksięguj" dotyczyły tylko RZ zawartego w komórce "G1"... :?: Po pierwszym użyciu...
Hej, chciałbym zrobić w Wordzie coś takiego, że wpisując zdanie w jednym miejscu dokumentu, napis ten pojawia się w innych miejscach uprzednio zaznaczonych, bez konieczności wpisywania wielokrotnie tych samych wyrazów, zdań. Funkcja Autotext odpada. Podkreślam, że oryginalne zdania za każdym razem są różne. Wykorzystałem w tym celu style. Zaznaczam...
Cześć potrzebuje stworzyć makro które ominie blokadę arkusza i w zdefiniowane komórki wpisze wartości. Chodzi o to żeby użytkownik nie mógł w nie ingerować Ale makro żeby moglo dane w nich zapisać. Podpowie ktoś??
Znalazłem przypadkiem chyba bardzo podobne o ile nie identyczne urządzenie, tylko w miniaturowej wersji https://onlykey.io/ I co fajne, posiada 6 przycisków, działających jako klawiatura do wpisywania PINu
W vba, Msg box z zapytaniem o datę, wpisanie, zabezpieczenie arkusza, formuły w komórka sąsiednich rozkminią dzień, miesiąc, rok.
Tak. W kolumnie LP nie wpisujesz. Makro rekordy z pustym LP przenosi do zbiorczego i wypelni LP sam 'Data wpływu' - format daty
Arkusz? Makro? Formularz?
Dane do Historia_pobran wpisujesz ręcznie czy makro je tam wstawia?
Nawet nie czyści swojego arkusza tylko codziennie wrzucany jest nowy plik na którym pracują pracownicy Ale pytanie zostaje, czy "Arek" co dziennie zaczyna wpisywać od B4?
W oknie Worda wciskasz F1 i wpisujesz makro . W pomocy jest to opisane.
Oj, coś słabo Kolega google przetrząsał ;) Z jakiego pliku te dane? O stałej nazwie? Skoro obojętne to rozumiem że ktoś je tam wpisuje ręcznie? Jeśli tak to niech wpisuje do xls'a a wykres to już chyba sobie dorobisz? :) Próbowałeś nagrać makro w Excelu i podpatrzeć kod?
Czy da sie zrobic makro w excelu, ktore umozliwi wpisywanie do arkusza tylko danych liczbowych, i zliczy ilosc poszczegolnych cyfr ?
Można też przenieść makro do 'workbook sheetchange'
Próbowałem też bezpośrednio w kodzie makra wklejać lub wpisywać te znaki, ale nie chce przyjmować Ale przyjmie arkusz. Zrób tabelkę, do tego odpowiednie makro...
VBA nie obsługuje polskich nazw formuł, tylko ich angielskie odpowiedniki. Najprościej zrobisz to tak, że włączasz rejestrator makr, wpisujesz w Excelu formułę i kończysz rejestrowanie. Potem przechodzisz Alt+F11 do kodu, wchodzisz w moduł i odnajdujesz ostatnie zarejestrowane makro. Z niego kopiujesz wspomnianą formułę, ewentualnie poprawiając jej...
Witam nie jestem zbyt mocny w excelu a potrzebna mi formuła lub makro sprawdzające czy wpisywana wartość (tekst) już nie występuje w kolumnie, np. jeśli wpiszę "zeszyt" wyświetli się komunikat, że taki wpis już istnieje dzięki za pomoc
A może być w dodatkowym arkuszu cała "baza" nazwisk i przypisanych im specjalności - i tam byś wpisywał nowych a w przedstawionym arkuszu wybierał byś tylko nazwisko. Czy jednak to ma działać ściśle tak jak napisałeś czyli jeżeli wcześniej wystąpiło nazwisko to ma się pojawić obok specjalność jak nie to czyste pole oczekujące na wpis. - jeżeli tylko...
Jak umieścić w konkretnym arkuszu Przycisk polecenia (formant ActiveX) tak aby odpalał makro z Modułu Z toolboxa (v.2007^ ;) menu 'Wstaw' na karcie developer (dolna grupa kontrolek), następnie "wyświetl kod" i wpisujesz: Call NazwaMakra
W załączniku jest hasło - 'a'. Blokowane jest wpisywanie w kolumnie A. 2x klik na komórkę w A pokazuje datę wprowadzenia. Chcąc zdjąć blokadę, zdejmujemy zabezpieczenie arkusza.
Zamiast wpisywać w makro kolejne miesiące w kodzie makra zamiast "Styczeń" wpisz 2 (dwa) bo to drugi arkusz. Będzie działało bez wzglkędu na nazwę arkusza. Dwa wpisujesz bez czudzysłowia w nawiasie. Innymi słowy wszystkie Worksheets("Styczeń") zamieniasz na Worksheets(2) .
4 komórki do których klient wpisuje dane, nie zaptaszkowac dla ochrony. Worksheets("arkusz1").Protect "hasło", userinterfaceonly:=True Zrob to recznie(odpal makro), nastepnie plik jako udostępniony dla wielu użytkowników. Tabela jest zablokowana, dla makro NIE. Worksheets("arkusz1").Protect "hasło", userinterfaceonly:=True - to umiesc w Workbook_Open
1. Jakie skakanie masz na myśli ? Wpisujesz makro i parametry i na tym koniec... 2. Makra nie są asemblowane, tylko ich wywołania. 3. W pliku pomocy AVRstudio AVRASM.chm masz wszystko podane jak na tacy, wystarczy poszukać opisu dytektywy .macro ...
jest jakaś opcja, żeby makro pracowało bez przerwy Teoretycznie tak, wystarczy zamiast kodu wątpliwej jakości weryfikacji poprawności wpisywanych danych (można tu wykorzystać choćby natywne funkcje Excela poprawności danych :idea: ) wprowadzić makro typu Worksheet_Change, które będzie uruchamiało makro sumuj() po każdej zmianie w którymkolwiek arkuszu...
mozesz wpisać wartość do rejestru a później programowo to odczytywać, ale raczej średni sens tego rozwiązania. Jest jeszcze jedno rozwiązanie. Można napisać makro które samo będzie wpisywało wartość do rejestru np co pomiar inną. Nie chodzi mi o makro assemblerowe tylko o makro rozszerzające możliwości symulatora (Use macro file)
Jeśli już makro... Przedstawiam nieco inne podejście (może komuś się przyda). Pozwoliłem sobie zmodyfikować powyższe makro, wykorzystując właściwość MergeArea.Rows.Count. Dodatkowo ostW, coby nie wpisywać zakresu "na sztywno" (podobnie można z tabelką źródłową). [syntax=vbscript]Sub FillRangeWithMergedCells() Dim ostW As Long, w As Long, kol As Long...
Trochę zasad jest. Mało jest wyrazów rozpoczynających się ogonkową literą, a z racji dziedziny jest ich jeszcze mniej. Pomijając Ędwarda Ąckiego zostają tylko wyrazy na Ż, Ś, Ć. Nie ma wyrazów (mam nadzieję) ze złożeniem ogonek-samogłoska, przykładowo zamiana B na Ę daje wyraz Roęoty. Chyba to by się dało zrobić nawet zwykłym CTRL+H. Potestowałem sobie...
Witam serdecznie, Mam następujący problem, udostępniam innym użytkownikom z mojej firmy pliki .xlsx do wypełnienia, które ze względu na późniejszą obróbkę makrami są poblokowane. Blokada polega na haśle w ochronie skoroszytu --> chroń strukturę i okna --> Struktura (nie chcę żeby pozostałe osoby widziały ukryte zakładki). Sęk w tym, że do późniejszych...
Może źle to ująłem. Arkusze z niepoprawnymi znakami są generowane przez różne osoby na różnych komputerach. No i mają krzaczki. Początkowo robiły one prostym Znajdź i zamień, ale kiedy trzeba tego zrobić kilkanaście razy to upierdliwe. Potem było makro do tego, podobne do propozycji -psiak-, ale nie każdy z użytkowników potrafi makra edytować i dodawać...
Przecież możesz wpisywać kolejne daty np po przecinku lub po "alt + enter". "Kłopot" nie jest z możliwością wpisu tylko z wynikiem w komórce M2. Ale jeżeli o to ci chodzi to troszeczkę zmieniłem w tej komórce funkcję. Jednak jest zasada by datę zawsze wpisywać w tym samym formacie (zgodnym z formatem daty w excelu). Na marginesie bez sensu jest dodawać...
Makro do komórki w kolumnie C wpisywać powinno wartość funkcji Date a nie przekopiowywać formułę "=TODAY()" do tej komórki. Przykład: Worksheets(1).Range("C2").Value=Date
Hmm, wywołują mnie tu do tablicy :) Rozumiem, że już jakieś makro działa... Z tego wynika, o czym już kolega Tommy82 wspomniał, że należy do makra dopisać instrukcję warunkową. A właściwie umieścić Twoje makro w gałęzi Else. Schemat: If IsNumeric([A]) then [X]=[B].value Else tu Twoje makro End If Jesli makro jest w innym skoroszycie wywołujesz...
do tego celu lepiej jest wykorzystać jakaś baze danych stworzoną np w Akcesie w excelu będziesz musiał oddzielić ogladanie takie bazy od wpisywania danych Oglądanie za pomocą funkcji: wyszukaj.pionowo, wyszukaj poziomo lub index a do wprowadzania stworzysz albo jakiś formularz albo np w każdym arkuszu będziesz miał dane na dany miesiąc i tam bedziesz...
Sieciowy z ograniczeniami dostępu. Do jakiego pliku to makro ma skopiować zawartość? Do dowolnego gdzie je odpale? Widac ze makro odpala pliki, reaguje kiedy wpisuje bledne haslo tylko nie widac nigdzie efektu kopiowania. W każdym razie już blisko jest sukcesu :)
idat wpisywane recznie, na poczatku nowej I zmiany, lub gdy juz potrzeba wpisac dane I zmiany(nowej). wtedy kasuje sie tabela I, II, III zmiany. Makro dodaje nowy wiersz ze wpisana data. Dane w 'Tabela zapisu ' gotowe kazdy raz, jak byly zmiany w itab
Niestety nie potrafię znaleźć rozwiązania Nie ma przykładowego pliku :cry: to możesz przystosować sobie do swoich potrzeb np. makro typu https://www.cognity.pl/uzupelnianie-pust... i to tak, że będzie Ci wpisywać te stringi automatycznie po zaznaczeniu kolejnej komórki w kolumnie D :D i to bez wciskania klawisza Enter...
Nagraj makro (wpisując ręcznie coś), podejrzyj kod.
Nie kumam tego podłączenia Toż to proste jak świński ogon :D Zaznaczasz swego Checkboxa (w trybie projektowania), klikasz we wstążce właściwości i w otwartej tabelce we wierszu LinkedCell wpisujesz adres bezwzględny komórki, gdzie będziesz miał wskazania stanu tego Checkboxa (PRAWDA|FAŁSZ) :please:
Temat zamknięty. Problem polegał na tym, że makro nagrywałem a nie wpisywałem komendy ręcznie. Należało uciąć połączenie z bazą danych access i tylko je "zaciągnąć". Opisana metoda nie pomogła też już o tym myślałem, pomógł mi spec z Excela w pracy. Dziękuję za pomoc.
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.
Dołóż pętlę sprawdzającą przed tą kopiującą. Jeśli jest nieprawidłowo, przerwij. Np [syntax=vbscript]Dim b As Boolean For wrs = 9 To 49 If WorksheetFunction.Sum(Range("BG" & wrs & ":BJ" & wrs)) > 0 And Range("BK" & wrs) = "" Then b = True Exit For End If Next If b Then MsgBox "proszę uzupełnić dane w wierszu " & wrs, vbExclamation, "kopiowanie anulowane"...
Na podstawie pliku czas_pracy.xls przygotowałem przykładowe makro. W skoroszycie czas dodałem w komórce A2 ilość pracowników wyszukaną funkcją =ILE.NIEPUSTYCH(A3:A5000). Dodałem nowy skoroszyt "Warunek" w którym znajdują się komórki z funkcjami wyszukującymi interesujące nas godziny : =BD.MIN(dane!$A:$D;C$1;$A$1:$B$2) i =BD.MAX(dane!$A:$D;D$1;$A$1:$B$2)...
Mam do wydruku umowy, każda z nich powinna mieć kolejny "numer umowa najmu nr 1/2024", "numer umowa najmu nr 2/2024" itd Czy jest możliwość, żeby automatycznie nadawało kolejne numery umowom bez ręcznego wpisywania? Na makrach się nie znam, nie wiem jak przygotować odpowiednie makro i jak go później użyć. Prosze o pomoc.
Pytania do użytkownika - Czy w kolumnie C mogą występować formuły lub tylko wartości wpisywane ręcznie? - Czy zamiana ma uwzględniać wielkość liter? - Czy przewiduje Pan w przyszłości potrzebę zamiany innych wartości? - w kolumnie C występują tylko dane wpisywane - dane są wpisywane tylko dużymi literami - niewykluczone (at)ElektrodaBot
Nie jestem biegły jeśli chodzi o makra ale tak przeglądając parę stron o Excelu natrafiłem na makro uruchamiane przy każdym przeliczeniu arkusza, i uruchamiające kolejne makro pod warunkiem że zmieniły się wartości w pewnych komórkach. W Twoim przypadku można by uruchamiać makro sortujące wyniki przy każdym przeliczeniu arkusza (czyli po wpisaniu/usunięciu/zmianie...
Dziekuje serdecznie za znalezienie źródła problemu. Teraz pozostaje pytanie jak temu zaradzić? Czy jest jakiś sposób, aby zapętlenia uniknąć i żeby wszystko działało tak jak należy?? Jak mogę zmienić procedurę żeby nie powodować zawieszania? Czy potrzeba może stworzyć osobne makra, działające niezależnie od siebie? Może stwórz makro wpisujące wartości...
WymZloz to w skrócie wymiar złożenia, złożenia, czyli dużego rysunku o wymiarach, z zakresu od 300 mm do 1200 mm, niektóre z tych wymiarów zawiera tablica, czyli tabela w excelu i dlatego muszą być dwa makra:) Użytkownik wpisuje wymiar tylko, a makro samo mu tworzy złożenie na podstawie bazowego złożenia, z jednego lub drugiego warunku. Tablica to właśnie...
W przypadku Linuxa podobnie : uruchamiamy terminal i przed komendą wpisujemy jeszcze "sudo ". Reszta tak samo.
w B2 jest ścieżka do pliku, którą będę zmieniać co jakiś czas, więc nie chcę wpisywać w makrze ścieżki, tylko zmieniać ścieżkę za pomocą komórki b2
Zdejmuje haslo, wrzucam range w makro - chyba, że w złym miejscy ale wrzucam range po ponownym założeniu hasła w makrze. Możesz podpowiedzieć w którym miejscu powinien być range? Dane można wpisywać, gorzej, że np nie mogę ukrywać kolumn czy formatować np kolorami.
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...
VBA do takiej prostej czynności? Czegoś tu nie rozumiem. A4, B4, C4 - format komórki na walutowy, ustawiasz oznaczenie waluty i wpisujesz formułę mnożenia przez kurs A1 - wpisujesz kurs
Rzeczywiście kilka kroków w dół robi czerwone litery :) Makro jest uruchamiane raz i kończy działanie mrugnięcie oka później, więc są dwie opcje do wyboru: - wpisywać i nie przejmować się kolorem, potem zaznaczyć całą kolumnę i ustawić dla wszystkich wpisów kolor czarny, potem uruchomić jeszcze raz makro. albo zmienić makro, które również dla "niesparowanych"...
Ale ja mam tych wierszy powiedzmy około 1500. Chodzi o to powiedzmy że w komurce L1 wpisuje szukane słowo a makro wyszukuje wszystkie wiersze w których ono wystepuje.
A to musi być makro? Nie może być funkcja wyszukaj.pionowo. W arkuszu 2 w komórce B8 wpisujesz: WYSZUKAJ.PIONOWO(A8;Arkusz1!$C$1:... i przeciągasz w dół a w C8 wpisujesz: WYSZUKAJ.PIONOWO(A8;Arkusz1!$C$1:... i przeciągasz w dół A aby to ładniej wyglądało lepiej wpisz tak w komórki: B8 =JEŻELI(CZY.BŁĄD(WYSZUKAJ.PIONOW...
Cześć, potrzebuje pomocy z napisaniem procedury wyszukaj pionowo jako makro. Poniżej wysyłam to co mam. Wpisując wartość w jednej z komórek, makro musi wyszukać dla niej odpowiedni wynik w innym pliku. Jako, że ten plik będzie codziennie inny to makro będzie otwierać najnowszy plik z danej lokalizacji "Baza". Uruchamiając makro otwiera mi się okno w...
Opisz dokładnie, jaki ma być efekt całej tej zabawy i pokaż to w pliku. Czy koniecznie musisz używać VBA? Nie wystarczy hiperłącze? A jeśli już makro, to czy nie prościej kliknąć w jakiś przycisk lub komórkę niż wpisywać tam "Start", ewentualnie zastosować skrót klawiaturowy?
Dzięki za info. Obawiałem się, że nie da się tego zrobić. Szkoda, bo po pierwsze plik źródłowy jest dosyć duży i otwieranie jego strasznie zamula komputery użytkowników. Natomiast mam jeszcze jedno pytanie w nawiązaniu do tego. Czy jest możliwe, aby makro otwierało plik źródłowy bez wpisywania w makrze jego ścieżki, która niestety się co jakiś czas...
Ad Problem 1 No tak. Żeby pętla sprawdzająca mogła działać, nie może być wyłączona obsługa błędów, zmienna musi być zadeklarowana jako Variant i konwertowana do Int tylko i wyłącznie po wprowadzeniu prawidłowej wartości. Podsumowując: Chodzi o to, żeby nieprawidłowa wartość z InputBox'a, nie zatrzymywała działania makra. Proszę wypróbować, wpisując...
Rzecz w tym, że rozpiska musi być w pionie, jedna grupa pod drugą. Żeby nie wpisywać ręcznie (trochę tego dużo się zrobiło), dorobiłem kolumny pomocnicze i teraz można przeciągać formuły w dół. W tej chwili potrzebne nam do w/k 35/15 Uwaga w S1 jest wyjątek. "Kopiowalne" jest dopiero od S2 (tak mi się dopasowało z MOD).
Moment, raz wpisujesz po czym rozciągasz w dół.
Dobry wieczór, Nie bardzo rozumiem, co to znaczy "inne rozwiązanie"? Co miałoby być inne? Jeśli chodzi o formułę, to może być inna. Generalnie tego typu zadania można rozwiązywać formułami z funkcją INDEKS lub funkcją PRZESUNIĘCIE. Przykład innej formuły dodałem w nowym załączniku. Można to też rozwiązać w VBA pisząc makro obsługujące zdarzenie Change...
Witam. Zrobiłem takie makro i działa. Sub Druk() With ActiveSheet .PageSetup.PrintArea = "$C: wpisuje zakres wydruku od:C:\Documents and Settings\wpisuje zakres wydruku do" Application.Dialogs(xlDialogPrinterSetup... .PrintOut .PageSetup.PrintArea = "" End With End Sub
wpisywać sterownik wpisywać liczba wpisywać literkę
wiercić otwór almera kluczyk wymiana tablicy rozdzielczej
beninca schemat firmware flash
Czyszczenie parownika pompy ciepła - krok po kroku Wtyczki konsoli zegarów Iveco Daily 2003 - opis