Wczytuje dane ze wszystkich plików tekstowych znajdujących się w tym samym katalogu, co plik Excela: [syntax=vb] Sub ddd() Dim wiersz As Integer Dim wielkosc As Integer Dim lInputFile As Variant Dim linia As String Dim i As Integer Dim tekst As Variant Dim opis As String wiersz = 1 Dim plik_txt As String plik_txt = Dir(ActiveWorkbook.Path & "\*.txt")...
Ad2.Jeśli chodzi o wyodrębnienie liczby z ciągu tekstowego proponuję zbudować formułę, która sprawdzi czy na lewo od fragmentu tekstu " mm", określona ilość znaków zamienionych na cyfry jest liczbą i jeżeli tak to zapisze ją w komórce. Przykład: Tekst w A2: Belka 89 E 15 dł. 2200 mm 3CR RAL 2004 Szukamy " mm". Formuła: =SZUKAJ.TEKST(" mm";A2) Interesują...
Możesz zrobić tak: Wypisujesz sobie listę liczb w komórkach pionowo lub poziomo. Każdą komórkę formatujesz niestandardowo, przypisując jej (komórce) określony tekst. Ten tekst będzie niezależny od liczby, która jest w komórce. Na przykład pierwszą komórkę sformatujesz niestandardowo jako "a". Tworzysz listę rozwijaną, podając jako zakres tę swoją listę...
Pliki CVS nie zapamiętują formatu i traktują 00000010 jako liczbę 10. Przed eksportem zaznacz dane w komórkach jako tekst i dopiero wyeksportuj, lub po ponownym imporcie oznacz pole jako liczbowe z zerami wiodącymi (000000000) Małe sprostowanie. Zapisze do pliku jako 00000010, ale po imporcie nie ma ustawionego formatu komórki i będziesz widział 10
Dzień dobry, Jeżeli położenie komórek jest stałe, to znaczy w kolejnych komórkach ma Pan tekst oryginalny (w przykładzie A1), wynik (w przykładzie B1) i położenie "X" w tekście wynikowym (w przykładzie C1) może Pan nadać nazwy swojej formule oraz jej parametrom (zgodnie z zasadami Excela). Można to zrobić w Menedżerze Nazw (Excel >= 2007) lub przez...
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...
Makro z użyciem RegEx Rozdzielany tekst ma być w komórce A1, poszczególne wyrazy pojawią się w kolejnych komórkach kolumny A. [syntax=vb]Sub OddzielWyrazy() Dim l& Dim objRegExp As Object Dim objFnd As Object Dim sRegExpPatt$ With ActiveSheet sRegExpPatt = "[a-ząćęłńóśżź]+" Set objRegExp = CreateObject("VBScript.RegExp") objRegExp.IgnoreCase = True...
Możesz jak wspomniał kolega wyżej wykorzystać funkcje dzielenia mi modulo (funkcja mod w excelu) ale możesz też skorzystać z operacji na tekstach tak zamyślałeś na początku. jeśli A5 to nasza komórka z danymi to kolejne cyfry można obliczyć np tak: =JEŻELI(DŁ(A5)>10;WARTOŚĆ... =JEŻELI(DŁ(A5)>9;WARTOŚĆ&...
Tam w tej komórce z FZ występuje numeracja pierwsze Fz to FZ1 ale nie wiem czy numer tutaj ma znaczenie. Ma o tyle, że do tej pory sprawdzałem, czy wartość komórki = FZ, teraz trzeba sprawdzić, czy w łańcuchu znaków, będącym wartością komórki, znajduje się fragment FZ. Dodatkowo w komórkach A pod fz znajdują się głównie cyfry bądź puste pole więc może...
Jeśli ktoś zna lepszy sposób to mógłby podać. Można napisać własną funkcję w VBA: W załączniku przykładowy plik z jej działaniem. Funkcja oczekuje, że w komórkach będzie tekst w postaci czterech liczb rozdzielonych dwukropkami (01:02:03:04 lub 1:2:3:4 lub 1:02:03:04 są dla niego akceptowalne i oznaczają jedną godzinę, dwie minuty, 3 sekundy i 4 setne...
https://obrazki.elektroda.pl/4780071900_... Podstawy GOOGLETRANSLATE i wpisujemy w A1 jakieś przykładowe słowo - "Przekaźnik": https://obrazki.elektroda.pl/2211472500_... W B1 wpisujemy znak równości a potem zaczynamy pisać GOOGLE, podpowiedź powinna się już pojawić: https://obrazki.elektroda.pl/2939205100_...
Teraz nie jestem w stanie dodać załącznika. Jest skoroszyt z dwoma arkuszami. Pierwszy nazywa się źródło a drugi wynik. Komórka a1 w źródle zawiera dużo tekstu. Jest jedyną wypełnioną komórką w tym arkuszu. Z całej treści tej komórki musi być wyszukane słowo "biały" lub "czarny". W obydwóch arkuszach wszystko musi być wielkimi literami. Wpisywanie ma...
Podaj więcej szczegółów. Np. która wersja Excela? Czy masz funkcję X.WYSZUKAJ? Ona nie ma tego ograniczenia do 255 znaków. Poza tym ile znaków ma C1? To znaczy, czy limit 255 jest przekroczony w C1 czy tylko w A1:A6? Ponadto, czy chodzi o niewielkie przekroczenie (możliwość podziału tekstu na 2 fragmenty), czy o znaczne? Czy mają być rozróżniane małe/wielkie...
Powstrzymam się od skomentowania Twoich czarnych zrzutów ;-) Odnoszę wrażenie że borykasz się jedynie z problemem nieczytelności widoku arkusza z komórkami zawierającymi bardzo dużo !!! tekstu. Mogę jedynie zaproponować zmniejszenie skali wyświetlania arkusza i dostosowanie formatowania komórki - aby uzyskać możliwość wprowadzania tekstu do wybranej...
Korzystam z formuły sumującej dane dla konkretnego miesiąca czyli w arkuszu "lipiec - suma" (arkusz podsumowujący) mam formułę: suma('lipiec - suma :lipiec (1)'!H1), która sumuje mi wszystkie dane z pól H1 z zakresu wszystkich arkuszy pomiędzy "lipiec - suma" i "lipiec (1)". Ponieważ tworzę arkusz "lipiec-suma" na samym początku miesiąca (potrzebuję...
Obawiam się, że się nie rozumiemy. Ten załączony tekst ma sens jako kod VBA, natomiast nie bardzo ma sens jako zwykły tekst do czytania dla ludzi. Dlatego założyłem, że jednak jest to tekst programu, bo inaczej będziemy się poruszać w sferze abstrakcji. Jeżeli jest to tekst programu, to nie jest on celem samym w sobie, tylko środkiem do osiągnięcia...
http://obrazki.elektroda.net/41_12633119... Stworzone przeze mnie urządzenie jest praktycznym uzupełnieniem piórnika szkolnego. Jest wyposażone w kilka pożytecznych funkcji i na opisanych poniżej nie zamierzam zaprzestać. Całość została zorganizowana w wygodne w obsłudze intuicyjne menu. 6 przycisków uSwith w jakie jest wyposażony układ umożliwia...
Najprościej to można zrobić z kolumną pomocniczą, do której wpisać funkcję SUMY.CZĘŚCIOWE. Wtedy obliczenia formułą: [syntax=text]=LICZ.WARUNKI($A$2:$A$86;"*... Jeśli nie może być kolumny pomocniczej, to sprawa się trochę komplikuje, w każdym razie nie można użyć LICZ.WARUNKI, bo obie funkcje wymagają odwołań.
Chcesz odblokować tylko formatowanie tekstu w komórkach ? (dane nie zmieniac) Kod w post #2 odblokuje wszystko... Ale... te makra do przyciskow(Pobierz_Arkusz1, Usuñ_Arkusz1) to odblokowanie usune. Uzyj przy blokowaniu kod ActiveSheet.Protect Password:="x", AllowFormattingCells:=True
Zrobiłem niewielką formułę w excelu, mam nadzieję, że Ci pomoże: =FRAGMENT.TEKSTU(A1;SZUKAJ.TEKST("???-??... Formułka znajduje gdziekolwiek w tekście ciąg ???-??? i traktuje go jako początek numeru telefonu a potem wycina do najbliższego przecinka. Możesz łatwo to zmodyfikować...
Witaj, Nie mam pomysłu na formułę, mam natomiast pomysł na proste makro, które mniej więcej robi to, co chcesz. Nie jestem najlepszym programistą VBA, ale w sumie na pierwszy rzut oka działa. [syntax=VB]Sub Makro1() ' ' Makro1 Makro ' Makro zarejestrowane 2011-04-16, autor Darek ' ' Kolumna A od wiersza 2 w dół zawiera działania ' W kolumnie B będą...
Jeżeli to możliwe to poproszę o użycie formuły Proponuję formułę :spoko: [syntax=vbscript]=JEŻELI(NIE(CZY.BŁĄD(ZN...
włanie to nie wypala, excel sam w sobie to najgorsze co moze do tego być chociaż jako jedyny ma opcję przycisk wstawiania jednym kliknięciem tego screena zdjęcią i to jest super żaden inny tego nie ma. Reszt to już powoduje że szkoda zajmować się excelem nie mówię o szyfrowaniu i braku dostępu do pliku, formatu jak licencja online tego nie obejmie...
Witam Mam do was wielką prośbę dotyczącą makra. Posiadam Excel 2013 i 2016. Załóżmy że w komórce D1 mam tekst "Utworzenie sprawy"; Załóżmy że w komórce D14 mam tekst "Utworzenie sprawy Załóżmy że w komórce D41 mam tekst "Utworzenie sprawy" Załóżmy że w komórce D65 mam tekst "Utworzenie sprawy" W komórce d1 od tej komórki makro zaczyna pracę. Jeśli 1...
Witam, mam problem z formatowaniem warunkowym. Chcę żeby w zakresie komórek od D3 do I2 (które są z listą wyboru) formatowało komórkę (zakreślało na czerwono) jeśli tekst zawiera fragment z komórki C3. Wybieram formatuj komórki jeśli: Tekst zawiera fragment: i wpisuję =C3 Jednak kiedy w komórce np. D3 wybieram z listy tekst to formatuje mi go od razu...
Nie liczcie tak na te zdjęcia. Ile osób może zdawać egzamin w niedzielę? A ile z nich może mieć możliwość zrobić zdjęcie? Najdokładniej jak potrafię. Zapytania do bazy 1.Stworzyć bazę kantor w Xamppie 2.Zaimportować plik kantor.sql (a wcześniej go rozpakować) 3.Stworzyć plik kwerendy.txt 4.Utworzyć zapytania SQL a.Dodać rekord danych do tabeli klient,...
las na zielono, wody na niebiesko. istnieje jakieś rozwiązanie? Pojedyncze cuda można zrobić :D ale ręcznie np. 1170743 Jeśli chciałbyś to robić na większą skalę to pozostaje jedynie kod VBA :ok:
No to mamy wreszcie pierwszy konkret: w arkuszu Excela w komórce A1 jest "Polcaina" (tej nazwy nie znajdzie, bo w danych jest "Polocaina", ale listy rozwijanej Pan nie chce), w B1 jest "5", w C1 jest "Polocainum Hydrochloricum 5%", w D1 jest "57". I co dalej? Co teraz przeszukujemy i czego dokładnie szukamy? Skoroszyt, arkusz, zakres w arkuszu? Jak...
Witam, Od dłuższego czasu nie mogę sobie poradzić z następującym zadaniem. W arkuszu z danymi w jednej z kolumn mam zapisane daty w formacie rrrr-mm-dd. Pewnym utrudnieniem jest to, że w poszczególnych komórkach tej kolumny może być zapisanych kilka dat z dodatkowym opisem np.: w komórce B1mam wpisany tekst (2013-04-11 abc, 2014-02-12 bbj 2011-01-01...
Przetestuj: [syntax=VB]Sub Data_Bold() Dim lLstRw& Dim i& Dim objRegExp As Object Dim objFnd As Object Dim sRegExpPatt$ 'definicja wyrażenia regularnego do wyszukiwania Dim sCol$ 'kolumna z danymi sCol = "A" With ActiveSheet sRegExpPatt = "Data" lLstRw = .Cells(Rows.Count, sCol).End(xlUp).Row Set objRegExp = CreateObject("VBScript.RegExp") objRegExp.Global...
dla Excel =>2007 A1 =JEŻELI.BŁĄD(SZUKAJ.TEKST("Peugeot";B1)^...
Ja pamiętam to jeszcze z Delphi 2.0 :-) Być może pokręciłem nazwę, zaraz poszukam w sieci, chwilowo nie mam zainstalowanego delphi... EDIT: W DrawGrid nie trzeba nic zmieniać jednak, pokręciłem z innym komponentem, wystarczy jedną metodę oprogramować i już :) To Ci powinno pomóc: http://www.festra.com/wwwboard/messages/...
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]
Formuła wyszukująca tekst zawierający "(at)" w łańcuchu powinna podołać.
[syntax=vbscript]Sub Rozdziel() ow = Cells(Rows.Count, "A").End(xlUp).Row For x = 2 To ow a = Split(Cells(x, 1), ".") For y = 2 To 4 Cells(x, y) = a(y - 2) Next Next End Sub [/syntax] Trzeba tylko ustawić format kolumn B:D na tekstowy.
Trochę czasu wolnego się trafiło, poczytałem toiowo, i znalazłem może niezbyt eleganckie ale dosyć satysfakcjonujące rozwiązanie mojego problemu. Tylko brak mu automatyzacji i całościowego podejścia jeszcze. Są dwie kolumny, w jednej nazwa towaru po polsku (A), w drugiej ma być po angielsku (B). Część drugiej jest już przetłumaczona, więc niektóre komórki...
...Niestety jestem zielony w tworzeniu makr ... Nie chcę by to zabrzmiało jakbym chciał Cie urazić/obrazić ale ... nie masz pojęcia, ani o makrach, ani o tym jak "działa" excel, ani nawet o podstawach programowania, więc nie wiem dlaczego podjąłeś się pomagać innym w czymś o czym nie masz zielonego pojęcia. Excel nie jest aż tak rozbudowany jak mózg...
Witam Proszę o pomoc. Jak można automatycznie wstawić znaki w zaznaczonych komórkach w wpisane już w dane w komórce. Do każdego wiersza chce wstawić "tekst" z przodu wiersza Miało by to wyglądać tak: 111222333 -> tekst1112223 "tekst" ma być wstawiony zawsze w tym samym miejscu (czyli z przodu cyferek) Przerobiłem kod Januszf777 ale efekt jest na końcu...
Plik robi wrażenie uszkodzonego. Wydaje mi się, że był przeciążony. Właśnie tak myślałem,żeby zrobić od podstaw nowy plik.W obecnym od początku było już bardzo dużo modyfikacji,zmian i róznego rodzaju prób,formuł i makra.Może to jest całą przyczyną bierzących problemów i wolnej pracy pliku.W chwili obecnej,dzięki Waszej pomocy, jest już raczej wystarczająco...
W komórkach jest czas „09:44:58” sformatowany „gg:mm:ss”. Potrzebuję czas bez sekund jako tekst. Można to zrobić wykorzystując kreator z arkusza: „Tekst jako kolumny” ustawiając typ danych źródłowych: „stała szerokość” zaznaczając miejsce podziału i format wyjściowy: „Tekst”. Uzyskany wynik: kol1 – 09:44, kol2 - :58 (patrz załącznik) czyli to co chciałem...
Migać to nawet w 2007 nie będzie ale może się zmieniać kolor komórki lub czcionki lub (nowość w 2007) wykorzystuje się ikonki np w stylu świateł sygnalizacji lub strzałek których kolor /pochylenie strzałki jest zależny od wartości komórki. Jednak żadne ze wskazań nie mruga.
Witam Mam plik " Wzor" i z niego muszę dokonać drukowania określonych arkuszy. Makro ma zadanie wydrukować najpierw arkusz o nazwie "AAA"; potem arkusz "BBB". Drukowanie jest wysyłane na domyślną drukarkę i drukowanie dwustronne. :idea: Jak ja to bym widziała :D : W arkuszu "MENU" w komórce "F5" makro wstawia liczbę "1". Wtedy zadziałają funkcje Excel...
Niestety ale chyba coś pomyliłem. Myślę że jakąś drobnostke i nie chce działać. To może teraz prościej i już na konkretnym przykładzie. W jednej komórce A1 w arkuszu zaczytuję dzisiajszą datę. W tabeli mam wiersz 7 z datami typu 01.01.2023, 01.02.2023 itp. - > kolumny od 6 do 45. W wierszach od 9 do 850 mam różne czynności. Na skrzyżowaniu daty i czynności...
Użyj funkcji: =LICZ.JEŻELI(zakres1:zakres2;"tekst") zakres1 - adres komórki zakres2 - adres komórki "tekst" - wyraz, który występuje w komórkach a ma być zliczony
Wróżę problemy z jakimikolwiek poprawkami nawet tego prostego kodu. Makro jest podpięte pod Arkusz1->Worksheet->Change.
Dodano po 5 w A1 zmieni się pod wpływem formuły [syntax=vb]Private Sub Worksheet_Calculate() zk = Range("A1") = 1 With Range("A2") n = Len(.Text) k = n \ 2 .Characters(Start:=1, Length:=k).Font.Strikethrough = zk .Characters(Start:=k + 1, Length:=n - k).Font.Strikethrough = Not zk End With End Sub [/syntax]
zamiast: MsgBox tekst wpisz: [e2]=tekst i sformatuj komórkę E2...
Chciałbym poprosić o pomoc w związku z makrem które, muszę zbudować. Mianowicie chodzi mi o to że mam tysiąc komórek które wyglądają mniej więcej tak: dzbanek_02-01-2008_K20 W VBA możesz użyć czegoś takiego: Do moderacji: Wiem, że odświeżam temat, ale może ta krótka instrukcja się komuś przyda, bo autor pewnie już sobie poradził. Usuwajcie jeśli uznacie...
Kolumna C danymi liczbowymi i komórkami pustymi kolumna B1 będzie zawierać formułę =C1 Kolumna B2 będzie zawierać formułę =JEŻELI(CZY.PUSTA(C2);B1;C2) Dodano po 1 ale nie wiem jak zrobić z liczbami i tekstem w komórkach
napisz niewielkie makro np jak masz komentarz w komórce a1 a chcesz wpisać go powiedzmy do b1 to wystarczy napisać makro Sub Makro1() Range("B1").Value = Range("A1").Comment.Text End Sub i go uruchomić i wszystko. Myślę że sobie poradzisz. Jeżeli masz w parudziesięciu komórkach to trzeba by było zrobić automat i przez jakąś pętle warunkową podmieniać...
pewnie się da krócej, ale nie potrafię ;) =JEŻELI(CZY.LICZBA(WARTOŚĆ(F...
Po imporcie w komórkach masz tekst a nie liczbę (mimo iż widzisz np 27 dla arkusza to tekst). Po pomnożeniu komórki przez 1 otrzymujesz liczbę (mimo iż dalej widzisz np 27). Przynajmniej tak było w poprzednich wersjach Excela.
Powodem są scalone komórki właśnie i chcąc wykorzystać właściwość: czy to "Rows", czy to "Columns" spotkamy się z błędem wykonania, raz ze względu na "scalone komórki w pionie", drugim razem ze względu na "niejednakową szerokość kolumn". Można to ominąć odwołując się bezpośrednio do komórek ("Cells" ) tabeli, jednak wtedy napotkamy problem jak określić,...
Cześć Proszę o pomoc bo mi już czacha dymi i w kozi róg sam się zapędziłem, a wydaje mi się że rozwiązanie jest proste jak dziadowski bicz , tylko ja sam niepotrzebnie sobie wszystko komplikuję. Mam tabelę1 w Arkuszu 1. Kolumna pierwsza "lp" zawiera rekordy z wartościami od 1 do 10.Mogą się powtarzać. W kolumnie drugiej "tekst" są wartości typu tekst...
Rozumiem, że chcesz to zrobić tekstowo :D No więc tak: Otwierasz nowy dokument (tutaj jest akurat LibreOffice , ale może MSOffice,OpenOffice lub inny)Klikasz na mały biały prostokącik (Rys,Lekcja1) http://obrazki.elektroda.pl/1146741900_1... zaznaczony jako (1).Wszystkie komórki podświetlą ci się na niebiesko.Wybierasz później Format...
Witam Przykład: http://obrazki.elektroda.pl/9352209600_1... Komórki oznaczone na żółto zawierają zmienne wybierane z rozwijanych list. To co widać w komórce A22 tworzę scalając (znak „&”) teksty znajdujące się w komórkach A4:A18. Następnie kopiuję tekst pokazany w komórce A22 i przenoszę do innego arkusza wklejając specjalnie...
Witam Wszystkich. Zaczynam przygodę z VBA, więc moja wiedza jest nieznaczna. Jeśli chodzi o makra, to potrafię niestety tylko nagrać makro. Czasem jednak to za mało. Potrzebuję makra, które by sprawdzało w Arkusz2, zawartość komórki E7 i jeżeli komórka zawiera tekst np. "DOSTARCZONO", to jako wymóg zapisu danych, jest uzupełnienie komórek F7, G7, H7,...
[syntax=vbscript]Sub Benek() [A1] = "=[Zeszyt1.xlsx]Arkusz1!R3C14&"" """ [A2] = "=[Zeszyt1.xlsx]Arkusz1!R4C14&"" """ Range("E10") = [A1] & [A2] End Sub [/syntax]
chodzi o wyciągnięcie zawsze tych pierwszych dat Ogólnie to konieczne by było makro z wyrażeniami regularnymi :idea: , w tym konkretnym przypadku można jednak wykorzystać prostą przeciąganą formułę :D [syntax=vbscript]=FRAGMENT.TEKSTU(E3;SZU...
Dzieki, ale z tego co wyczytałem to funcja InStr() zwraca liczbę na której dany znak jest. A ja potrzebuje znaleźć cały tekst i również nie wiem na jakiej pozycji on się w danej komórce znajduje
Jeśli chodzi o moją znajomość VBA to dno i 2 metry mułu To może jednak zamiast wchodzić w VBA zastosuj zwykły filtr. Tekst w komórkach w kolumnie "pokaż" możesz sformatować na biało i nie będzie ich widać. Ewentualnie zmień nazewnictwo żeby to było może trochę bardziej logiczniejsze z tym filtrem.
Funkcja Adr.Pośr - zobacz załącznik
Witam, Potrzebuje zrobić coś takiego w excelu: Porównać czy komórka od D2 do D238 jest taka Sama jak C2:C238 -> jeżeli jest taka sama, to sprawdzić czy komórka od A2 do A238 (odpowiadająca np C230, czyli obok tej komórki) czy znajduje się tekst równy w komórkach odpowiadjących (ten sam poziom) w zakresie E2 do K2 do E238 do K238. Jezeli jest to wszystko...
Niestety w Excelu nie da się (bez Visual Basica) obliczyć wartości formuły zapisanej jako tekst. Można tylko odwrotnie: zapisać formułę dwa razy w sąsiednich komórkach (ewentualnie skopiować), w jednej komórce pozostawić formułę tak jak jest (obliczy się wartość), a w drugiej przed znakiem = dodać apostrof ('), ewentualnie pominąć znak = na początku...
Dodaj valign="top" w komórkach w których jest tekst. "<td valign="top" rowspan="2"> tutaj potzebuje tekstu</td>"
Dzień dobry, W opisanym przypadku należy wykorzystać funkcję SZUKAJ.TEKST lub ZNAJDŹ. Zwracają one numer znaku w tekście, które odpowiada tekstowi szukanemu lub kod błędu jeśli tekst nie został znaleziony. Formuła mogłaby wyglądać tak: =ORAZ(C7<>"";NIE(CZY.BŁĄD(SZUKAJ.T... Funkcja JEŻELI na początku jest niepotrzebna. Funkcja ZNAJDŹ...
Są pewne rozbieżności z formatach plików obu programów. Jeżeli zrobi się tabelkę w M$O i tekst w komórkach wpisze się bokiem (z góry na dół) i zapisze się plik to po otwarciu pliku tekst będzie bez zmian. Jeżeli to samo się zrobi w OO to po otwarciu pliku tekst będzie zapisany w komórce normalnie (od lewej do prawej). Pliki zapisane w M$O jako rtf można...
Witam. Po pierwsze to nie moglem znaleźć innego działu, który bardziej by odpowiadał mojemu zapytaniu, dlatego proszę admina/modów o nie usuwanie tylko w razie "W" przeniesienie do innego działu (odpowiedniego). Otóż mam problem. Spędziłem już kilka dni na szukaniu odp. i nic mi to nie dało. Strony internetowe robię nie pierwszy raz, ale pierwszy raz...
Witajcie, przeglądałem forum i znalazłem podobne problemy, ale nie identyczny... a zatem: w jaki sposób wykorzystać formułę JEŻELI, aby sprawdzała tekst w komórce i wyrzucała odpowiednią odpowiedź. Jeżeli w komórce B2 znajduje się jedno z słów wymienionych w komórkach D18:D20 to w C2 daj odpowiedź "DS", jeżeli w B2 znajduje się jedno ze słów w komórkach...
Dziękuję za bardzo dobrą poradę z tą konsolidacją! W zasadzie to jest to czego potrzebuję. Natomiast pojawił się nowy problem. Każda filia generuje swoje zestawienie urządzeń przez różne programy i mam taki problem, że moja lista wzorcowa jest niewystarczająca dla poprawnego sortowania i mam błędy przy konsolidacji. Chodzi o to, że pojawiają się w komórkach...
Dziękuje za zainteresowanie tematem i pozytywne oceny, motywuje mnie to do pracy nad kolejnymi artykułami tego typu! Z ciekawości próbowałem znaleźć, z jakiej konsoli pochodziła płytka z tematu. Zadanie mogłoby wydawać się łatwe, bo konsole joystickami podłączonymi na stałe są dużo rzadziej spotykane, ale niestety google milczy. Dopiero zupełnie przypadkiem...
Jeśli w komórkach kolumny B koniecznie musi być wstawiona formuła łączenia tekstów to możesz użyć następującego makra: Niestety nie działa. Nie wiem czy na pewno dobrze się rozumiemy. Chodzi o coś takiego jak na screenie. Czyli ma łączyć tekst z kolumny c i g i wynik wpisywać do kolumny b. Ma tak robić w kazdym wierszu ale ilość wierszy jest zmienna....
Nie do końca to rozwiązanie zaspokoi moje potrzeby. Ponieważ tabela zmienia się dynamicznie chciałbym aby w odpowiednich komórkach raportów nie były wstawiane wartości tylko formuły. Bardzo by mi w tym pomogło makro które zamieni tekst znajdujący się w komórce G15 arkusza Tabela na formułę. Jak to zrobić??
Tak. Przy scalonych komórkach (zarówno w pionie jak i w poziomie) pojawia się ten komunikat. Jeżeli scalenia sa w poziomie można zaznaczyć cały arkusz (kliknąć na narożną "kostkę" między A a 1) i odznaczyć scalanie komórek. Ale jeżeli scalenie było w pionie to po takim zabiegu tekst zostanie przyporządkowany do górnego wiersza a "dolne" komórki które...
Tak jak kolega wyżej napisał, albo opcja druga. Sprawdź co się stanie jeśli znak % poprzedzisz znakiem ' (kreska u góry, tak jakbyś próbował zrobić cudzysłów). Poprzedzenie taką kreską dowolnego znaku, czy ciągu znaków sprawia, że Excel widzi komórkę jako tekst i niczego w niej nie zmienia. Przydatne np. podczas wpisywania dat, czy godzin, które Excel...
nowa funkcja sumuje mi wartości w komórkach po kolorze żółtym, jeśli w komórkach podanych w zakresie nie ma nic, albo wartość- funkcja działa, natomiast w niektórych żółtych komórkach mam wpisane przykładowo "u" lub "w" wykrzacza mi wynik pisząc #value
Nie bardzo zrozumiałem - chcesz wpisać "tekst" jak komórka jest pusta, wtedy już nie będzie pusta. Takie działanie nie ma sensu. Ale mógłbyś to zrobić w innej komórce, czyli: (przykładowo) Jeśli komórka A1 jest pusta, wpisz w B1 "tekst", inaczej wpisz wartość A1 1: w komórce B1 formuła =JEŻELI(A1=0;"tekst";A1) 2: W komórce A1, wartość 0, pusta lub inna
Tak się nie da. Hiperłącze jest przypisane do komórki lub do innego obiektu jako całości, a nie do fragmentu tekstu w komórce. Można jedynie rozdzielić te teksty na pola tekstowe i wstawić razem do komórki, ewentualnie jedno hiperłącze pozostawić przypisane do komórki, a pozostałe do pól tekstowych. Ale to dużo zabawy. Nie prościej rozdzielić teksty...
PRL dzięki wielkie działa jak należy. Jesteś wielki! Może jestem zbyt nachalny, ale jak to mówią apetyt rośnie w miarę jedzenia. Pomyślałem sobie, że już w ogóle genialnie byłoby gdyby jeszcze obok wylistowanych nazw kolumn w komórkach B11 - B... wyświetlała się dokładna wartość znalezionej komórki. Tzn.: jeżeli wpiszę w wyszukiwanie np.: "jabłk", to...
moze tak: =ZŁĄCZ.TEKSTY(A1;" - ";A2)
Przepraszam, że enigmatyczne tłumaczenie mojego problemu. W pliku Excela w arkuszu "wzór" zrobiłam wzór inputboxa. W komórce I3(kolor żółty) wprowadzam dane i po wprowadzeniu danych, w komórkach B6, F6, B9, B12, B15, B18, B21, B24(kolor zielony) zaciągnięte są dane z arkusza o nazwie "pobrane". Wiadomo ze I3 = B9. W komórkach b12, B15, B18, b21 i b24...
Przy pomocy makra sprawa jest dość prosta. Zapisz tablicę rozdzielając ciąg funkcją Split . Dwie ostatnie wartości to poszukiwane ciągi. Najprościej napisać funkcję użytkownika. Ha, ale uparłem się na rozwiązanie formułami arkuszowymi :) Jeśli z ostatnim nie ma problemu =PRAWY(A2;DŁ(A2)-ZNAJDŹ(...
Nie mogę utworzyć polecenia czyszczenia schowka po jego otwarciu. Chcę go obowiązkowo wyczyścić, gdyż mogą się tam znajdować jakieś elementy Robi się to linijką: Application.CommandBars("Clipboard").Con... Arkusz kopiuje do schowka "całą" komórkę, a ja chciałbym tylko jej zawartość tekstową. Jak świat światem to zawsze kopiuje do schowka...
Hej, Temat dosyć stary ale być może ktoś tak samo jak ja będzie szukał odpoiwiedzi na to pytanie więc wstawiam rozwiązanie. Kod zakłada że w komórkach D1, D2, D3 mamy tekst który chcemy sprawdzić. Oczywiście można podłączyć ten kod do zdarzeń arkusza. [syntax=vbscript]Sub Split_Text() Dim MyText() As String Dim r As Long ReDim MyText(200) For z = 1...
Trzeba "latać" po komórkach w arkuszu docelowym jakąś pętlą i wyszukiwać czy jest tam tekst którego szukasz. Jeżeli jest - wstawić sąsiednią komórkę (albo kilka sąsiednich komórek) do arkusza docelowego. A te dane w takiej durnej postaci muszą być? Tj. nie w tabeli tylko w jakiejś... nie wiem jak to nazwać... tablicy?
Buduję prostą bazę danych do prowadzenia magazynu. Próbuję ustawić komórki scalonej kolumny AP ] w której tekst (właściwie symbole tekstu) będą zmieniały kolor, w zależności, od wartości komórek z scalonej kolumny AK ]. Wartości w komórkach tej kolumny są zmieniane ręcznie. http://obrazki.elektroda.pl/5967076800_1... - zakres liczb od...
Proszę o pomoc w stworzeniu makra, które w czasie rzeczywistym (tj. przy zmianie pozycji z dostępnych na liście) zmieniałoby wysokość komórek nagłówka tabeli. Szerokość wszystkich kolumn ma być jednakowa, np. 15,00. Tekst ma być wyśrodkowany i wyrównany pionowo do środka. Nagłówki są w komórkach B1 do G1 w Arkuszu1. Jak miałoby to wyglądać przedstawiłem...
Witam Potrzeba mi zrobić makro w excelu które będzie przeszukiwać arkusz w poszukiwaniu komórek w których mam wstawione jakąś liczbę np 1 i zmieniać tą jedynkę na odpowiedni tekst Pozdrawiam Dodano po 18 dodatkowo potrzebuje podobną formułkę tylko że ma przeszukiwać kolumnę czyli Range B1 do B1000 i w komórkach w których jest coś wpisane wypisuje wartość...
Witam Mam mały problem z formułą. Chcę by excel wyszukiwał mi w danej komórce ciągu znaków np części zdania z wstawionego tam teksu i w wypadku jego znalezienia wstawiał mi np na pozytywne odnalezienie , np Tak a w przypadku nie odnalezienia Nie Utworzyłem formułę : jeżeli(nr.komórki zawierający tekst z mogącą znaleźć się tam szukaną frazą="szukana.fraza";Prawda;Fałsz)...
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,...
Chyba jakoś tak: Private Sub CommandButton1_Click() x = 3 While Worksheets("Przyrządy pomiarowe").Cells(x, 1).Value <> "" If Worksheets("Przyrządy pomiarowe").Cells(x, 1).Value = Worksheets("Kalibracja-Naprawy&... Then Worksheets("Przyrządy...
Witam wszystkich Mam chyba mały problem ale jakoś nie mogę sobie z nim poradzić. Do automatycznego wysyłania wiadomości używałem poniższego kodu. Wszystko było ok ale apetyt rośnie w miarę jedzenia. Chciałbym aby zawartość wybranych komórek treści wiadomości zostały pogrubione i tu zaczęły się schody. [syntax=vbscript]Sub Komorka25_30() Dim ol As Object,...
Jeśli to ma być tylko do dzwonienia (dez SMSów) to zdecydowanie F3, niestety czytelność tekstu na tym wyświetlaczu jest mierna, owszem jest widoczny, ale tekst jest wyświetlany na jak w pierwszych komórkach na wyświetlaczu znakowym (jak w kalkulatorach) i jest tylko jedna linijka tekstu (chyba 6 czy 8 znaków) ale litery są bardzo duże (ok 1cm wysokości)....
Ja to zrozumiałem trochę inaczej, ale rzeczywiście opis nie należy do klarownych. Makro zdarzeniowe reaguje na zmiany w komórkach B5:B7 wprowadzone ręcznie, nie makrem. Tekst makra jest w module arkusza. Zakres trzeba dopasować. Jeśli w B8 wpiszę "14", to w C8 ma być formuła "=400+B8" chyba jednak źle zrozumiałem, ale może to sobie przerobisz.
Moja myśl całkowita jest taka, żeby najpierw wybierało się miesiąc jaki ma być uzupełniany. Po wyborze miesiąca (tak jak jest teraz zrobione) zaznaczają się w kolorze dni wolne od pracy, ale docelowo chodzi oto żeby zamiast cyfr dni tygodnia pracujących było można wybrać z listy rozwijanej odpowiednie inne wartości (np. 8,10 oraz tekst1). Wszystko pięknie...
Cześć Ad 1. Czy dobrze rozumiem, że ten problem nie występuje na nowo zainstalowanym komputerze? (sam system operacyjny)? Ad 2. Opis Miscrosoft: W formacie pliku CSV (*.csv) zapisywany jest tylko tekst i wartości w postaci, w jakiej są wyświetlane w komórkach aktywnego arkusza. Zapisywane są wszystkie wiersze i wszystkie znaki w każdej komórce. Kolumny...
Kolega Taczan podał mi kod którym mogę zmniejszyć tan mój bardzo długi kod, i tak zrobiłem jak mi napisał ale to wywaliło błąd który zaznaczył się na żółto. Ps. tak przy okazji w tym temacie. W oknie UserForm mam pole TextBox w którym chcę sprawdzić duplikaty, a dokładnie duplikaty w komórkach arkusza. Jak pokazałem na poniższym kodzie wszystko jest...
Witam Co dzień utwierdzam się w przekonaniu, że exel z vba to wspaniałe narzędzie. Myślałem, że będe z niego korzystać tylko w pracy ale po kilku już zrealizowanych pomysłach w domu wpadłem na kolejny. Ale pomysł nie zawsze idzie w parze z jego realizacją i dlatego zwracam się do was maniacy vba o pomoc w realizacji mojego pomysłu. Przejdę do rzeczy....
Możesz też skorzystać z funkcji & Piszesz formułę: =A1&" 8%" I przeciągasz w dół. Minus jest taki że otrzymany wynik jest interpretowany jako tekst i nie wykonasz na tym żadnych innych działań
Dzień dobry, Zasadniczą sprawą jest rozdzielenie części tekstowej i numerycznej w Pana danych. Gdyby przedrostki tekstowe w komórkach były jednakowej długości (np. 3 znaki) to łatwo można w Excelu to rozdzielić stosując formuły: Do części tekstowej: =LEWY(kod;3) Do części numerycznej: =ZASTĄP(kod;1;3;)*1 Kod oznacza adres komórki z danymi. Podobnie...
wpisy komórkach gamma komórkach tekst edytor tekst
naprawa formatera zawór regeneracji bosch lodówka tania
najlepszy multimetr niegasnące światła stopu
Schemat do frezarki FGS 25/32 - gdzie znaleźć? Uszkodzenia tablicy wieloczynnościowej przy zbyt dużym napięciu