No to z prawej go [syntax=vb]Sub ostSpacja() tekst = "proba " tekst = RTrim(tekst) End Sub[/syntax]
To jeszcze trochę krótszy kod, tylko z jednym odwołaniem do komórki z danymi (też dla pierwszego wiersza): [syntax=text]=USUŃ.ZBĘDNE.ODSTĘPY(PRAWY(... ";POWT(" ";20));20))[/syntax]Liczba 20 musi być nie mniejsza niż długość numeru (ostatniego "słowa" po spacji).
Na podstawie załączonego pliku wnoszę, że masz do czynienia z jakimś dokumentem bankowym. Jeśli tak, to z doświadczenia wiem, że większość szanujących się (i szanujących klientów :D ) banków oferuje możliwość importu swych dokumentów również w "bardziej strawnych" formatach niż pdf np. xml, csv i inne specjalne zestandaryzowane pliki tekstowe typu MT940....
Cześć. Czy w jednej komórce masz imię i nazwisko czy osobno? Ja na szybko zrobiłem tak: 804311 Jeżeli samo nazwisko to funkcja =DŁ() podaje ile znaków formuła w formatowaniu warunkowym ma postać dla komórki A4 =JEŻELI((DŁ(A4)=3);1;0) Jeżeli w komórce jest imię i nazwisko oddzielone spacją to dodaję formułę szukającą na której pozycji jest spacja np...
Można też pozostawić po liczbie spację, a dopiero potem dodać /A i wtedy przez przeciągnięcie można komórki ponumerować. Później ewentualnie można hurtem te spacje usunąć przez zamianę spacji na tekst pusty. W tym wariancie fragment /A jest częścią zawartości komórki i można w innej komórce zrobić do niego odwołanie. Wariant zaproponowany wcześniej...
Funkcja zamień. Znak akapitu zamień na to, co Ci pasuje np. spację.
Może wystarczy w następnej komórce dać spację aby była "niby" zajęta.
Jak się będziesz bardzo zawzinał, możesz brakujące spacje uzupełnić prostą formułą: =ZŁĄCZ.TEKSTY(POWT(" ";8-DŁ(komórka));komórk... a potem przekleić to jako wartości. :cry:
Dzień dobry, Należy dodać do ciągu znak o kodzie 10 tzn. ZNAK(10), na przykład =A1&ZNAK(10)&B1 da w wyniku tekst z komórek A1 i B1 podzielony na 2 wiersze. Żeby to zadziałało musi być jeszcze w komórce wynikowej ustawiona opcja Zawijaj tekst. Dodano po 15 Samo "Zawijaj tekst" dzieli tekst w miejscach spacji, a tu niektóre linijki będą zawierać spacje,...
a w tej drugiej kolumnie którą zlicza mogą być spacje puste komórki i myślniki ??
Bądź świadomy udzielanych rad. LiFePO4 ma napięcie ładowania 3,65 V, w przeciwieństwie do Li-Ion. Osobiście trzymam ogniwa na 3,45 V i rozładowuję na 0,5 C, ale jak mówili inni, wiele zależy od akumulatora. Powinieneś zaprogramować BMS tak, aby włączał tylko część pojemności, aby pomóc w długowieczności. Mam kilka ogniw przystosowanych do rozładowania...
Zgodnie z tym co napisałeś, szukamy całego słowa " BIAŁY " lub " CZARNY " otoczonego spacjami w tekście w komórce A1 pierwszego arkusza. [syntax=vbscript]Option Compare Binary Sub Sprawdzaj() Dim res As Long, src As String src = " " & Worksheets(1).Range("A1") & " " res = InStr(src, " BIAŁY ") If res > 0 Then Worksheets(2).Range("C3") = "BIAŁY" Worksheets(2).Range("D3")...
Chcę usunąć wszystkie spacje przed tekstem w komórce, zachowując formatowanie komórki/tekstu. Funkcja PODSTAW usuwa spacje ale usuwa też formatowanie. Może potrzebny jest kod VBA, ale to przekracza moje możliwości. =PODSTAW(G2;" ";"") LATO LATO Tak samo z kolorem czcionki itp.
W nazwie arkusza " Zmiany" przed "Z" jest spacja. Musisz to uwzględniać. Dlaczego nie skopiowałeś treści funkcji?
Spróbuj jeszcze tak: Jeżeli kwoty oddzielane są większa ilością spacji niż poszczególne słowa w opisie (dobrze by było żeby równą - jak nie to też poradzisz, byle większą - zadasz wtedy w wyszukiwaniu/zamianie znak zapytania i ileś tam spacji), zamień ich pewną możliwie jak największą ilość na jakiś unikalny znak (np. średnik) a potem użyj funkcji tekst...
Proponuję tak: Zakładam, że w komórce A1 jest tekst ze słowami oddzielonymi pojedynczymi spacjami i należy wydzielić z tego dwa pierwsze słowa. Do komórki B1 wpisujemy: =SZUKAJ.TEKST(" "; A1) Do komórki C1 wpisujemy: =SZUKAJ.TEKST(" "; A1; B1+1) Do komórki D1 wpisujemy: =LEWY(A1; B1-1) Do komórki E1 wpisujemy: =FRAGMENT.TEKSTU(A1; B1+1; C1-B1-1) W komórce...
Jeśli po liczbie zawsze występuje spacja, to końcówkę najłatwiej odciąć funkcją Split.
A teraz widzę problem - wcześniej nie dostrzegłem, że w komórkach z grupami czynności są zbędne spacje. Kopiowałem komórki z innego dokumentu masowo i sam wcześniej ich nie widziałem. Pozdrawiam. Dodano po 2 I przepraszam bardzo - w jaki sposób mam odpalić to, co Pan napisał? Szczerze przyznam, że w programowaniu w ten sposób jestem zielony. Proszę...
Podziękował, czasami najprostsze rozwiązania są najmniej oczywiste kombinowałem ze wszystkimi znakami oprócz spacji.
Pytanie kolego odnajdujesz się w tym kodzie? :) Błąd masz w clubs: tak na pewno jest to dobra ścieżka a dokładnie (a pytałem o te spacje :) ) [syntax=vbscript] "\ "[/syntax]
Jak poniżej. Założenie, że zwraca pierwszy 26znakowy ciąg cyfr, po usunięciu spacji z tekstu. [syntax=vbscript]Function ZwrocIban(Szukaj_Komorka As Range) Dim dlugosctekstu, pozycja As Long Dim t, ciag, maska, iban As String Dim i As Long 'usuwamy spacje z tekstu t = Szukaj_Komorka t = Replace(t, " ", "") maska = "CCCCCCCCCCCCCCCCCCCCCCCCCC" dlugosctekstu...
ten problem jest rozwiązany, ale mam jeszcze jedno pytanie. Jak scalić komórki zachowując przy tym tekst z tych wszystkich scalonych komórek w jednej ? Excel domyślnie, przy scalaniu komórek, zachowuje jedynie wartość z lewej górnej komórki, a zawartość pozostałych komórek zostaje usunięta. Aby scalić komórki i zachować tekst z wszystkich scalanych...
Jeżeli chcesz uzyskać indeks górny tylko części zawartości komórki, należy znak indeksu poprzedzić spacją (sprawdzone, jeśli piszesz ciągiem, niby pokazuje że znak idzie do góry, ale po zatwierdzeniu wraca do normalnej postaci. Cały M$... Mam Office 2007. Także zapisujesz np. 10 2 - 2 - właściwości czcionki, indeks górny, Spacja nie jest potrzebna...
Witam Jeśli telefon nie ma spacji następnie znaleźć pierwsze miejsca spacje i cięcia w lewo znaków - telefon pocięte wprawo odpowiednich znaków długości tekstu minus pozycji spacje Przepraszam za gramatykę - tłumaczenie maszynowe
To sprawdź w debuggerze czy wchodzi do pętli IF. Może w excelu masz jakąś spację przed lub pod ?? Jak nie to wrzuć ten plik.
Dzisiaj niestety pojawił się u mnie problem, bo to makro jest częścią większego dokumentu, który ma się automatycznie wypełniać i w pewnym momencie zamiast pustej komórki w miejsce godziny wkleja się spacja (" "). Jak mogę zmodyfikować to makro, aby sortowało nie komórki puste, ale te zawierające spację? Niestety nie potrafię wywnioskować z samego kodu.
W miejscu, gdzie chcesz przełamać wiersz wstaw znak przejścia do nowej linii vbLf [syntax=vbscript]dane = Application.InputBox("Podaj zakres dat dla którego chcesz pobrać dane" & _ vbLf & "(dokładnie w formacie od-do bez spacji).", "Wprowadzanie zakresu dat")[/syntax]
Tak oczywiście mam włączone na stałe podgląd. Każda spacja jest traktowana jako osobna komórka. Jeśli np. miałbym 3 spacje i dalszy tekst to dalszy tekst pojawi się w 4 kolumnie Aha dodam, że przed wklejeniem zaznaczam te komórki do których wklejam. PS podobnie dzieje się jak mam tabulator lub ; czyli te standardowe separatory przy konwertowaniu z tekstu...
Funkcją replace usuwasz najpierw "spację" na końcu. Potem usuwasz przecinki. Masz liczby całkowite. Formułą dzielisz je przez 100 i w sąsiedniej komórce masz to, co chcesz.
No powiem tak, formuła działa. Ale tylko wtedy kiedy z komórki ręcznie usunę spację (deletem). edit: dodałem plik. problem dotyczy kolumny E
rozumiem, że to jakieś pozostałości :) Tak jest.:) Miałem najpierw a = a & " ", a potem zmieniłem spację na vbCrLf. Podziwiam Ciebie, że chce Ci się czytać czyjeś kody.:)
Sprawdzaj tylko, czy jest spacja. Pisałem już wyżej ;) [syntax=text]=JEŻELI(DŁ(A1)-DŁ(PODSTAW(A... ";""))=1;A1;"")[/syntax]
Zaznaczam od razu, że nie mogę wstawić litery i spacji w inną komórkę.. A co stoi na przeszkodzie, aby przepisać dane z kliku różnych komórek do innego arkusza i zapisywać ten inny arkusz jako *.csv?
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...
Cześć, pracuję nad plikiem Excel, w którym potrzebuję połączyć teksty. Próbowałam rozwiązać to za pomocą dwóch warunków JEŻELI. Pierwszy warunek JEŻELI (AD4""; AD3&": "&...) sprawdza, czy komórka AD4 nie jest pusta. Jeśli nie jest pusta, to łączy zawartość komórki AD3, dwukropek i spację. Drugi warunek JEŻELI (AD4""; AD4&", "; "") sprawdza, czy komórka...
Chodzi o wyłączenie przeliczania. Ale jeśli zrobisz to ręcznie, zgubisz datę. W Excelu jest skrót Ctrl+: Możesz sobie dorobić coś podobnego: Wstaw moduł (Narzędzia>Makra>Zarządzaj) i wklej http://obrazki.elektroda.pl/7824836700_1... Po tym wszystkim Ctrl+spacja wstawia aktualną datę w aktywnej komórce.
Może podeślij ten przykładowy plik (arkusz) to się zobaczy co jest w nim "zaszyte". Często wystarcza jedna choćby spacja wpisana gdzieś w komórce poza zakresem właściwego obszaru drukowania by Excel głupiał.
Zaproponowany uprzednio kod makra przystosowany jest do określonego układu tabeli :!: :D tzn. po zmianie układu kolumn trzeba stosownie kod zmodyfikować :cry: Dodatkowo makro nie przystosowane jest do "niespodzianek" typu "nadziewanie" pustych komórek pojedyńczą spacją czy wprowadzania nietypowych wierszy tabeli z nazwami podzbiorów danych :sm31: :cunning:
Ode mnie propozycja połączenia klasycznej formuły z funkcją UDF, która jest bardzo prostą adaptacją funkcji VBA Split: =JEŻELI.BŁĄD(WYSZUKAJ("żżż&... Jeżeli brak tekstu spełniającego...
Łączenie tekstów: =ZŁĄCZ.TEKSTY("Najtaniej: ";A1;B1) Szukanie spacji w tekście: =SZUKAJ.TEKST(" ";A1;1)
bo: 1. Musisz każdą odczytaną daną dodać do już istniejącej 2. Zrobić to tylko wtedy, gdy znakiem nie jest spacja ani enter 3. Pamiętaj, że Windosowy Enter to dwa znaki o kodach : 10,13
Tak jak napisał JRV wczytać plik do Excela. Jeśli każda linia kończy się Enterem, to każda linia wpisze się do kolejnej komórki w kolumnie A. Potem funkcją DŁ wyznaczysz długość (liczbę znaków) w każdej linii. Jeszcze tylko, czy spacje mają być liczone jako znaki? Najlepiej załącz przykładowy plik, bo może są jakieś szczególne uwarunkowania.
To nie są ActiveX, więc nic z tego. A nie wystarczy Ci takie szybkie wstawianie na skróty: Ctrl + : spacja Ctrl + Shift + : Wszystko "ciurkiem" w komórce...
Tak! Tyle tylko że w OpenOffice taki szablon "??-???" daje mi w podanym przez Ciebie przykładzie pozycję 10 zamiast 18.. Po bokach powinny być spacje i będzie OK.
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...
Dobry wieczór, W tym przypadku nie da się zastosować bezpośrednio funkcji WYSZUKAJ.PONOWO, bo wymaga ona, by wartość szukana (indeksowa) była w pierwszej kolumnie tablicy, a wynik w kolumnie położonej na prawo. W tym przypadku należałoby zamienić miejscami kolumny Opis i nr Item i wtedy możliwe byłoby wykorzystanie funkcji WYSZUKAJ.PIONOWO w zwykły...
Zagadnienie ciekawe jeżeli chodzi o funkcje excelowskie. Bardzo rozbudowana formuła będzie jeżeli już i jeżeli ma być w pojedynczej komórce. więc dwa pytania: 1. Pusta komórka to w rzeczywistości pusta komórka czy może wynik funkcji jeżeli() i czy to jest "" czy może jednak może być spacja, czyli " " 2. Czy mogą być komórki pomocnicze (które ewentualnie...
Witam, mam taki problem, ponieważ chcę zrobić (może makro potrzebne) aby dwie pierwsze liczby z ciągu liczb oddzielonych spacją w jednej komórce zostały skopiowane i przeniesione do drugiej komórki. np.: W A1 mam wpisane: 389 84 0 23 1000 20000 i chcę aby dwie pierwsze liczby znalazły się w komórce B1: 389 84 proszę o pomoc # najlepiej w języku angielskim...
możesz użyć sheets(25) w komórce ta nazwa jest dane(spacja)październik(spacja)2014 bo to jest ważne by wyciąć tekst
W kolumnie czas pracy sformatować komórki jako czas i usunąć spację przed czasem. jest: spacja16:38 a ma być tylko 16:38
I jeszcze jedno – dlaczego w makro – kolory nie zaznacza wszystkich takich samych komórek tylko niektóre Dlaczego uważasz że nie zaznacza takich samych? Podaj przykład na twoich danych. Tylko że miej na uwadze że dla funkcji CountIf() każdy znak ma znaczenie. Nie tylko wielkość litery ale i ... a nawet zwłaszcza spacja. Jest różnica między...
Witam Serdecznie, Chciałbym poprosić o pomoc. Mam nietypowe zadanie w Excelu. Otóż muszę połączyć kilkadziesiąt komórek w jedną linię tekstu, w której muszę oddzielić wartości komórek przecinkiem i spacją. Zastosowałem taką formułę, jednakże jest ona bardzo problematyczna ze względu na czekające mnie 16 tysięcy danych do zsumowania: =ZŁĄCZ.TEKST("(";N1;",...
Witam Mam mały problem z napisaniem Makra w Excelu: Potrzebuje takiego makra które z Textbox1 (który ma kilka wierszy) przypisze mi każdy pojedynczy wiersz w nowej komórce (A1, A2,....) A następnie potrzebuje żeby z Komórki B1, B2, pobierały się wartości tekstowe i wstawiały do Textbox2 i były rozdzielone spacjami (B1 B2 B3), a następnie pod nimi /dwa...
Witam U mnie był podobny problem, lecz dzwoniłem do Holandii. Błąd był nadzwyczaj prosty przy wpisanym nr. telefonu w komórce była spacja po kierunkowym. tj. +31 xxxxxxxxx co skutkowało tym, że dzwoniąc nie pokazywał się mój numer, ale udało się dodzwonić, ale SMS nie dawał rady. Po usunięciu spacji zadziałało i numer był widoczny u osoby do której...
Proste "tłumaczenie" jednego zapisu w drugi można wykonać za pomocą dodatkowej tabelki z kodami "wpisów" i wyszukaj.pionowo() oraz jeżeli (głównie aby wyeliminować błędne wpisy). Jednakże używanie pustej komórki lub komórki ze spacją jako wartości jest bardzo nieczytelne i wymaga dodatkowej obsługi, radziłbym ujednolicić wartości wpisywane jako kody...
Istnieje kilka sposobów zapisu odwołań do zakresów komórek w różnych arkuszach. Odwołanie bezpośrednie w stylu Excela: [syntax=vbscript]Range("'Samochód części automatic (2)'!B2#")[/syntax]Nazwa arkusza jest fragmentem adresu zakresu. Nazwę arkusza umieszczamy w apostrofach jeśli zawiera spacje, znaki specjalne lub jest liczbą; oddzielamy od adresu...
Hmm, coś nie chce to u mnie ruszy, dane pobieram z komórki F, zmieniłem sobie w "Range". Przy pierwszym przykładzie przy zmiennej cyfra1 wyrzuca błąd "Invalid procedure call or argument" Przy drugim: "Subscript out of range" Nie wiem czy to ma jakieś znaczenie, używam Office 2010. Jak dodatkowo można zabezpieczyć to makro przed "śmieciami" w komórce,...
Czy dobrze rozumiem - każda linia danych jest w jednej komórce? Jak są porozdzielane - spacją, przecinkiem? Najprościej zaimportować te dane jako csv i określić znak rozdzielający, następnie usunąć nadmiarową kolumnę.
Myślę, że można bez kombinowania z przecinkami i zerami zrobić różnicę godzin tak (wpisywane ze spacją - tylko pełne godziny) : [syntax=text]=MOD(PRAWY(A3;2)-LEWY(A3;2)... nie zawsze w komórkach są dwie liczby, to trzeba jeszcze dodać zabezpieczenie przed błędem. Sumować można zwykłą sumą lub SUMĄ.ILOCZYNÓW. Dla wiersza 16.: [syntax=text]=SUMA.ILOCZYNÓW($J$11:$AN$1...
Można, najlepiej zostawić makro zrób_gwiazdki (aby można zaznaczyć istniejący tekst i przerobić go uruchomieniem makra) a dodatkowo zastosować makro takie jak w pierwszej odpowiedzi dbające o nowo dopisane komórki.
I się nie dziwię. Twoja formula wycina od spacji przed numerem do spacji przed numerem konta ;) Wpisz: =FRAGMENT.TEKSTU(A1;SZUKAJ.TEKST(" ?? ???? ???? ???? ???? ???? ????";A1;1)+1;32) A jak już będziesz robił wersje finalną to polecam formułkę: =JEŻELI.BŁĄD(<formuła której używasz>;"") W ten sposób w arkuszu nie pojawi ci się #ARG tylko pusta...
W excelu mam sformatowane komórki na tekstowe, w których zapisałem ciąg cyfr ze spacjami. Muszę usunąć spacje. Zastosowałem znajdź/zamień ale zmienia mi to zapis tekstu z: 021020 1025 1000 0090 3027 3156; na : 2,10201E+24. Jaką formułę zastosować, aby usunąć spacje bez zmiany tekstu (cyfr) na: 02102010251000009030273156 Dodano po 21 W excelu mam sformatowane...
Co do komórek zaznaczonych przez Ciebie na niebiesko masz rację, wróciłem do poprzedniej formy, w komórce z datą wstawiłem spację i wszystko zaskoczyło jak powinno. Dodałem też do komórki z wynikiem formatowanie warunkowe i ładnie mi wszystko wyodrębnia. Próbowałem jak napisałeś zmienić formułę w komórkach z datą na =DATA.WARTOŚĆ(FRAGMENT.TEKSTU(A2;22;11))...
Ale muszę tak scalić większą ilość i w taki sposób żeby dane z komórek były po przecinku ewentualnie spacji Dodano po 2 Chodzi o to żeby liczba scalonych komórek z lewej kolumny zgadzała się ze scalonymi komórkami z prawej kolumny Dodano po 47 Najlepiej jakieś makro żeby zrobic to w całej kolumnie hurtem
Załącz przykładowy plik z danymi. Rozumiem, że dane przed konwersją są tekstem. Wyjaśnij co ma być po konwersji - liczba czy tekst? Jeśli liczba, to czy ta kropka jest istotna? W Polsce standardowym separatorem tysięcy jest spacja.
Witam. Utworzyłem tabelę zawierającą kilka kolumn. Pierwsza kolumna nazywa się Nazwa i jest typu varchar, pozostałe kolumny są typu text. W przypadku odczytu dowolnej kolumny typu text nie ma znaczenia czy wartość komórki zawiera spację czy też nie. Jednak gdy odczytywana jest komórka kolumny Nazwa i zawiera spację to zamiast wyniku nic nie jest zwracane....
Nie poganiaj, bo polecisz do kosza :) Chcesz przecinka, to zrób dodatkową kolumnę ze =złącz.teksty(a1;",") i przeciągnij w dół. Ja bym jednak to eksportował do csv lub txt, tam ctrl+h (zmiana na ",spacja") i powrót złączony.
Mam jeszcze jedno pytanie związane z zwracaniem wyrazu do określonej komórki. Mam 5 arkuszy. 4 pierwsze to zmiany, a 5 to podsumowanie. Czy istnieje możliwość, aby przy zwróceniu tych wyrazów w sytuacji, gdy to będzie więcej niż 1, była między nimi spacja? W załączeniu plik przedstawiona sytuacja dot. arkusza "lista 2" i komórki b2. Chciałbym, aby to...
Jak da się przewęzienie na taśmociągu to chyba problemu nie rozwiąże bo jak cegły będą w rządku ale nie będzie spacji między miny żeby foto komórka czy coś innego mogła je liczyć chyba żeby dać korektę czasu ile jedna cegła jedzie w polu widzenia :P
Rozumiem że na google masz bana? ad 1. usuwa zbędne spacje ad 2. usuwa " OR " po ostatniej wartości.
Trochę to zamotane ale chodzi o to, że :) 1) otrzymuje pytanie od Olgierd Łukaszenko (temat: Pytanie) - wiersz 22 2) Odpowiadam 3) Olgierd Łukaszenko ma wątpliwośc co do odpowiedzi - (temat: RE: Pytanie) wiersz 10 4) Nie znam odpowiedzi - wysyłam do konsultacji (oznaczenie na kategoria żółty) 5) Przychodzi odpowiedź od wsparcie.c(at)in.pl - warunek...
Mam obszar o czterech kolumnach (A:D) i zmiennej ilości wierszy; w kolejnych iteracjach komórki wypełniane są nowymi danymi, więc liczba wierszy w kolumnach się zmienia. Każda z kolumn lub nawet dwie kolumny jednocześnie może w danej iteracji zawierać same puste komórki. Problem jest taki, że gdy korzystam z CurrentRegion a jedna lub więcej kolumn zawiera...
Dzięki wielkie. Mam jeszcze jedno pytanie. Co może być powodem, że podczas używania funkcji ZŁĄCZ.TEKSTY(imie;" ";nazwisko) w niektórych komórkach z imieniem i nazwiskiem zostają podwójne spacje, mimo że wcześniej usuwam je funkcją usuń zbędne odstępy. W niektórych wierszach wszystko jest ok, a w niektórych są trzy spacje. Co może być tego powodem?
Witam, A czy możesz zobaczyć do komórki A5, A10, A11, A12 itd... (tysiące są oddzielone spacją, a excel tego nie widzi, ręcznie trzeba usunąć spację).
Teraz jest ok jeżeli chodzi o tworzenie pliku DXF. :-) Jest jeszcze jednak mały problem techniczny zapisu rekordów w samym pliku, a mianowicie przed każdą liczbą i po każdej liczbie w danym rekordzie makro wstawia spację np. "30" natomiast powinno być tak "30" (sama liczba tak jak jest wpisane w komórce). Przy ciągach literowych ten problem nie występuje.
Z czegoś ten komentarz poskładałeś. Złącz w ten sam sposób string z komórek składowych komentarza i porównaj. Jeśli używałeś znaków rozdzielających (spacja, powrót karetki, etc) możesz funkcją Split (opis w pomocy) rozdzielić tekst komentarza i porównywać w pętli z każdą komórką składową. Otrzymasz wtedy bardziej precyzyjny wynik.
Sprawdz czy aby na pewno stosujesz odpowiednią nazwę arkusza. Czy nie ma literówki itp. Jeżeli prawidłową nazwę arkusza ujmiesz w cudzysłowiu to musi działąć nawet ze spacjami i innymi znakami które pozwolą się wpisać w nazwie. Chyba że błąd dotyczy czegoś innego np. arkusz jest ukryty lub komórka chroniona
Przy czym plik txt jest koszmarnie sformatowany Dlaczego zaraz koszmarnie?? Całkiem przyzwoicie - dane powtarzają się w przewidywalnych grupach. Wystarczy podzielić na tablicę wg spacji i w zależności od długości tablicy skopiować dane w odpowiednią komórkę: [syntax=vb]Private Sub CommandButton1_Click() Dim linia As String Dim tabl() As String Application.ScreenUpdating...
Jak Marcin230 podpowiedział excel załatwi sprawę. Otwierasz excela kopiujesz cały tekst z notepad'a Zaznaczasz w exceu komórkę A1 i dajesz wklej. Następnie zaznaczasz całą kolumnę A (klikasz na literę A) W menu Dane wybierasz "tekst jako kolumny..." , zaznaczasz rozdzielany i klikasz dalej. Teraz zaznaczasz spację i klikasz dalej. w tym momencie zaznacz...
W załączniku wysyłam po kawałku bazy danych. W pierwszej cała treść znajduję się w komórkach A, drugi plik zawiera treść odseparowaną na podstawie spacji.
Witam. Szukam sposobu na porównanie zawartości dwóch kolumn w excellu 2007 Mam dwie kolumny w których znajdują się adresy w formacie Przykład Kolumna A Kolumna B ul.Kaliska 2b 2 ul.Kościuszki 1 2 ul.Kościuszki 1 2 ul.Kowalskiego 2 I tak kilka tysięcy wierszy Szukam sposobu na porównanie zawartości tych kolumn tzn. Szukam powtarzających się adresów czyli...
Czy możesz przyjąć założenie, że każdy wpis będzie syntaktycznie poprawny? Jeżeli tak, to rozwiązanie jest proste. Załóżmy, że mamy ciąg par wartości: 1. dowolna liczba całkowita 2. ściśle określone słowa, którym jest przypisana wartość Wszystko porozdzielane np. spacjami. Bierzesz wartość z komórki, robisz split (poczytaj jak), wynik masz w tablicy...
Nareszcie działa :-). Myślałem, że między cudzysłowami jest spacja, ale to funkcja [code] tak wyświetla. Poprawiłem funkcje w komórkach od B5 do Z5. Wszystko jest ok jak trzeba :-). Zamieszczam finalny plik Excela do rozwiązania problemu w temacie.
W tym przypadku nie masz sprawdzać sum, tylko istnienie czegoś w komórkach, jeśli nie ma, to nie pokazuje niczego w komórce wynikowej. Przecież jeśli masz -2 i 2 to chyba chcesz żeby jednak pokazało, że wynikiem dodawania jest zero a nie pusta komórka... Między cudzysłowami jest stała wyświetlana, "" - nic, " " - spacja, "coś" - coś. Proste? Gdybym...
Wklejam tekst w skoroszyt i excel automatycznie zmienia mi wartości na zgodne z formatem daty. Nie pomaga preformatowanie wszystkich komórek na tekstowe przed wklejaniem. Excel zmienia wtedy format z Tekstowe na Ogólne a w jednej kolumnie na Data. Kopiuję tabele ze strony www więc nie moge danych wcześniej preformatować (np. dodając apostrof). Kopiowanie...
Faktycznie, już jest dobrze. Aż mi szkoda psuć Ci tą zacną liczbę 666 pomocy, ale należy Ci się :) Mam jeszcze tylko problem z komórkami, które teoretycznie są puste, ale jednak je kopiuje. Ponieważ wpisuje w nie "spację" i dlatego nie są jako blank cells. W jaki sposób mogę uwarunkować kopiowanie od zawartości znaku? Mam nazwę komórki typu F1:3 i chciałbym,...
Jeżeli zliczasz dane po numerze w kolumnie 5 to zauważ, że masz tam spacje na końcu - najpierw musisz się ich pozbyć. Natomiast samo zliczanie można zrealizować w ten sposób (jak rozumiem w komórkę R2 chcesz wpisywać wartości ręcznie): [syntax=vb]Private Sub Worksheet_Change(ByVal Target As Range) With Target If .Address = "$R$2" Then If .Value <>...
Po pierwsze to w informatyce puste (nil, null, NULL, None, jak to informatyka nazywa) nie jest równe zero. Excell to mota w stopniu maksymalnym, bo w wyrażeniach arytmetycznych jest "jakby zero", ale "być może " w funkcji MIN już nie. Możesz mieć gdzieś spację, albo inne wynalazki. Dodano po 21 Komórki są sformatowane jako liczbowe Komórki sformatowane...
NR INWENTARZOWY UP/487/039/2020/ABC UP/487/040/2020/ABC jakiej funkcji użyć w excel aby numerować dalej tylko wartości 039, 040, 041 itd. Rozwiązałabym to na 2 sposoby, 1. dostawiła kolumnę pomocniczą i w kolejnej zrobiła formułę "=UP/487/"& [tu adres komórki z kolumny pomocniczej bez spacji po lewej i po prawej stronie] &"/2020/ABC" - tylko być może...
Witam. W mam komórkach wstawiony litery, cyfry, spacje i litery połączone z cyframi. Chciałbym aby makro zliczyło ile jest tylko liter w komórce. Przykład jest w załączniku. W komórce a2 mam litery, cyfry połączone z literami, spacje i przecinki. W komórce B2 pokazuje mi ile liter jest w komórce A2 w tym przypadku jest ich 5. Dzięki google znalazłem...
Czyli dobrze myślałem tylko niepotrzebnie dawałem spacje. 😃. Jeszcze raz dziękuję za pomoc 👍. Wszystko hula 💪
W komórce A6 są przypadkowo dwa kody. Dane były tworzone ręcznie, żeby nie podawać konkretnych. Natomiast muszę zwrócić uwagę na problem z komórki A13, taka sekwencja liter może wystąpić w opisie. Zastanawiałem się właśnie nad spacjami poprzedzającymi kod. Normalnie przed kodem powinna być spacja, jedynie przy "palcówkach" kod jest poprzedzony znakiem,...
Cześć, Tak się zastanawiam czy istnieje sposób na założenie filtra tak by pokazywał dany zakres np. A1:a100 i filtrował nawet jeżeli komórki są puste ? Między wartościami są puste komórki, a chciałbym aby w filtrze było widać wszystkie wartości, nie tylko do pierwszej niepustej komórki. Do tej pory w kolumnie obok wstawiłem spacje. Zrobiłem to też w...
Tak Macieju. Str() dodaje na początku spację. (at)Jarofon zaczął kombinować z moim prostym kodem niepotrzebnie wykorzystując Str(). Po co ją dodał, to tylko On wie.
Nie wiem, czemu zafiksowaliście się na tej funkcji JEŻELI. Przecież, jeśli w grę wchodzą sąsiednie kolumny, to można użyć którejś z funkcji typu WYSZUKAJ. Ponieważ, nie wiadomo, która wersja Excela, to może stara funkcja WYSZUKAJ.POZIOMO, bo ona zadziała w każdej wersji. Na przykład tak: [syntax=text]=WYSZUKAJ.POZIOMO("?*"; A2:C2; 1; FAŁSZ)[/syntax]i...
Dziękuję za zainteresowanie moim zapytaniem i próbę pomocy clubs. Pokazane przeze mnie dane były tylko przykładowe, a mój opis nie do końca precyzyjny. Nie potrzebuję całej liczby, czy wszystkich cyfr a jedynie potrzebuję wyciągnąć sobie fragment, bazując na pozycjach pierwszej i ostatniej. Ciągi znaków w komórce bywają różne (różne ilości spacji lub...
Jeśli przeprowadziłeś inicjalizację zgodnie z zaleceniamim producenta, to jedną z ostatnich instrukji było: Clear Display, czyli wypełnienie całego obszaru DDRAM kodami 20H (czyli spacja) i ustawienie licznika adresów na 0 (czyli pierwszy znak w pierwszej linii). A więc po inicjalizacji pamięć DDRAM zawiera pod każdym adresem kod spacji (20hex, lub...
A musi być makro? Bo najprościej to zrobić formatowaniem warunkowym, wybierając opcję "niepuste". Formatowanie warunkowe jest dynamiczne, więc zmiany zawartości komórek będą od razu uwzględnione. Tylko jeszcze kwestia formalna: co uważasz za puste komórki? W formatowaniu warunkowym Excel uważa za puste również komórki zawierające pusty tekst oraz same...
Niekoniecznie trzeba rozbijać na pojedyncze zakresy. Może być zakres złożony, ale zapisany tak: [syntax=vbscript]Sheets("KARTA").Range("... I24:P25, B50:AA66, B71:AA79, B84:AA87, B93:AA111").ClearContents [/syntax] Spacje można pominąć. Ograniczeniem jest długość tekstu adresów, która nie może przekroczyć 255 znaków. Jeśli miałoby być więcej, trzeba...
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...
spacje końcowe dodatkowe spacje podświetlenie komórki
arduino termometr ds18b20 delphi mondeo bateria trakcyjny
skymaster 32sh4520 cylinder kolejność
Kody do pilota Bellwood - jak zaprogramować? Awaryjne otwieranie maski Mercedes W221 - porady