Wróżę problemy z jakimikolwiek poprawkami nawet tego prostego kodu. Makro jest podpięte pod Arkusz1->Worksheet->Change.
Czemu nie ma załącznika? Niby to proste, ale niejasne. Komórka A1 w którym arkuszu? w aktywnym? w określonym z nazwy? w pierwszym, w którym komórka A1 jest wypełniona? W sąsiednim arkuszu należy rozumieć: w następnym czy w poprzednim? Poszukiwane słowo "białe" lub "czarne" ma stanowić pełną zawartość komórki czy fragment zawartości komórki? Czy wielkość...
Ogólnie to konieczne by było makro z wyrażeniami regularnymi Nie koniecznie, przy tak prostym układzie, może być proste makro. [syntax=vbscript]Sub elka() For x = 3 To Cells(Rows.Count, 5).End(xlUp).Row Cells(x, 6) = Mid(Cells(x, 5), InStr(Cells(x, 5), ".") - 2, 10) Next End Sub[/syntax]
Życzę powodzenia z wydajnością tego skoroszytu Dlatego kolego clubs udzieliłem takiej odpowiedzi :D jest jakaś opcja, żeby makro pracowało bez przerwy Teoretycznie tak Po drobnych korektach budowy skoroszytu proponuję autorowi wykorzystywanie do tego sumowania danych makro :spoko: 1150517 Całość w zmodyfikowanym pliku w załączeniu :D 1150518
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
zamiast: MsgBox tekst wpisz: [e2]=tekst i sformatuj komórkę E2...
Działa i na komórce z wpisanym tekstem, musisz tylko kliknąć dwa razy ;)
Jeśli chcesz, żeby po zaznaczeniu więcej niż 1 komórki była brana pod uwagę tylko pierwsza z zaznaczonych, to możesz dodać linię: [syntax=vbscript]If Target.CountLarge > 1 Then Set Target = Target(1)[/syntax]przed tą linią, którą masz zaznaczoną na żółto. Całościowa propozycja w załączniku. Zasady są nieco inne. Zasięg działania w arkuszu nie jest ograniczony,...
W związku z pytaniem na pw. Utworzyłem sobie plik w c:\ o nazwie plik1.xlsx, w którym wpisałem tekst w komórki Od B34 w prawo. Następnie uruchomiłem makro (c:\ w InputBox'ie). Dane pięknie skopiowały się do "Arkusz2", komunikat: "skopiowano z 1 pliku". Możliwe przyczyny błędu: -podajesz złą lokalizację -lokalizacja jest dobra ale nie ma tam plików -nazwy...
Ok, a gdyby chcieć to zrobić z badaniem wartości dwóch komórek? Tzn. Jeżeli w komórce A znajdują się wartości od 1 do 10 oraz w komórce B znajduje się "określony tekst" to wpisz wartość z komórki a?? Wtedy po "Excelowsku", dla danych w jednym wierszu, wg Twojego wzoru =JEŻELI(ORAZ(A4<11;A4>0;B4...
Chciałbym, aby funkcja sprawdzała zakres, powiedzmy A6:A100, i jeżeli będą spełnione założenia, to wpisze tekst w komórkę A1. Problem polega na tym, że należy każdą komórkę z zakresu sprawdzać jako oddzielną komórkę, a nie jako cały zakres. Efekt ten dla pierwszej komórki osiągnąłem, co pokazane jest w załączonym pliku.
Witam. Mam prośbę, czy mógłby mi ktoś podpowiedzieć co robię źle: mam taką funkcje w komórce =JEŻELI(O2="tekst";"OK";JEŻELI(O2="";"NI... i ona działa prawidłowo, czyli jeżeli w O2 jest ręcznie wpisane "tekst" to wynik daje "OK" jak jest "puste" to daje "NIE ale jeżeli w komórce O2 nie wpiszę ręcznie "tekst" tylko wynik tej komórki będzie z innej, czyli...
Myślałem o takim rozwiązaniu. W komórce A wpisuje text, a w komórce B wpisuję "!". W takim przypadku gdy wpiszę w komórce B "!" to komórka A będzie wpisanym tekstem migać. Da mi to informację o "priorytecie" wpisanej informacji.
Można na przykład w komórce C4 wpisać =TEKST(PRZESUNIĘCIE(D4;0;PODAJ.P... ") a potem to przeciągnąć w dół. Poza tym $T$3 można zmienić na komórkę odpowiadającą ostatniej dacie, którą się wpisze w wierszu 3.
ppm na konkretną komórkę, formatuj i dalej: http://obrazki.elektroda.pl/9165328900_1...
Witam, czy pomoże ktoś przerobić to makro Visual Basic na Apps Script w Arkuszach Google, to jest automatyczny zapis daty. Np. po wpisaniu tekstu w komórce A1 automatycznie przypisze się na stałe data w komórce B1 i godz. w C1: Private Sub Worksheet_Change(ByVal Target As Range) If Target.Cells.Count > 1 Then Exit Sub If Not Intersect(Target, Range("A1:B1000"))...
Wyskakuje błąd: #NAZWA? Czyli masz literówkę w nazwie funkcji lub, jeśli wciskasz formułę w makro to musisz użyć angielskich nazw funkcji. Najlepiej użyj nagrywania makr i wpisz formułę, którą Ci podałem. W ten sposób w makro wpiszą Ci się angielskie odpowiedniki.
Witam chcę wstawić tabele do szablonu allegro tworzę to przez generator ale po wpisaniu tekstu to komórki sie rozszerzają robię to przez http://edytor-aukcji.pl/ nie moge zablokować rozmiaru danej komórki czy macie jakiś edytor gdzie to da sie zrobić?
Zapewne ktoś zaproponuje lepsze rozwiązanie, w szczególności z wykorzystaniem VBA, ale najprostsze byłoby chyba użycie funkcji SZUKAJ.TEKST: =JEŻELI.BŁĄD(SZUKAJ.TEKST("Peugeot";B1);... To oczywiście w A1, należy potem skopiować do całej kolumny A, można zamiast konkretnej wartości wpisać odwołanie do komórki, gdzie będzie się wpisywać szukany tekst....
Tak, chcę, żeby teks przekopiował sie poczawszy od komórki B18. Chodzi mi, że kopiował sie tekst z wpisany w komórki znajdujące sie w kolumnach "F" (zakłada 1 i 2), ale tylko ten tekst, przy którym wstawię znak "x" w komórakch kolumny "I".
Witaj. Należy użyć formatowania warunkowego z określeniem funkcji, na podstawie której robiony jest format. Jeśli posiadasz Excela w wersji 2013 lub nowszej, to ma on wbudowaną funkcję CZY.FORMUŁA, która rozróżnia czyw komórce jest wpisana liczba/tekst, czy wartość jest obliczona na podstawie formuły rozpoczynającej od "=" - i o takie rozróżnienie chyba...
Tego typu formularze przygotowuje w Excelu. Można tam dużo łatwiej przystosować komórki do wpisania tekstu i stosując obramowania i położenie tekstu w komórce wszystko odpowiednio ustawić. Przygotowanie zajmie zajmie chwilę, zrobienie pdf-a czy wydruk również. Ma to także kilka zalet: - można stosować proste listy rozwijane z możliwością wyboru konkretnego...
Dzień dobry, Nie wiem jak to ma działać, ale tam gdzie brak loginu trzeba wpisać pusty tekst, to znaczy albo ="" albo apostrof. Pozdrowienia
zdebel 0x40 to 64 ;). Ale nie myśl broda że znaki wpisane ponad 16-ste pole a przed 64-tym są jakoś tracone, po wpisaniu w te komórki jakiejś zawartości, możesz przesunąć tekst tak ażeby ujrzeć go na wyświetlaczu. Komenda bodajże 00011X** gwiazdki to bity nieistotne, a X-1 przesuwanie w prawo, X-0 przesuwanie w lewo. Ale ja osobiście nie używam tej...
Jeżeli zamierzasz przetwarzać dalej liczby z danej komórki, to w pierwszej kolejności unikałbym konstrukcji: =Suma(E5:D5) & "rpm" Zdecydowanie lepiej formatować komórkę: CTRL+1 => karta Liczby => Niestandardowe => wpisz np. # ##0,00" bpm" Wtedy w komórce masz "czystą liczbę", bez żadnego dodatkowego tekstu i możesz zrobić z nią...
chcę znaleźć pierwszą wolną komórkę w drugiej, trzeciej, czwartej, piątej i szóstej kolumnie oraz wstawić tam tekst "wykorzystany" użycie kodu uzupełniania tych tabel Uściślij, to pierwsze, dwuznaczne sformułowanie w stosunku do tego drugiego ... co chcesz osiągnąć: 1) Czy w każdej pierwszej wolnej komórce danej kolumny wpisać "Wykorzystany" ? Jeśli...
A ja z trochę innej strony podpowiem 1 excel ma taką funkcję "Tekst jako koumny .. ". Zaznaczasz / i OK i masz dwie kolumny z jednej. Więc jeżeli to czynność jednorazowa to to bym proponował. 2. Funkcja Wyszukaj.pionowo() 3. jeżeli to ma być ograniczenie wprowadzania danych do komórki to poprzez kolejną funkcję excela taką jak "sprawdzanie poprawności...
tzn? Jakiś przykład podpowiedź. A nie możesz po prostu do komórek wpisać tego tekstu.
Menu format >> formatowanie warunkowe. Ustaw np żeby kolor tekstu w jakiejś komórce był czerwony, jak wartość jest od 0 do 0,5 i zielony jak jest od 0,5 do 1. F9 służy do tego, żeby odświeżyć arkusz. Jedyne co mi przychodzi do głowy co się może zmienić po odświeżeniu arkusza, to to użycie funkcji losuj. W tym celu wpisz w komórce, którą wcześniej sformatowałeś...
Dzięki za super odpowiedzi. A gdybym jeszcze chciał sczytać z kolumny J pierwsze imiona osób, z kolumny I drugie imiona osób i z kolumny N nazwiska. Kolejność (J, I, N). Reszta zadania tak jak dotychczas czyli wpisanie tekstu do komórki E10. Próbowałem zmodyfikować nasz kod ale nie działa: Sub Benek4b() Dim lastR As Long Dim a As Worksheet Set...
Rozdzielenie formatu dd-mm-rrrr na: I dd I mm I rrrr I najprościej wykonać tak: Zaznaczyć zakres komórek > Dane > Tekst jako kolumny > Rozdzielany > Ograniczniki : wybrać "inny" (w okienku wpisać "-") > Dalej > Dalej > Zakończ (zakończyć działanie kreatora konwersji) i w wyniku mamy każdy blok daty w osobnej kolumnie. Dotyczy to zarówno 1 komórki, paru...
Bez VBA chyba się nie obędzie. Spróbuj: 1) wpisać do tablic zawartość komórek rozdzielając ciągi Split (tekst, chr(10)) 2) porównać tablice każdy rekord z każdym, jeśli porównanie da wynik negatywny przepisujesz wartość do trzeciej tablicy lub bezpośrednio do komórki wynikowej. Ale: w A2 jest "STOP_RAPORT CTX_CARDMAN" spacja zamiast AltEntera. Takie...
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...
To będzie znaczyło, że do komórki numer 5 wpisałeś tekst czteroznakowy 1234.
Witam mam pytanie odnośnie programowania w vba w excel-u 2007 - chciałbym aby po wciśnięciu przycisku wyskoczyło Inputbox (z tym nie mam problemu) ale chciałbym aby po wpisaniu interesującej mnie treści, znalazła się ona w określonej komórce dla przykładu C3. W momencie kiedy komórka jest już zapełniona (znajduje się w niej już jakiś tekt/wartość) po...
Mam taki problem, że w arkuszu z planem produkcyjnym co tydzień muszę zmienić źródło danych. Źródło jest =dysk/folder/[nazwa pliku week 20]Monday'!$F$3 I co tydzień poprzez ctrl+f zamieniam wszystkie frazy "week 22" na "week 23" itd. Chciałabym napisać takie makro, że wpiszę w komórkę a1 tekst week 22 a w komórkę b1 tekst week 23 i makro samo przeprowadzi...
Witam, Poszukuję formuły umożliwjającej wpisanie w zakres komórek na CC=jakiś lub DD=coś i chcę aby się pojawił tekst "jakiś" lub "coś". przykładowo mam zakres komórek do A1 do D10 i chcę aby po wpisaniu w poszczególną komórkę np CC lub DD pojawiał mi się tekst w/w Dzięki
Poprostu dodaj komórki z tekstami. Do tego służy znak end "&". Przykład w C1 wpisz =A1&" "&B1 Spacja rozdziela teksty - ale może być bez spacji = A1&B1 Nie do końca rozumiem co chcesz zrobić ale zamiast A1 i B1 równie dobrze może być jakaś formuła np w c1 wpisz =wyszukaj.pionowo(...) & wyszukaj.pionowo(...) To samo możesz zrobić z funkcją złącz.teksty...
Dodajesz kolejny "moduł" do formuły wskazując co jeszcze ma być w warunku (jako formuła tablicowa): np.: SUMA(JEŻELI((MIESIĄC(Arkusz1!$H$3:$H$16)... (Arkusz1!$J$3:$J$16=D11) ;Arkusz1!$E$3:$E$16)) W Arkuszu 2 w komórce D11 musi być wpisany cały tekst do wyszukania w kolumnie J Arkusza 1. np. "403 maska górna" Jeżeli jest...
Potrzebuję pomocy przy zadaniu z Excela: Napisz makro wpisujące podaną przez użytkownika datę do komórki a1 arkusza, tak, aby chroniło arkusz przed wpisaniem przez użytkownika innego niż data tekstu następnie za pomocą odpowiednich funkcji tekstowych przenieś do oddzielnych komórek dzień, miesiąc, rok.
Witam, Mam arkusz excela. Chciałbym, aby po wpisaniu do jednej komórki czegokolwiek (tekst, liczba), podświetlało większy obszar w tym arkuszu. Za pomocą jakiej funkcji jestem w stanie to uzyskać? Dziękuje za wszelką pomoc, Pozdrawiam,
Witam Uczę się excela codziennie ( bo musze ) i napotkałem taki problem . Muszę zrobić tabelkę i w jednej komórce musze zrobić 3 linijki i to wypunktowane . Nie wiem jak wpisać tekst żeby był od nowej linijki a nie wskakiwał do następnej komórki :/ I czy excel ma taka samą opcję wstawiania wypunktowywania jak word ? Czy punktację trzeba zrobić wstawianiem...
Witam ponownie. Potrzebuję zrobić znacznik timestamp który będzie działał w oparciu o wpisanie w komórkę wyrazu TAK lub NIE =JEŻELI(F8="";"";JEŻELI(ORAZ(A8="";F8="T... Ta formuła działa na jeden wyraz - czy można tu dołożyć drugi warunek/ wyraz "NIE" , aby działało na "TAK" i na "NIE" , Lub jakikolwiek tekst...
przyznam że nie wiem co się dzieje .Jest możliwe rozciągniecie kolumn w poziomo a jeśli mam komórki które chce naciągnąć w pionie to nie da rady i dodam że nie z każda komórką tak jest.Już nie wiem czemu tak jest i co sie dzieje, a i teraz widzę że dzieje sie tak w przypadku kiedy tekst w tabele jest juz wpisany samą tabele mogę formatować bez ograniczeń...
Aby wyodrębnić nazwy zawarte w jednej komórce w programie Excel, możesz skorzystać z kilku metod. Oto kroki, które pozwolą Ci osiągnąć zamierzony cel: Wyodrębnij tekst z komórki: Wybierz komórkę, w której znajdują się nazwy (np. komórkę A1). Wpisz następującą formułę w dowolnej innej komórce (np. B1), aby wyodrębnić tekst: =ZASTĄP(ZASTĄP(A1;",";"");"(";"";"")...
Jak wykonać żeby: Arkusz1 po wpisaniu tekstu do jednej komórki, potrafił samodzielnie automatycznie wstawić hiperłącze, wcześniej zdefiniowane w Arkuszu2 , do innej komórki tego samego wiersza? W Arkuszu2 , znajduje się lista hiperłączy odwołujących się do konkretnych folderów, w których znajdują się różnego rodzaju pliki. Gdy np. wpiszemy tekst do...
Może coś takiego: =JEŻELI(H2="TAK";D2*E2-E2;... Zamiast ostatnich pustych "" możesz umieścić formułę wykonywaną jeśli nie jest wpisane ani TAK, ani NIE. Ewentualnie w cudzysłowiu tekst, który wystąpi zamiast formuły w takim przypadku.
mam w tym formularzu pole tekstowe kw1 Dodaj proszę jeszcze kod, aby tekst z kw1 wpisał w odpowiedniej komórce w kolumnie D
Chodzi o to, żeby w komórkach użytkownik nie mógł wpisać tekstu czy innych znaków, jeśli by to zrobił to wyskakiwałby komunikat MsgBox, że "w oknie nie jest wpisana liczba, sprawdź swoje dane". Próbowałam z IsNumeric, ale ciągle nic nie działa. Może ktoś ma jakiś pomysł?
menu widok - paski narzędzi zaznacz Formularze Z paska który sie pojawi wybierz pole wyboru i myszką zaznacz gdzie ma być na arkuszu to pole prawoklik w to pole i wybierz Formatuj formant... tam zakładka formant i w "łącze komórki wpisz gdzie ma być pokazywany wynik wyboru (w jakiej komórce) jak to zaakceptujesz pobaw się włącznikiem zobaczysz jaki...
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...
jeżeli masz stałą ilość liter w każdym wierszu to mozesz spróbować poprzez wbudowana funckcje "Fragment.tekstu" lub "lewy" lub "prawy" jeżeli nie trzeba by było budowac poważniejsze makro którego nie dało by sie zamknąć w funkcję. (Wynik funkcji dotyczy komórki w której jest ona wpisana)
Cześć mam takie zadanie do przygotowania, ale nie znam się zbytnio na VBA Czy jesteście w stanie pomóc? napisz makro wpisujące podaną przez użytkownika datę do komórki a1 arkusza, tak, aby chroniło arkusz przed wpisaniem przez użytkownika innego niż data tekstu następnie za pomocą odpowiednich funkcji tekstowych przenieś do oddzielnych komórek dzień,...
Witam. W innym temacie dzięki waszej pomocy powstała formuła: =SUMA.ILOCZYNÓW(MOD(C10:BK10... Problem jest w momencie gdy w któreś z komórek wpiszę tekst pojawia się błąd: #VALUE! Moje próby powodują błędne liczenie sumy godzin. W załączniku plik excela.
Mówiąc szczerze to raczej bym powiedział, że to Excel albo Acess, bo tam nie widać całego wpisanego tekstu, jeśli się nie poszerzy komórki. Nie jestem w stanie teraz powiedzieć, gdzie to dokładnie może być, ale strzelam, że w opcjach tabeli dostępnych z prawokliku albo z Menu gdzieś.
Cześć, Chciałbym, aby po wybraniu w comboboxie odpowiedniego tekstu w konkretnym zeszycie w konkretnej komórce wpisany został konkretny tekst. W tym celu napisałem kod gdzie po wybraniu jednej z dwóch opcji (Herr/Frau), konkretny tekst powinien zostać wpisany do komórki V. Niestety po uruchomieniu Excel informuje mnie o Variable not defined. Czy ktoś...
Witam, Opcja "Zachowaj szerokości kolumn źródłowych" pozwala na ustalenie szerokości kolumny, do której dane zostały przekopiowane, takiej samej, jak ta, z której dane zostały zaznaczone do kopiowania. Przykładowo: masz w kolumnie A wpisane kilka osób z imieniem, nazwiskiem, PESELEM - czyli długi tekst dla każdej komórki. Kopiujesz, wklejasz w kolumnę...
niestety to nie działa a co gorsza nie zapisuje nawet tekstu wpisanego ręcznie :/
Dzień dobry, To można rozwiązać różnymi sposobami, zależy do czego te liczby mają dalej służyć - czy mają tylko tak wyglądać, czy mają stanowić dane do dalszych obliczeń. Standardowo przy wypełnianiu komórek zmienia się ostatnia liczba, więc efekt jest taki jak Pan obserwuje. Jeżeli liczby te mają tylko tak wyglądać można zastosować format niestandardowy...
Witam, W jaki sposób w excelu można zmienić wartość z komórki, w której jest wpisana kwota (liczba) na tekst (liczba zapisana słownie). Potrzebuję taką formułę do wystawiania faktur vat wewnętrznych. Proszę o pomoc. Pozdrawiam.
Witam wszystkich. Mam pytanie z kategorii trochę skomplikowanych. Od razu zaznaczam, że excela trochę znam, ale zdaję sobie sprawę, że znam może z 10% jego funkcji, stąd moje pytanie. Jeśli to, to chcę zrobić jest niemożliwe, prosiłbym o napisanie mi, że to niemożliwe bez zbędnych komentarzy na temat tego, że mój pomysł jest co najmniej dziwny. Po tym...
Mam następujący problem: Stworzyłem makro jak było opisane powyżej, ale jest problem z rekordami pustymi. Wszystko jest ok jak tekst się zaczyna od początku komórki - jeśli nie trzeba wpisać w filtrze wyszukiwania "*". Chciałbym żeby wpisywać tekst w innej komórce i kopiować filtr wyszukujący do innej która dostawia "*" po obu stronach tekstu. Próbowałem...
Witam Nie odrobiłeś lekcji. Adres pierwszego widocznego znaku po inicjalizacji to 00H. Aby sterownik wiedział że podajesz mu adres pod który będziesz wpisywał dane ustawiasz najstarszy bit. Dlatego wcześniej napisałem 00+80. Jeśli pierwsza komórka drugiej linii ma adres 40H to pierwsza niewidoczna z lewej pierwszej linii ma 3FH. Wypadało by wpisać adres...
Witam wszystkich. Czy w EXCEL jest możliwe co takiego? 1. Mamy arkusz 1 w którym w komórce a1 wpisany jest tekst lub cyfra z odpowiednik wypełnieniem kolorem. 2. Myk polega na tym, żeby tę wartość przenieść automatycznie / odwołanie do arkusza 2 do komórki a1 ale w taki sposób, żeby było takie samo wypełnienie kolorem. 3. TZN. jak zmieni się cyfra lub...
Nie jest to może rozwiązanie doskonałe, ale ponieważ nie ma innych propozycji, spróbuj wykorzystać, ewentualnie poprawić. Starałem się dopasować do tego, co już było, ale pewne zmiany były niezbędne. Jeśli chce się wykorzystać listy rozwijane z podpowiedzią na bazie poprawności danych, to de facto sprawdzanie poprawności danych trzeba wyłączyć, a wykorzystywać...
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ń.
Co to makro ma robić? Na moje oko wystarczy sprawdzić te dwie komórki przy Change (zmienna 'Target' przekazuje adres) i porównać daty. Dlaczego sprawdzasz formaty przed, a nie po? A jeśli ktoś wpisze tekst zamiast liczby?
Masz rację nie zwróciłem na to uwagi. Jakbyć dodał apostrof przed datą - czyli dane jako tekst - to by działało. no ale tak się z reguły nie robi. Chciałem się zabezpieczyć przed ewentualnym błędem wpisu. Wykasuj "Data.wartość" z formuły. Docelowo ma wyglądać tak: =JEŻELI(I2<>"";PRAWY(I2;10)+90;JEŻ... Aczkolwiek...
Pomiń operacje do momentu chroń arkusz Nie musisz nic zaznaczać. Od razu chroń arkusz i wpisujesz hasło To nie magia jak wpiszesz to jest wpisane tylko co inne pokazuje. Przy wpisywaniu tekstu jest poprawnie. Tak są sformatowane komórki
Uruchom rejestrację makr Zrób co chcesz aby zrobiło makro Formułę musisz wpisać do komórki (a nie wklejać) Zatrzymać rejestrację i wejść w edycję makra Tam zobaczysz kod i formułę w takiej postaci jak chce VBA Dostosować makr do swoich potrzeb I tyle Mam nadzieję iż teraz jest to jasne.
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...
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...
Wielkie dzięki. To jest to o co mi chodziło. Do pełni szczęścia brakuje mi tylko tego, aby makro działało również wtedy, gdy tekst w dowolnej komórce kolumny A jest zaciągany z innego arkusza np. w komórce A5 jest wpisana formuła =Sheet2!D1 lub w dowolnej komórce kolumny A aktywnego arkusza wpisana jest np. formuła ="data cos tam"&Sheet2!A1 Da się tak...
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...
Nie jestem pewien, czy nie mylisz nazewnictwa. Pole to komórka, formularz to arkusz? Ale pomijając to, nie potrzebujesz pętli tylko funkcji wyszukującej ostatniej, niepustej komórki i wpisaniu tekstu do następnej. Być może w kodzie arkusza w zdarzeniu "Przy zmianie", ale to zależy od odpowiedzi na pytanie i działaniu (tajemniczego) pola wyboru. Zarejestruj...
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...
ale przecież '0 jest traktowane jako tekst chyba, tak mi się wydaje bo w komórce wpisany średnik i zero przesuwa do lewej, a samo zero do prawej. Cyfry przesuwają się do prawej, czyli powinien to widzieć jako zwykły tekst. twój przykład nie działa
Dzień dobry! Otóż nie wiem jak w zgrabny sposób rozwiązać poniższy problem. W komórce wpisuję tekst np. X1, a następnie naciskam przycisk "dodaj" (wywołuje to makro, które wykonuje pewien program). Czasami muszę wpisać wartości A1, B2, C3 itd. Chciałbym usprawnić ten proces, aby ostatnią cyfrę zwiększać o wartość 1. Przykład: Wpisuję AU01, klikam "dodaj"...
Po zmianie formatów komórek wpisałeś ponownie formułę? Oczywiście formaty takie same w trzech komórkach. U mnie dopiero to rozwiązało problem tego błędu Ps W twoim przypadku widać iż część komórek jest tekstem (wyrównane do lewej) a nie liczbą, od tekstu nie da odjąć się liczby.
Kod: Set a = Workbooks.Open(PA) Set b = Workbooks.Open(PB) Set aa = a.Sheets("Template") Set ab = b.Sheets("Mod" & Chr(233) & "le") Nie działa (błąd out of range) Set a = Workbooks.Open(PA) Set b = Workbooks.Open(PB) Set aa = a.Sheets("Template") Set ab = b.Sheets(5) Też nie działa Ktoś pomoże? Dodano po 1 Zadziałało: Dim tekst As String tekst = Cells(8,...
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...
Nie wiem, czy zrozumiałem, o co chodzi z tymi parami, ale odnoszę wrażenie, że nadmiernie komplikujesz te wzory. A poza tym masz za mało danych na takie kombinacje z przekątnymi. Co do drugiego zagadnienia przygotuj plik przykładowy, bo znowu to jest niejasne. Prezentacja liczb w formie tekstu na forum zaburza układ kolumn i nie wiadomo, co gdzie jest...
Witam, Chciałabym utworzyć w Excelu okienko wyszukiwania - jeśli wpiszę coś do C4 to za pomocą formatowania warunkowego podświetlą mi się wszystkie komórki w kolumnie zawierające wpisany w C4 tekst. Wpisałam taką funkcję w formatowaniu warunkowym: =JEŻELI(ORAZ(C7<>"";C7=$C$4);1) w zakresie =$C$7:$C$10000 i pięknie działa. Ale chciałabym teraz,...
Witam, Zwracam się z pytaniem. Jezeli mam tabelę (kolumn A i kolumna B) , którą przefiltrowałem wg jakiegoś parametru z kolumny A, i po przefiltrowaniu otrzymałem różne wyniki w kolumnie B, to czy jest jakaś funkcja, którą mogę wpisać w dowolną komórkę poza filtrowaną tabelą, która zwróci mi najczęściej występujący tekst w kolumnie B spośród zwróconych...
Niestety jestem bardzo początkujący. Listbox'a wypełniam poprzez AddItem. Innego sposobu nie znam (na razie). Proszę, objaśnij mi temat jakimś kodem. Tak najlepiej przyswajam. Dzięki. Dodano po 3 Chętnie bym się dowiedział jak wypełniać listbox używając jako źródła zakresu komórek (ListFillRange).
funkcja tablicowa Czyli po wpisaniu powyższej funkcji z komórki wychodzimy (zatwierdzamy) Ctrl+Shift+Enter w komórce pojawią się nawiasy klamrowe jak poniżej: Edit ----------------------------- Powyższe dotyczy gdyby to były liczby. Jeżeli to tekst (a tak najprawdopodobniej jest) to trzeba zamiast Częstość() użyć innej funkcji, bo ona tekstowe dane...
TEXTSPLIT jest od wersji 365 Rozbij te komórki z godzinami na 2 (od i do) i zrobisz z nimi co będziesz potrzebował. W innym przypadku będziesz musiał kombinować i rozpoznawać wpisane teksty.
Tak jak ci kolega Walek33 radzi - wykorzystaj licz.jeżeli() Założenie Nazwa arkusza w A1 i traktuje liczby jak tekst (innymi słowy zlicza mi w kolumnie od A1 do A100 z arkusza o nazwie wpisanej w komórkę A1 =LICZ.JEŻELI(ADR.POŚR(A1&"!...
W Twoim przypadku w komórce J9 wpisz: =SUMA.JEŻELI(I3:I6;I9;J3:J6&... Resztę komórek w dół podobnie.
I na koniec jeszcze wersja w Visual Basicu. Funkcja PLit jest wywoływana z argumentem będącym tekstem źródłowym, albo odwołaniem do komórki z tym tekstem, zwraca położenie pierwszej litery. Reszta jak poprzednio. Kod funkcji: [syntax=vb]Function PLit(s As String) As Integer Dim i As Integer For i = 1 To Len(s) If Mid(s, i, 1) >= "A" Then Exit For Next...
Witajcie, mam pytanie co do funkcji arkusza kalkulacyjnego (excel, Calc) Napisze co chciałbym osiągnąć. Powiedzmy, że w zakładce "arkusz 2" mam wypisany w jednej kolumnie (A) tekst. Powiedzmy ilość lat: 1. do 10 lat 2. 11 - 20 lat 3. 21 - 30 lat 4. 31 - 40 lat 5. 41 - 50 lat 6. 51 - 60 lat 7. 61 - 70 lat 8. 71 - 80 lat 9. 81 - 90 lat 10. 91 - 100 lat...
A co z LibreOffice? Bo OOo się chyba od Oracla odłączyło... Przynajmniej tak mi się wydawało, a wersja 3.3 jest dostępna na OOo i LibreOffice... Ma może ktoś jakieś porównanie? Ćwiczyłem 3.3.0. beta i jest niedopracowane. W dokumencie odf zagnieździłem obiekt z arkusza kalkulacyjnego i w komórce miałem wpisany tekst który się automatycznie zawijał...
Skoro ma być w VBA... Przykład z tablicą i... InputBox'em ;) [syntax=vb]Sub aver() tekst = InputBox("Wpisz liczby oddzielając średnikiem", "Obliczanie średniej") tekst = Replace(tekst, " ", "") 'wyrzucamy spacje tekst = Replace(tekst, ":", ";") 'mogło się komuś omsknąć tekst = Replace(tekst, ".", ",") 'to sie często zdarza tablica = Split(tekst, ";")...
Witam piszę proste makro mające pisać słownie wartości liczbowe zawarte w komórce excela. Osoby, które będą używały tego makra mają małe doświadczenie z excelem, dlatego chcę maksymalnie uprościć interfejs. Chodzi mi o to, żeby można było wybrać komórkę z której ma być pobrana wartość liczbowa i miejsce wpisania tekstu w taki sposób jak robią to formatki...
Wracając do tematu. Jest ktoś w stanie mi pomóc aby w komórce w której wpisuje dane po wyjściu z niej wykonywała się formuła i zamiast wpisanego tekstu pojawiał się wynik tej formuły. Przykładem tego posta , wpisuje w komórce A1 ( aa ) B1( 2aa) dajmy na to, że aa ma przypisana wartość 10. W tym przypadku teraz skrypt zadziała tak że w komórce gdzie...
Chcę zrobić makro które wyszuka dany fragment tekstu i zamieni go na podany w danej komórce. Nagraj sobie makro z przeprowadzania procedury systemowej "zamień (ctrl+H)" i w odpowiednie miejsca wprowadź swoje comboboxy :idea: Wszystko rozumiem, ale "zamień (ctrl+H)" w "znajdz" wpisuje szukana frazę i w "zamień na" w co mam wpisać ? chcę aby znajdował...
Zastosuj formatowanie warunkowe. Zaznacz kolumnę wynikową, Np B, w opcjach menu formatowania warunkowego wybierz "Użyj formuły...", w polu formuły wpisz:=$B1="źle" i ustaw formatowanie...
[syntax=vb]Private Sub UserForm_Initialize() ComboBox1.AddItem "Nowak" ComboBox1.AddItem "Kowalski" ComboBox1.AddItem "Jackowski" ComboBox1.AddItem "Majewski" ComboBox1.AddItem "Wojewódzki" End Sub[/syntax][/quote] Działa, dziękuję :) A jak zablokować tą "komórkę" żeby po odpaleniu programu i wybraniu np. pozycji Nowak nie było można usunąć ani zmienić...
If LCase(c.Value) = "Withdrawn" Funkcja LCase() konwertuje tekst na małe litery. Użyłem jej, żeby działało zarówno dla małego x jak i dużego X. Po przekonwertowaniu wartości w komórce c na małe litery nigdy nie uzyskasz spełnienia tego warunku który masz.
Sposób reakcji Excela i VBA na różne sytuacje nietypowe różni się w szczegółach, wynika to częściowo z innych koncepcji, częściowo z tego, że VBA operuje na wersji angielskiej, a użytkownikowi ma wyświetlać wersję zlokalizowaną (narodową). Niestety to przechodzenie między wersjami nie zawsze jest do końca dopracowane. Poza tym twórcy Excela mają manierę...
tekst pascal wyświetlać tekst tekst tekst edytor tekst ukrywanie komórek
spalić bezpiecznik kondensator błąd moduł sterować silnik prąd zgrzewarka
bosch kgv33vw31e temat wałkowany
Funkcje wężyka w quadzie KYMCO LAD 250 Zniknięcie kontrolki zmiany biegów w Sharan 7N