Formuła w komórce jest określona przez jej właściwość .Formula. Ta właściwość jest tekstem formuły w języku angielskim. Można ten tekst edytować jak każdy tekst, a potem przypisać ponownie do właściwości .Formula. Prościej jednak od razu przypisać docelową treść formuły do właściwości .Formula. Można to też nagrać jako makro. Makro używa "lustrzanej"...
Po pół godzinie wczytywania się załapałem (chyba) o co chodzi. Po pierwsze czy aby na pewno nie będzie interesowało cię za co klient zapłacił? Bo czyszczenie danych i przygotowywanie do kolejnego "wpisu" zlikwiduje szczegóły (składowe) danej wpłaty. Druga rzecz związana z brakiem sumowania. Może jest błędna formuła (nie uwzględnia wszystkich komórek)...
Może spróbuj przez podstawianie formuł. Makro przetestowałem na arkuszu "Zmiana N". Jeśli to jest to, to masz już z górki.[syntax=vb]Sub Proba() For j = 6 To 10 Step 2 zmF = InStr(Cells(3, j).Formula, "KW") zmF = Mid(Cells(3, j).Formula, zmF, 4) zmR = InputBox("W kolumnie " & j & " " & zmF & " zamienić na:", "podaj symbol") If zmR <>...
... gdyż naciskasz F9 idziesz zrobić kawę, wracasz i gotowe :D ... A mogę zapytać po co naciskasz F9? Masz wyłączone automatyczne odświeżanie? Odwołania cykliczne w formułach? Owszem F9 wymusza przeliczanie ale całego arkusza/skoroszytu a akurat "moje" rozwiązanie tego nie potrzebuje (pod warunkiem że masz włączony standardowo automat w opcjach) W...
Wychodzi na to, że pdf nie obsługuje "footnote tooltip" stworzonych w WORD. Szukając informacji o tworzeniu okienek wyskakujących po najechaniu myszką natknąłem się na trochę informacji jak to robić RĘCZNIE w różnych programach. (może komuś się przyda): Floating Text on PDF Documents http://khkonsulting.com/2014/07/floating... Acrobat...
Witam, Potrzebuje pomocy przy stworzeniu makra które w 1 pętli rozdzieli kilka zdań (zakończonych kropką), następnie w 2 drugiej pętli wyciągnie zdanie po zdaniu i wyszuka tłumaczenia w bazie tłumaczeń. To co próbuje najpierw zrobić to najpierw rozdzielenie zdań poprzez liczenie kropek, następnie funkcja LEFT aby wyodrebnić zdanie do wyszkuwania poziomo?...
Witam. Sprawa jest dla mnie prosta w przypadku Excela, piszemy ActiveSheet.Range("A1") = zmienna i zmienna wyświetla się w komórce A1. Ale jak takie coś zrobić w dokumencie Worda ? Chcę aby ta zmienna wyświetliła się np. w Polu Tekstowym. Walczę już od dwóch dni z rożnymi kodami i lipa. Ma wyglądać to tak: - jest dokument Worda z makrem i polami tekstowymi...
Cześć, Mam taki problem. Mam dwa pliki, załóżmy, że są to Marko 1 i Makro 2. Makro 2 to moja najnowsza wersja danych. Chciałbym w Makro 2 mieć takie makro, które porówna mi kolumnę C i A w porównaniu do pliku Makro 1. Tzn. Jeżeli w Makro 2 na tym samym zamówieniu jest inna ilość to w komórce obok wstawi się określony tekst np. "Uwaga zmiana wartości"...
Potrzebuję stworzyć makro przesyłające dalej wiadomość, ale po uprzedniej edycji jej treści, tj. usuwanie określonych fragmentów tekstu wiadomości, pobieranie adresu odbiorcy z określonego miejsca z treści, zmiana tematu wiadomości na tekst z treści. Szukam rozwiązań już od dłuższego czau, ale w sieci pomysłów brak :(. Treść e-maila w załączeniu, na...
Spróbuje wyjasnic jeszcze raz o co mi chodzi. Dodaje dwa pliki z excela(jeden z makrem drugi bez). Mam dużo większą ilość danych niż w przykladowych plikach i większy rozrzut wartości zakończonych gwiazdką(*). Potrzebuje pozbyć się gwiazdek do czego stworzyłem proste makro. Po jego wykonaniu gwiazdki znikają, lecz formatowanie tych komórek pozostaje...
Witam Założyłem, że linie to zdania (paragraph) - w przypadku gdyby zdanie zawierało kilka linii zmiana kolejności linii zmieni szyk zdania. W moim przypadku zmieni się kolejność zdań. Makro uruchamia się przez alt+X. Zaznaczany jest cały zapisany tekst i losowo zmieniana jest kolejność zdań w tekście. Sub Makro1() ' ' Makro1 Makro ' Makro zapisane...
Witam, Myślę nad zrobieniem czegoś w stylu wyszukaj.pionowo + zamień, dla tekstu zawartego w jednej komorce. Chodzi o to że z innego skoroszytu chce wyciągać wartości odpowiadające tekstowi zawartemu w powiedzmy komórce C1. Nie byłoby w tym nic trudnego gdyby w tej komorce znadowal sie tekst tylko dla jednego rekordu a wynik wyszukaj pionowo mialby...
[syntax=vb]Private Sub OpenExcel40(DimCol) Dim abc As String Dim XlApp As Object Dim LastRow As Long Dim ItemNo As String Dim Konf_n As Integer Dim Konf_o As Integer Dim Konf_n_s As String Dim LastCell As Object 'Dim xp As Process On Error Resume Next Set XlApp = GetObject(, "Excel.Application") For i = 300 To 2 Step -1 If XlApp.Worksheets(1).cells(i,...
Można to zrobić, ale nie dałeś przykładowych plików, to sobie dostosuj nazwy i ścieżkę. Załączam 2 pliki z danymi (docelowo zamknięte) i plik roboczy.
Wartości ujemne: Najlepiej skorygować przy imporcie, wystarczy kilka poprawek w istniejącym makro[syntax=vb]Sub kopiuj_z_pliku() Dim kom As Range Windows("plik importu.xlsm").Activate 'wskazane wybranie właściwego arkusza Range("A2:K1000").Select Selection.Copy Windows("rozliczanie palet.xlsm").Activate Sheets("Import").Activate 'dodałem Range("A3").Select...
Jeżeli przez 10 dni nie ma żadnej reakcji, to powinieneś się zastanowić, czy pytanie jest zrozumiałe. Teraz podbiłeś pytanie, ale nic w nim nie uzupełniłeś. Załącznik nie zawiera żadnych makr ani formuł, tylko losowo wpisane liczby 1, 2, 3. Piszesz, że w pierwszej tabeli nie będzie pustych wierszy, a wiersz 25. (w arkuszu) jest pusty. Zatem nie wiadomo,...
Zaznacz wszystko (Ctrl+A ) i zamień (Ctrl+H ) . Jeżeli ten tekst nie jest w komórkach to zaczyna być kłopot. Jeżeli te "okienka" to formant formularza to wyłącznie pisanie makra lub ręczna zmiana. Jeżeli to formant ActiveX to zaznacz wszystkie okienka z tym tekstem (pomocne jest włączenie okienka zaznaczania (na wstążce "znajdź i zaznacz a tam okno...
Czyli soft ma "wyciągać" konkretny tekst z pliku, a następnie tym tekstem nadawać nazwę plikowi .*pdf Tylko jak zmusić skrypt/makro do "wyciągania" konkretnego tekstu ? Ma on swe stałe miejsce w pliku, czy jest zmienne ?
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]...
Wydaje mi się że nie potrzebujesz kopiowania, wystarczą formuły (w załączniku) Jedynie na co potrzebujesz makro to na wklejenie aktualnej daty np w A2, po zmianie tekstu w B2
Mysle iz bez makra sie nie obedzie (własciwie trzeba napisac drobny kod w VBA bo nie da sie takiego makra zarejestrowac) Nie ma funkcji (ja przynajmniej nie znam) która po wyliczeniu danych zmieniałaby wynik w stała, czyli po zmianie wprowadzonych danych nie zmieniał wyniku. Kod jest stosunkowo prosty Powodzenia
W przypadku pętli i wieszania błędem było jednak makro. Po dodaniu START: na początku makro (potem reszta kodu) i w dwóch miejscach zmiana pętli tj. użycie GoTo START zamiast Call nazwa_makro naprawiło problem. Wywoływanie tego samego makra funkcją Call zamiast GoTo powodowało zamykanie WORD-a lub jego restart. Podobno nie powinno się używać w kodzie...
Jeśli to wszystko jest w jednym skoroszycie, to możesz użyć też funkcji ADR.POŚR. Jej argument podaje się w formie tekstu, więc można go złożyć z kawałków. Ale użycie tego spowalnia trochę działanie funkcji, więc zależy ile masz tych danych do przeliczenia. Mogłoby to wyglądać np. tak: [syntax=text]=WYSZUKAJ.POZIOMO(D3;ADR.PO... " & A1 & "'!36:62");2;FAŁSZ)[/syntax]...
Panie Macieju, serdeczne podziękowania, zrobiłem wstępną próbę i wygląda na to, że makro spełnia dokładnie moje oczekiwania :)) Jutro wprowadzę pełne dane do Arkusza2 i zobaczę jak się wtedy zachowa skrypt. Parę linijek tekstu co mieisąc zaoszczędzi mi ze 2 godziny roboty. Gdyby Pan miał chwilę i podesłał jeszcze jedną zmodyfikowaną wersję, w której...
HiFi-Man , powinieneś odróżniać makra (makroinstrukcje) od funkcji, bo Twoje pytanie jest przez to niezrozumiałe. Makro to działanie wykonywane jednorazowo, doraźnie. Po wykonaniu wynik ma najczęściej formę stałej (liczby lub tekstu). Makro można powiązać ze skrótem klawiaturowym i uruchamiać go za pomocą tego skrótu. Z kolei funkcja (lub w tym przypadku...
Propozycja makra, które działa wg poniższych zasad: 1) Reset danych za pomocą przycisku "Reset" wypełnia zakres liczbami od 1 do 14. 2) Jeśli chcemy zamienić liczbę na tekst typu #/#, gdzie # oznacza cyfrę, wystarczy zrobić dwuklik na komórce. Można też edytować ręcznie, pamiętając żeby na początku wstawić apostrof - inaczej Excel zamieni to na datę....
W komórce z formułą włącz zawijanie tekstu, a oprócz tego w module arkusza zdefiniuj sobie takie makro zdarzeniowe: [syntax=vbscript]Dim kom Private Sub Worksheet_Calculate() With Range("B8") If IsError(.Value) Then .Rows.AutoFit kom = 0 ElseIf .Value <> kom Then .Rows.AutoFit kom = .Value End If End With End Sub [/syntax]Alternatywnie możesz...
Najpierw musisz utworzyć marko które będzie się uruchamiała po zmianie tekstu w komórce. Przykład Cells.Find . Na końcu wyrażenia dajesz .Activate i komórki w których znaleziono daną wartość robią się aktywne. Na końcu używasz czegoś [url=http://java2s.com/Code/VBA-Excel-Ac... żeby przejść do właściwej komórki.
Z reguły za pomocą makra. Można też w dodatkowym arkuszu ale to więcej zabawy niż to warte. Wpisz w google kwota słownie w excelu lub coś w tym stylu a znajdziesz parędziesiąt rozwiązań. Tutaj np. jedno z nich z delikatnym opisem co zrobić: http://blog.grzegorzsurowiec.pl/2009/01/...
Ten komunikat o błędzie nie dotyczy zmiany koloru.
Dzień dobry. To są zwykłe pola, które wprowadza się poprzez Ctrl+F9 (lub z paska Wstawianie>Szybkie części>Pole). Żeby podejrzeć co w nich siedzi należy nacisnąć Alt+F9. W Pana dokumencie podejrzewam, że jest to zrobione tak jak w moim załączniku, czyli ustawienie pola macrobutton które po kliknięciu nic nie robi, jedynie wyświetlany jest jego opis,...
"Nie działa" bo okienko inputbox'a pomimo tego że wpiszesz cyfry/liczbę zwraca ją jako tekst . Wstaw za kodem: W takim rozwiązaniu jeżeli liczbowa nazwa asortymentu będzie równa starej cenie to nazwa takiego asortymentu też zostanie zamieniona na nową cenę. edit: ----------------------------------------... Dla zasady poprawności kodu zmień w deklaracji...
Witam Mam zrobiony arkusz do którego użytkownicy wpisują dane (liczbowe oraz tekst) Potrzebuje MAKRA które zabezpieczy mi dane komórki w excell przed zmiana rozmiaru czcionki, koloru czcionki, formatu wyświetlanych danych jednocześnię chcę aby użytkownik miał możliość wpisania do komórki tylko i wyłącznie danych nie mając możliwości zmiany formatowania...
Witam Coś mi się wydaje że twoje makro jest nieoptymalne. Praktycznie osiągniesz to samo sprawdzając czy rejestr nie osiągnął zera (przewinięcie licznika). ;Increment, Jump if No HIGH ; IJNH licznik,etykieta pętli ; licznik - rejestry R0 - R31 .MACRO IJNH INC (at)0 BRNE (at)1 .ENDM Czy jest jakiś sposób zmiany koloru nazw makr w AVR Studio? O wiele...
Można. Załącz plik obrazujący układ danych. Czy to są liczby, czy teksty? Jak są rozmieszczone? Czy to ma być zrobione formułami (wtedy wynik w innym miejscu niż dane), czy makrem (wtedy wynik może nadpisać dane). Formuły mają tę zaletę, że przeliczają się automatycznie po zmianie danych. Makro natomiast może reagować na zdarzenia lub być uruchamiane...
Witam, kontynuując temat mam jeszcze zapytanie o takie makro: 1) w tych dodanych wierszach w kolumnie "A" wpisany byłby tekst "zrobione" 2) w kolumnie "B" ponumerowane tylko te dodane wiersze 3) w kolumnie "C" w miejsce wyczyszczonych danych wpisany tekst "ok" czy da się coś takiego zrobić? Będę bardzo wdzięczna
Mam identyczny plik, problemem jest właśnie przycisk 'dzielenie', którego ma nie być ;) Ed. Bezsensownie utrudniłam sobie całą procedurę. Czy byłbyś w stanie zmodyfikować makro zapisujące wybór z listy do oddzielnych komórek a nie do komórki I1? Private Sub ListBox1_Change() Dim i As Integer Dim tekst As String For i = 0 To ListBox1.ListCount...
Fragmentowi tekstu w komórce można nadać atrybuty, na przykład przekreślenie, pod warunkiem że jest to stała tekstowa, a nie wynik działania formuły. W opisanym przypadku musiałaby to być procedura obsługi zdarzenia Change, która reagowałaby na zmiany w komórce A1 i stosownie do nich modyfikowała zawartość lub atrybuty tekstu w A2.
Makro jest w załączonym pliku. Tu z drobnymi zmianami: w makro są dwie pary tablic: zasady i wyjątki, czyli następne wystarczy dopisywać. Niżej sprawdzane jeszcze 3 warunki (liczba po znaku, minus po znaku i liczba na początku akapitu). [syntax=vb]Sub proba() Dim rCo As Variant, rNa As Variant, tekst As Variant Dim wrs As Long, i As Integer, j As Integer,...
Przepraszam, że nie odpisywałem, ale akurat nie miałem czasu. Poniżej makro ze strony [url=https://microsoft.public.pl.office.... [syntax=vbscript]Sub aaPolishFlow() Dim sFind As String Const cLets As String = "([AaIiOoUuWwZz]) " Selection.Find.ClearFormatting Selection.Find.Replacement.ClearFormatti...
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...
Witam Po pierwsze zmiany w makro symbole narodowe na angielski w związku z tym mogą być błędy TextBox3.Value == w polu tekstowym tekst zawsze. trzeba przerobić na numer Ponadto sprawdź różnicę - arkusz -> Target(i).NumberFormatLocal = PodajFormat(.... makro -> Label3 = PodajFormat(..... Spróbuj oddzielnie - Label3.caption = format( 3, "0.000")
Dziękuję za szybką odpowiedź nie mniej jednak jestem baardzo początkujący mógłbyś mi zarysować jak taki kod wygląda w całości? dziękuję EDIT: Private Sub Worksheet_Change(ByVal Target As Range) If Target.Row = 5 Then AUTOWIERSZ End Sub zrobiłem tak lecz makro uruchamia się po KAŻDEJ zmianie w KAŻDEJ komórce wiersza 5 a mi chodzi aby uruchamiało...
CommandButton z napisem GRAJ!, Poszedłbym raczej w kierunku formatki użytkownika (UserForm), niż bawiłbym się w z przyciskami w arkuszu. Łatwiej zapanować nad aspektem wizualnym "zabawki", no i miejsca więcej w arkuszu na inne rzeczy. czy „CommandButton_SPRWDZ1” może weryfikować wszystkie 39 odpowiedzi Prosto odpowiadając - można - np....
Znalazłem "błąd". Ponieważ przykład z funduszem robiłem na liczbie całkowitej (555) zapomniałem/nie zwróciłem uwagi że liczba z przecinkiem dla VB jest z kropką. Później kod próbuje to dalej konwertować i występuje różnica typu. Wystarczy pobrać z funduszu remontowego tekst wartości Text .TextBox5.Visible = True .TextBox5.Enabled = False .Label6.Caption...
Nie bardzo zrozumiałem, o co pytasz, albo jakie masz oczekiwania. W treści makra nic nie zmienia się automatycznie. To tylko w Excelu (arkuszu) jest to tak oprogramowane, żeby większość zmian nazw automatycznie była odwzorowana w formułach, jak również inne zmiany dokonywane przez użytkownika. W VBA można odwoływać się do arkuszy trzema sposobami: przez...
Potrzebuję napisać makro do formatowania warunkowego. Chciałabym pokolorować cały wiersz, jeśli spełnione są dwa warunki: - kolumna O > 10% oraz kolumna B zawiera tekst "styczeń", "luty", "marzec" - kolumna O > 15% oraz kolumna B zawiera tekst "kwiecień", "maj", "czerwiec" AI: Jaka wersja programu Excel jest używana? Excel 2024 AI: Czy potrzebujesz...
Wszystko to chyba jest dość proste, tylko przedstawione w jakiś dziwnie zagmatwany sposób. Po pierwsze nadal nie jest jasne czy masz jeden plik czy dwa pliki. W pierwszym pliku jest Makro1. Wywołujesz to makro w kodzie, który nie ma nazwy, bo nie pokazałeś całego makra, tylko kawałki. I teraz czy ten kod bez nazwy jest w osobnym pliku, ale z takimi...
No rzeczywiscie :-) No cóż - wypada przeprosić kolegę Wątkotwórcę jak i pozostałych za zamieszanie - zasugerowałem się tym tekstem "no longer integrated with IDE" - widocznie Microchip miał co innego na myśli. A na przyszłość być ostrożniejszy w wypowiedziach.....
Nie wiem, czy dobrze zrozumiałem. Filtrowane mają być tylko kolumny, czy również wiersze? Najlepiej zawsze pokazać w załączniku oczekiwany wynik. Napisałem makro zdarzeniowe ukrywające kolumny z tygodniami z wyjątkiem tej wpisanej w polu "LICZBA TYGODNIA". Makro jest umieszczone w module arkusza. Pusta komórka w polu "LICZBA TYGODNIA" odkrywa wszystkie...
Wystąpił nowy problem , makro rzeczywiście zamienia wybraną część tekstu na kolor wypełnienia, ale przy okazji zmienia czcionkę i kolory pozostałego tekstu w komórce najczęściej na czarną, ale potrafi też w niektórych komórkach całość tekstu zamienić na kolor wypełnienia. Ta wersja kodu z "replace" działa prawidłowo, pozostaje chyba tylko na nowo kodem...
Tak mam 7 kryteriów. Kryteria są dynamiczne i dlatego muszę usuwać filtr. Pętlę zostawiłem żeby móc dodać kolejne kryteria rozłączne. Kopiowane jest do kryterium filtra a następnie z niego usuwane. Mam duży plik, przygotuję kolejny mniejszy i wtedy go prześlę - jeszcze zamierzam to uogólnić żeby było makro na cały skoroszyt i odwoływało się do ActiveWorksheet....
zmiana tekst makro wyszukaj tekst makro znaleźć tekst
corsa centralny zamek zmywarka electrolux naprawa drzwi brama force
modus wspomaganie zmywarka niedomywa
Smar do klocków hamulcowych w Passacie B5 1.9 TDI 90 KM kombi Dodatkowa czujka podczerwieni do dekodera Evobox