Wklejam Ci uzupełnioną formułę sprawdzającą czy w miejscu pierwszego pytajnika wpisano cyfrę. Dla kolejnych znaków zapytania zrób to samodzielnie. [syntax=vbscript]=ORAZ(PORÓWNAJ(LEWY(F4;...
Trzeba zmienić 1 linijkę: [syntax=vbscript]If LCase(kom.Value) Like "*" & LCase(strWhat) & "*" Then[/syntax]Przed porównaniem zamienić obie porównywane frazy na małe litery (można też na wielkie, byle były takie same).
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...
=LITERY.WIELKIE(źródło) (wystarczyło w pomocy wpisać "Wielkie" ;) )
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Ź...
Działa też w Openoffice. Temat powinien brzmieć zamiana liter na liczby. Zamiana słów to byłoby jeden - 1. Funkcja kod zwraca różną wartość dla takiej samej wielkiej i małej litery.
Okej spox i wielkie dzięki
Dzięki panowie pomogło. Nie mam pojęcia jak tego dokonałem że to przestawiłem ale wasze wskazówki pomogły wrócić do stanu pierwotnego. Wielkie dzięki.
Żeby formuła nie rozróżniała małych/wielkich liter zamiast funkcji ZNAJDŹ użyj SZUKAJ.TEKST. Składnia jest analogiczna.
Program masz "prawie" gotowy. Pomyśl, potrzebujesz odwołać się do Nr wiersza komórki spełniającej kryteria (tutaj zmienna "abc", zadeklarowana jako 'Range'). Będzie to wartość właściwości 'Row'. Następnie należy znaleźć lub określić Nr ostatniej w wierszu. Zadziałaj podobnie (metoda End), jak masz to z licznikiem pętli. Pozostaje przeliczenie (wymnożenie)...
Witam, Mam już tak dużo haseł że muszę je spisać w jedym miejscu ... pomyślałem o pliku excel poddanemu szyfrowaniu z hasłem dłuższym niż 8 znaków + wielkie litery, cyfry i znaki specjalne... Czy to według Was wystarczające zabezpieczenie ? Łamał ktoś kiedyś zabezpieczenie tego typu? dzieki i pozdrawiam
Jak liczby to lepiej nie, bo wtedy w grę wejdą litery małe/wielkie i polskie ogonki, a te nie są "po kolei". Porównaj funkcją 'jeżeli' pierwsze litery z komórek w kolumnach A i B.
Dzięki wielkie znam te formułę ale nie wpadłem na takie wykorzystanie :)
:) Jeżeli już się zwracasz do mnie w trzeciej osobie Dziękuję wam bardzo ... ... na was liczyć ... to jednak powinieneś to wyrazić z wielkiej litery lub do słowa was dodawać słowo obywatelu lub kolego, bo tak to jakoś niepewnie się czuje komu dziękujesz :) A dodatkowo (nie żebym się upominał ale na przyszłość może ktoś inny będzie ci pomagał) jak jesteś...
Wielkie dzięki za podjęcie tematu i pomoc :-) działa super, tak jak potrzebowałam :-)
Tutaj składa się z małych formuły poprzedniego przykładu, wielki wzór To na najbliższy weekend :)
Ma i to duży. Co jakiś czas dane wejściowe będą się powiększały o nowe dane, oraz o kolejne obliczenia. Wiem, że większość z tych obliczeń można by zrobić bez makra i je tak zostawić, wtedy wstawianie dodatkowych kolumn nie miałoby znaczenia, ale jednak wolałbym, żeby to chodziło z makra. Proszę poprawić błędy. Zdanie rozpoczynamy z wielkiej litery....
Dokładnie wielki szacun za determinacje wielu poddaloby sie po pierwszym module wprowadz lad i porządek nim zaczniesz pisac przemysl od A do Z co program ma robić potem przejdź się na spacer jeszcze raz przemysl i wtedy systematycznie bez pośpiechu pisz kod trzymając się pewnych reguł typu deklaracja zmiennych kiedy i co jest pisane dużą co mala litera...
Możesz zagnieździć kilka funkcji ZNAJDŹ i jeśli >0 WYSZUKAJ.PIONOWO, nie zapominając o zamianie liter na wielkie lub małe. Dla mnie o wiele prościej jest wykorzystać własną (załącznik).
Że tak się wtrącę ... Nie uczysz się :) Spróbuj załapać o co chodzi w kodzie (przeczytać go) a sam zaczniesz pisać kody uzależnione od zmian w arkuszu. (if) jeżeli (Target.Column = 6) zmiana dotyczy kolumny nr 6 czyli F (AND) oraz (UCase(Target.Value) = "K") zmieniana wartość zmieniona na duże litery równa jest K (Then) wtedy (Target.Value = "Komunalne")...
czy jakoś inaczej With ' rozjadą... P.S. Od moda: 1. Zdanie w j.polskim rozpoczynamy z wielkiej litery. 2. Zaprzyjaźnij się z przyciskiem [pisownia] ;)
No to wyszukaj.pionowo ze sprawdzeniem czy.błąd w funkcji jeżeli. Dzisiaj mam dobry humor bo koniec tygodnia więc ... w c1 wpisz =JEŻELI(CZY.BŁĄD(WYSZUKAJ.PIONOWO(B1;$A$... i skopiuj w dół do końca danych w kolumnie B. Zakres $A$1:$A$4 powinien być dostosowany wielkością do twojego zakresu danych z kolumny...
No, reakcja dokładnie taka sama. Wpisanie małymi literami powoduje zamienienie ich na wielkie znaki. Myślałem, że można w opcjach jakoś to zmienić, ale raczej chyba będzie ciężko.
Jeśli masz tam ważne dane to najlepszym zabezpieczeniem jest nagranie pliku na wymienny nośnik i schowanie w sobie tylko wiadome miejsce. Hasło w pliku można złamac i to legalnym oprogramowaniem np. Advanced Office Password Recovery firmy Elcomp, a cena takiego programu to tylko $49 w wersji Home Edition. Musisz sie zastanowić czy takie zabezpieczenie...
adamas_nt Dzięki wielkie!!! Naprawdę fajne urządzonko mi wysłałeś :D Mało co rozumiem w tych formułach:D Miałbym ostatnią prośbę do Ciebie, bo w obecnej formie to nie działa mi na mojej bazie danych bo wszystko mam z dużych liter, mógłbyś usunąć z tego sprawdzanie wielkich liter na początku wyrazów? Próbuje sam to zrobić i nie wychodzi mi z lekka ....
Witam Proszę o pomoc znających excel a w szczególności "adamsa" (który mi pomógł poprzednio) w następującym problemie : Normalnie w komórkę X wpisuje mi się wynik działania w makro , jednak w sytuacji gdy w konkretnej komórce np: A znajdzie się cyfra np: 5 - to w komórkę X ma się wpisać cyfra z komórki B. Do chwili obecnej jest tak , że w tym momencie...
3/4 zrobiłem. Działa prawie, jak chciałeś. Jedynie nie sortuje wyniku alfabetycznie, a kodów do sortowania w sieci multum, to sobie możesz dodać. Obecnie kod działa dla wpisów w kolumnie 'K'. dzieki wielkie, tylko jeszcze jeden maly problem, jesli chce zmienic rodzaj egzaminu z cyfr na litery to makro przestaje działac, co powineinem zmienic w makro...
gdyby w funkcji ZNAJDŹ można było użyć symbolu wieloznacznego "*" W funkcji ZNAJDŹ nie można, ale jest bardzo podobna funkcja SZUKAJ.TEKST, w której można używać symboli wieloznacznych. Różni się od ZNAJDŹ (poza symbolami wieloznacznymi) tym, że nie rozróżnia małych/wielkich liter. Jeśli z tą funkcją sobie poradzisz to będziesz miał satysfakcję. Ja...
Dzięki wielkie, dwie ostatnie formuły działają wyśmienicie. A jeszcze prosił bym jak te formuły zrobić tak aby wyliczyć sumę liczb które są dopisane do tej litery 'P', czyli np. Ze 'P2' i 'P5' równa się 7?
Nie prościej byłoby Byłoby, ale tylko dla jednowyrazowego wyniku funkcji. StrConv("sto dwadzieścia dwa", vbProperCase) = "Sto Dwadzieścia Dwa" a kolega tomekbin chciał by tylko pierwszy wyraz zaczynał się z dużej litery, stąd moja formuła. Pozdrawiam
Wprowadzono małą literę w deklaracji zamiast wielkiej.
Można uporządkować nieco kolumnę i zastąpić wszystkie wyrazy "wymieniono", "stary", "nowy" oraz ":" pustym ciągiem. Wtedy dostaniemy dwa identyfikatory rozdzielone mniejszą lub większą ilością spacji, ewentualnie z możliwymi spacjami na początku i końcu. Dalej można to odfiltrować funkcją "usuń.zbędne.odstępy", co wywali poprzedzające spacje oraz zwielokrotnione...
Proponuję użycie funkcji UDF: [syntax=vbscript]Function Par(where As String, list) As String Dim elem, tabl, arr, res arr = Split(where) For Each elem In list tabl = Filter(arr, elem) If UBound(tabl) >= 0 Then For Each res In tabl If elem = res Then Par = elem: Exit Function Next wyn End If Next elem End Function[/syntax]Wywołanie: [syntax=text]=Par(tekst_do_sprawdzenia;....
Dzięki wyjątkom które wprowadził adamas_nt chyba wszystko działa :D Dziękuję wam pięknie za pomoc, a w szczególności Tobie adamas_nt. Jesteś po prostu wielki:) Powiedz mi jeszcze tylko, czy po dodaniu wyjątków, muszę jeszcze dodatkowo zmieniać jakąś wartość w marko? Czy po prostu tylko dodać nowy wyjątek?
Dzięki Wielkie !! Jedynym warunkiem muszą być tej samej wielkości litery ale po przestawieniu je na małe (co nie robi różnicy) działa elegancko :) Podajesz adres i leci do Ciebie zgrzewka piwa :) 5 pt dla Ciebie eXtra :)
Witam serdecznie i z gory przepraszam ze pisze bez polskich znakow, jestem w Singapore i system nie pozwala mi na uzywanie polskiech znakow :( Problem jaki mam z excelem jest nastepujacy: staram sie stworzyc liste wyboru taka aby po wybraniu danej, komorka w ktorej ma byc wstawiona dana, ma zmieniac rowniez kolor wypelnienia. Lista wyboru sklada sie...
Funkcja SZUKAJ.TEKST rozpoznaje znaki wieloznaczne takie jak * i ?, stąd problem z jej użyciem w przypadku gdy poszukujemy faktycznie gwiazdki, a nie dowolnego znaku. Gdy szukamy literalnie gwiazdki, należy ją poprzedzić znakiem tyldy (~). Ten problem nie występuje gdy używamy funkcji ZNAJDŹ, gdyż ona nie rozpoznaje znaków wieloznacznych. Poza tym funkcje...
Myślę, że się da :) Wszystko w jakimś makro VBA... Na początek będziesz musiał zrobić sobie okienko do wprowadzania imienia (http://www.mielk.pl/pl/kursy/kurs_vba/k... Potem najlepiej zamienić litery na wielkie, podzielić w pętli (http://www.mielk.pl/pl/kursy/kurs_vba/k... na litery (http://www.ozgrid.com/forum/showthread....
Dzięki wielkie! Rewelacja. Mam jeszcze pytanie, w sumie dwa. Pyt.1 Chciałbym makro które dla każdej litery pobierało by dane i zapisywało w nowym pliku (w nazwie litera, np. A.xls, B.xls itd.) Pyt. 2 Próbowałem wyszukiwanie za pomocą makra i kopiowanie całego wiersza. Do tej pory udało mi się to zrobić tylko z wyszukiwaniem z jednego pola, więc jeżeli...
Dobry wieczór, Rezygnacja z kontroli wielkości liter sprowadza się do zamiany liter szukanego tekstu i wzorca na wielkie litery za pomocą funkcji UCase. Wariant z dowolną odległością między nazwą leku z kolumny A a liczbą z kolumny B można uzyskać zmieniając we wzorcu "?" (znak zapytania), który zastępuje 1 dowolny znak gwiazdką "*", która zastępuje...
wielkie dzieki
Otóż mam kilka pytań dotyczących Excela, byłabym wdzięczna jeżeli ktoś by mógł odpowiedzieć chociaż na kilka :) 1. Jak skorzystać z formatowania warunkowego, by na podstawie zawartości jednej komórki zmieniał się wygląd innej komórki? 2. W jaki sposób ustawia się aby Excel sam dobrał skale osi? 3. Który typ wykresu jest najlepszy do rysowania funkcji...
Może i da się to zrobić formułą, ale ja bym to zrobił takim makro: Const Acc = "abcdefghijklmnopqrstuvwxyzABCDEFGH... W tej linijce są zdefiniowane wszystkie znaki, które są dopuszczalne. Możesz sobie dopisać jakiekolwiek inne. Jeśli znaku nie ma na tej liście, to będzie on ignorowany, czyli w tym przypadku jedynie...
Ok, w takim razie wrzucam 3 obrazki, które powinny wszystko wyjaśnić ;) http://obrazki.elektroda.pl/1828574500_1... http://obrazki.elektroda.pl/6926788500_1... http://obrazki.elektroda.pl/5001726700_1... Tak to teraz wygląda, wrzuciłem przykład raportu pracy, arkusza, który uzupełniamy i dokładny spis...
Popraw ortografie i te wielkie litery (Na marginesie na forach z reguły coś takiego jest uważane jako krzyk) Ja bym to zrobił bez mnożenia, bo jest to logiczniejsze. W twoim przypadku "mieszasz" formaty i nie wiem czy wiesz co robi w takim przypadku excel. Po prostu czy zdajesz sobie sprawę że działasz na excelowskim reprezentowaniu dat liczbami czyli...
Ta funkcja (choć właściwie powinna to być makroinstrukcja typu Sub, ale Excelowi to nie robi różnicy) liczy poprawnie, tylko prawdopodobnie nie o taki wynik chodziło. Ona sprawdza każdą kombinację danych z każdego wiersza, więc ponieważ są 4 jedynki, 2 cyfry kolorowe i 4 litery A, więc zwraca wynik: 4*2*4 = 32. A jaki jest wynik oczekiwany? Czy chodzi...
Kurcze nie potrafię uruchomić tego kodu. Nie działa mi :cry: Dodano po 7 A jednak się myliłem, poszło. Coś źle zrobiłem i nie chciało się uruchomić. Dzięki wielkie Dodano po 11 Ale jednak mam drobne pytanko, dlaczego po przefiltrowaniu listy do konkretnego np. nazwiska na liście pojawia się jedno puste pole jak widać na screenie? Przed filtrowaniem...
hmmm formuła działa dzięki wielkie a ja się męczyłem żeby po prostu nie wpisywać "prawda" fałsz tylko pokazać daną komórkę ale tak też może być i jeszcze czy można zastosować zamiast cyfr 600 dane pole w tym przypadku C20 ??? i jeszcze może jak policzyć studentów wydaje mi się że to formuła ile.liczb ale ona działa tylko na liczbach a nie literach czyli...
:arrow: Marek003 (właśnie nauczyłem się wstawiać strzałki :D) W dowolnej kolumnie zapisz w wierszu pierwszym nagłówek np. towar a w kolejnych wierszach używając zmiennie małych i wielkich liter parę słów (nie pisząc bzdurek bo bzdura wyjdzie) z grupy towar. Zaznacz od pierwszego do ostatniego zapisanego wiersza kolumnę. Teraz kliknij prawą myszkę i...
Zmiana tematu: nie wiem czy na tym forum to działa, ale spróbuj zmienić temat w edytując PIERWSZY post wątku. W temacie maski i oceny wprowadzanego znaku można: 1. Ocenić zdarzenie _KeyPress(KeyAscii As Integer), a nie _Change i wtedy jeśli "znak" nie jest odpowiedni, to na wyjściu KeyAscii = 0 i nieodpowiedni znak w ogóle do TextBox nie wchodzi. 2....
Nie przeczytalem Twojego postu i zaczalem sie dalej produkowac nad problemem. Swoja droga, bardzo przydatna informacja o znaku "$", o ktorej nie mialem pojecia :) Proboje dalej. Dodano po 17 =VLOOKUP($C9;Page_1!$I12:$M71;3;... Ja sprawdzic, zeby tabela_zrodlowa (table_array) nie przesuwala sie w dol razem z przeciaganiem funkcji? W tym ukladzie,...
Co do "wiersza" to opisałem w innym twoim topiku. Co do głównego tematu muszę się zmusić aby to razpatrzeć a ostatnio mam wielkiego lenia w domu bo w pracy ciągle ta matematyka i myślenie. Ale jeżeli kolega adamas_nt, który jest naprawdę świetny w excelu, nie pomógł (nie zrozumiał) to nie wiem czy ja poradzę coś więcej. Na marginesie dolar $ podczas...
Proszę poprawić błędy we wszystkich postach. Zdania zaczynamy wielką literą a kończymy kropką.
Fragment sprawdzający fragment tekstu może mieć postać: [syntax=text]CZY.LICZBA(ZNAJDŹ("xx";B6))... ZNAJDŹ rozróżnia małe i wielkie litery, jeśli nie trzeba rozróżniać użyj funkcji SZUKAJ.TEKST
no właśnie z tymi zerami to nie wiadomo, bo teraz nie wyświetla się nic, zrobię tak, pojadę do wujka, pokaże mu ten mój migający text, żeby widział, że się coś w temacie dzieje, odpalę ten drugi wyświetlacz, zobaczę co się wyświetla, zgram tego mastera i wtedy coś więcej będzie wiadomo. Myślę, że w tym tyg uda mi się znaleźć czas żeby tam podjechać...
Np funkcja użytkownika w załączniku. Jeśli to jednorazowa operacja, to przerób na makro. Pierwsza wielka: Funkcja StrConv zwraca wartość typu String przekonwertowaną wg specyfikacji. Składnia funkcji StrConv: StrConv(Łańcuch, Konwersja) vbProperCase 3 Konwersja pierwszej litery każdego słowa na dużą
Jak już pisałem, trzeba to dopracować. Jak pisał kolega Maciej , nie ma tutaj reguł, trzeba "strzelać", brać poprawkę, etc W załączniku bez wielkich liter i z (kolejną) korektą.
Można też makro, jeśli wygodniej. [syntax=vbnet]Const D = "ZWRP" Private Sub Worksheet_Change(ByVal Target As Range) If Intersect(Range(Range("A1"), Range("C5")), Target) Is Nothing Then Exit Sub If Target.Value = "" Then Exit Sub Dim x As Integer For x = 1 To Len(Target.Value) If InStr(D, UCase(Mid(Target.Value, x, 1))) = 0 Then Target.Value = "" Target.Activate...
Jeżeli chodzi o arkusz źródłowy to wstaw w pętle przepisująca dane np to: [syntax=vbnet]If Worksheets(zrodlo).Cells(pr_wrs + x, 8) = "OW1" Or Worksheets(zrodlo).Cells(pr_wrs + x, 8) = "OW2" Then Worksheets(zrodlo).Cells(pr_wrs + x, 33) = 1[/syntax] Czyli: [syntax=vbnet]Sub Przeksztalc() Dim pr_wrs As Integer Dim ost_wrs As Long, x As Long Dim nowy_arkusz...
Hej! Zupełna zagwozdka mam takie dane jak w załączniku i teraz tak potrzebne mi sa 3 pola wyboru i jesli w pierwszym polu wybiorę określną wartość to będzie to ograniczenie dla 2 pozostalych pól jesli w drugim wybiorę określony projekt, to w trzecim combobox powinny pojawic sie do wyboru tylko wartości odpowiednie dla wybranego projektu czyli wybieranie...
a Czy ja piszę z prośbą o pomoc w napisaniu pracy ? czy też może napisałem że czytałem literaturę i chciałem po prostu zobaczyć jakiś przykład, który mi to wszystko zobrazuje? bo według mnie to są dwie różne rzeczy ;) chociaż sumie to takie logiczne, że po skończeniu studiów, każdy student będzie już wszystko umieć, a jeśli tak sądzisz to się nie dziw,...
Witam ponownie. Przygotowałem tabelę jednak dalsze instrukcje "Dla danej transpozycji i nuty wstaw (na przecięciu kolumny/wiersza) wynikającą z niej nutę wynikową. Potem odpowiednia formuła i "voila"." nie są dla mnie wystarczająco jasne. Nie wiem co kolega miał na myśli pisząc: "Dla danej transpozycji i nuty wstaw (na przecięciu kolumny/wiersza) wynikającą...
Tak zmieniłem kolejność bootowania. Logi: Logfile of Trend Micro HijackThis v2.0.2 Scan saved at 20:50:59, on 2009-12-30 Platform: Windows XP Dodatek SP3 (WinNT 5.01.2600) MSIE: Internet Explorer v6.00 SP3 (6.00.2900.5512) Boot mode: Normal Running processes: C:\WINDOWS\System32\smss.exe C:\WINDOWS\system32\winlogon.exe C:\WINDOWS\system32\services.exe...
no w końcu prawie idealny program do małego magazynu:) szkoda tylko, że nie ma jakiś znaczników, że jakiś brak trzeba uzupełnić i wygenerować listę .csv z tym czego nie ma, tak by można było zrobić zakupy znaczniki oznaczały by ważność elementu. Np. ważniejsze jest by mieć w domu jakiś podstawowy element np tranzystor BC847, albo jakiś bezpieczniki,...
Dzięki wielkie. Zastanawiam się jeszcze nad jedną opcją ale nie wiem jak ją połączyć z dwoma TextBoxami. Chodzi o TextBoxy 'Nazwisko' i 'Imię'. Ogólnie to te okna nie mają się barwić na czerwono ponieważ nazwisko lub imię może się powtarzać i to nie jest żaden problem. Jednak mam taką sytuację że mam pracowników o tym samym nazwisku i imieniu dlatego...
Wydaje mi się, że pierwsze oczko jest źle i nie koncentrujesz się na kierunku kręcenia. Wszystkie spadki napięć idą w kierunku przeciwnym do kręcenia oczka. I mi wychodzi -5i1 - 20 i2 -10i3 +0 i4 + 0i5 +0i6 = -5 A gdzie w macierzy równania dot. prądów, też je musisz wstawić. Macierzy 5x3 nie rozwiążesz Wzorem Sarrusa. Po za tym ja też zrobiłem błąd...
wielkie bitwy pralka wielkie trąbki wielkie
licznik prądu jednofazowy windows wybudzeniu zmiennym kątem wyprzedzenia
Jak ustawić histerezę w piecu gazowym Vaillant? Magnetowid Orion - problem z włączeniem