A nie wystarczy sprawdzanie poprawności danych - opcja pełna liczba i podać zakres od 0 albo od 1 do ile potrzeba. Jeśli dane wprowadzane z klawiatury i użytkownik nie jest złośliwy, to powinno wystarczyć. Co innego jeśli dane są kopiowane z innych komórek, wtedy ten mechanizm nie działa. Wstawiłem do A1. Komunikat MsgBox można wyświetlić przy zmianie...
Formatowanie warunkowe - reguły wyróżniania komórek
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...
Jeśli można z kolumną pomocniczą, to patrz załącznik.
także wszystko powinno działać No właśnie nie. Co do twojego kodu to jak chcesz to [syntax=vbscript]Sub Makro_K() On Error Resume Next Range("I20:O119").SpecialCells(xlCellTyp... = "=IF(R9C4=R18C,""X"","""")" End Sub[/syntax]
A to może być? [url=http://www.youtube.com/watch?v=i6sD... lista unikalnych wartości
Witaj, Możesz rozszerzyć warunki o sprawdzanie, czy pola są puste (lub czy są liczbami, na jedno wyjdzie), np: fragment - JEŻELI(C11=E11;1;0) można spróbować rozszerzyć do: JEŻELI(ORAZ(C11=E11;CZY.LICZBA(C11));1;0... Oczywiście z pozostałymi fragmentami tak samo. W takim przypadku oprócz równości musi zajść warunek, że jedno z pól musi być liczbą. Drugiego...
Nie wiem co Ci potrzeba, ale to może wystarczy: do E3 wpisz =JEŻELI(LICZ.JEŻELI(C3;">0");1;"") Wyprowadzi albo 1 albo nic, w przypadku pustej komórki C3.
W załączniku przykładowo formatowanie od trzeciego wiersza.
Dane - Filter nie dziala ?
Zaznaczasz cały obszar w którym są też komórki do których chcesz wpisać zera. Następnie kombinacja klawiszy: - CTRL+G - ALT+S - U - ENTER Masz zaznaczone puste komórki w Twoim zakresie - wpisujesz 0 - zatwierdzasz CTRL+ENTER Masz wpisane 0 do komórek, które były uprzednio puste.
w jaki sposob mozna przeprogramowac makro, tak aby dla niewypelnionych komorek wynik wynosil 0 i nie nastepowalo zatrzymywanie makra? Może tak: [syntax=vbscript]Sub test() Dim lRow&, i&, frm lRow = Cells(Rows.count, "A").End(xlUp).Row Application.ScreenUpdating = False For i = 2 To lRow If Cells(i, "A") = "" Then frm = 0 Else frm = "=" &...
Trzeba znać nazwę arkusza. Nabela odpowiada rzeczywiste Zdjęcia w #1 ?
To bylo tylko fragment makro Wstaw jak w Ciebie - 'On Error Resume Next' - gdy nie ma pustych komorek(xlCellTypeBlanks)
Procedura w kilku krokach: 1) wpisz w pierwszej wolnej komórce odpowiednie odwołanie, np. W A2 wpisz =A1 2) skopiuj komórkę z formułą do pamięci podręcznej, np. Ctrl+C 3) zaznacz cały zakres 4) wybierz Znajdź i zaznacz/ Przejdź do - Specjalnie / Puste komórki (np. F5/Specjalnie/puste) 5) Wklej np. Ctrl+V
Z tego co wiem nie ma możliwości aby w normalnej tabeli nie wyświetlało pustych komórek. lecz istnieje parę opcji które mogą ci to umożliwić między innymi: Kwerendy, Raporty i tym podobne. Polecam żebyś obejrzał poradnik na YT i w zależności od potrzeb wybrał ten który najbardziej ci odpowiada.
:) 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ś...
nie potrafię sobie poradzić aby odpowiednio przekształcić zaproponowane rozwiązania na potrzeby mojego pliku To nie kwestia "nie potrafienia", to kwestia Microsoft'u. Chodzi o nazewnictwo zakładek. Nazwy zakładek do hiperłącza poprzez funkcję "HIPERŁĄCZE" nie mogą posiadać odstępów, ich nazwa musi być "jednociągowa", tzn. taka zakładka nie może się...
Dla Excela 2007 i powyżej: Formatowanie warunkowe -> Nowa reguła-> Użyj formuły do określenia komórek, które należy sformatować. W okienku formuły wpisujesz warunek "=ORAZ($A$2=1;$B$2="") i dalej ustawiasz format komórki Dla pozostałych komórek ustawiasz warunki format podobnie.
Nie zadziałało. Odzyskałem wcześniejszą wersję pliku, to samo. Na środku komórki pusta lista rozwijalna.
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
zastosowanie zapisu np. =JEŻELI(B1="";"";JEŻELI(D1="";"";SUMA(B1... nie pomaga. A powinno. Spróbuj =JEŻELI(LUB(B1=0;D1=0);"... Ostatnia wartość: Jeśli kolumna nie ma dziur (każdy wiersz jest wypełniony), to zlicz niepuste i podstaw jako argument funkcji ADR.POŚR. =ADR.POŚR("A"&ILE.NIEPUSTY...
Można, ale w komórce A1 musi być jakakolwiek zawartość (wystarczy pusty tekst, ale komórka nie może być pusta).
gdy ilość znaków wynosi 14 Proponuje np. [syntax=vbscript]Private Sub TextBox1_Change() Lr = Range("A" & Rows.Count).End(xlUp).Row + 1 If Len(TextBox1.Value) = 14 Then Cells(Lr, "A") = TextBox1.Value End If End Sub[/syntax] Jeśli chcesz 14 znaków lub więcej to oczywiście zmień zapis warunku na => 14 :D
Jeszcze nie jest tak jak mi się ,,wydaje że ma być" Przy nie wypełnionej komórce zamyka skoroszyt i dopiero po ponownym otwarciu informuje że jest pusta. Kopię zapisuje prawidłowo ze zmianami ale i z pustymi komórkami
Użyj funkcji CZY.PUSTA(adres komórki) w połączeniu z funkcją JEŻELI (), w ten sposób aby gdy wykryje pusta komórkę nie brał jej pod uwagę np. =JEŻELI(CZY.PUSTA(C1);1;0)
To cała pętla? Brakuje Loop a instrukcja Exit Do powoduje opuszczenie pętli już w pierwszym przebiegu... Przy takim zapisie a = a + 2 porównujesz co drugą parę. Chyba, że tak właśnie ma być...
no właśnie oto mi chodzi jeśli się źle wyraziłem to sorry jak możesz to pomóż Dodano po 2 właśnie oto mi chodzi jak te zakres komórek jest pusty to i total jest pusty
nie wiem jak poradzić sobie z pustymi komórkami w poszczególnych arkuszach Efekt pożądany :?: możesz uzyskać poprzez odpowiednio dobraną formułę :please: w kolumnie A we wszystkich arkuszach "filtrowanych" :idea: 1005428
Łatwiej to zrobić w drugą stronę, czyli w drugim arkuszu wpisz warunek, np. coś takiego: =JEŻELI(Arkusz1!A1<Arkusz1!B1;Arkusz1... Czyli jeżeli w Arkuszu 1 wartość w komórce A1<B1 to w Arkuszu 2, w komórkę z powyższą funkcją, wpisz wartość z komórki C1 Arkusza 1. Jeżeli warunek nie jest spełniony, pozostaw pustą komórkę.
Dobry wieczór, Jeżeli w Arkuszu2 nie będzie niczego więcej poza tym kryterium i zakres kryterium będzie ciągły (bez pustych komórek), to chyba najprościej zamiast konkretnego zakresu napisać UsedRange, czyli w tym przypadku: [syntax=vb]CriteriaRange:= Sheets("Arkusz2").UsedRange[/syntax] Pozdrowienia
Najpierw wyznacz pierwszą wolną komórkę [syntax=vbscript] lastRow = Range("BZ" & Rows.Count).End(xlUp).Row + 1 If lastRow < 3 Then lastRow = 3 End If [/syntax] nastęnie wkopiuj: [syntax=vbscript] Sheets("Dane").Range("BZ" & lastRow) [/syntax]
To napisz =JEŻELI(A1=B1;JEŻELI(A1="";0;JEŻELI(B1="...
Wg podanych informacji, najprościej którąś z Do. Coś w tym rodzaju: [syntax=vb]wrs = 2 Do While Cells(wrs, 6) <> "" Cells(wrs, 4) = "ble ble ble" wrs = wrs + 1 Loop[/syntax]
Może być coś takiego wklej to ThisWorkbook [syntax=vbscript]Private Sub Workbook_BeforePrint(Cancel As Boolean) If Range("B6") = "" Then MsgBox "Blokada wypełnij B6" Cancel = True Else Cancel = False End If End Sub[/syntax]
Nie da się tak jak chcesz. Tak jak excel mówi: jeżeli chcesz kopiować scalone komórki do innych komórek muszą mieć one ten sam rozmiar - w twoim przypadku tyle samo wierszy. Tego nie przeskoczysz. Ale zrób inaczej. Zaznacz wszystko i na wstążce w "narzędziach głównych" wciśnij "scal i wyśrodkuj" co zlikwiduje ci scalone komórki. I teraz masz dwa wyjścia...
Dzień dobry, Jest taka możliwość, tylko zakresowi komórek tworzących listę trzeba nadać nazwę np. lista i przy definiowaniu źródła trzeba użyć tej nazwy: =lista (ważne, żeby było = na początku). Zakres musi zawierać pustą komórkę, a pole "ignoruj puste" musi być zaznaczone. Powodzenia!
Dzień dobry, To wszystko jest mało precyzyjne. Czy dane będą w określonej kolumnie? Czy można określić zakres tych danych, czy trzeba analizować całą kolumnę? Wyniki mają być w wierszu w sąsiednich komórkach? Czy ciągi danych będą rozdzielone pustymi komórkami? Czy liczba tych pustych komórek jest nieokreślona? Czy wśród danych mogą być zera ew. liczby...
apollinaris , dałeś taki przykład, że trudno się zorientować jakiego wyniku oczekujesz. Czy czas w kol. C będzie zawsze taki sam tzn. 10:45, czy będzie zmienny i kolory mają być dopasowane proporcjonalnie? Jeśli zmienny to adres używany w formule musi zawierać nr wiersza bez znaku $. I zawsze piszemy formułę dla pierwszej komórki zakresu formatowania....
Może dołącz jakiś przykładowy XLS, bo tak patrzę na to i nie kumam czemu 22 to pusta komórka?
Napisz dokładnie o co chodzi. Jaką treść skoro zatrzymuje się na pierwszej pustej komórce?
A może spróbuj formatowaniem warunkowym? Jeżeli dotyczy to na przykład kolumny czy wiersza, ustaw warunek aby kolorowało wszystkie puste komórki
Niestety, nie poradziłem sobie. Przeceniłeś moje umiejętności. Wielkie dzięki za pomoc!!!! Mam kolejny problem. Tym razem w Excelu 2010. Mój Excel traktuje pustą komórkę, jako komórkę o wartości 0. A chciałbym, żeby traktował ją jako faktycznie pustą. Czy da się tak ustawić?
Jedno z trzech: 1. Nie odpalasz podanego kodu; 2. Nie masz wpisanego "auto" w kolumnie A zaś " auto" bądź "auto " lub coś w ten deseń; 3. Wpisujesz to auto po pustej komórce w kolumnie A
W komórkach J3:L3 wpisujesz wartości alternatywne, które zastąpią te z WYSZUKAJ.PIONOWO. Jeśli te komórki zostawisz puste lub będzie tam wartość nieliczbowa, to pozostaje wynik pierwotny z WYSZUKAJ.PIONOWO.
...kolego w Twoim wzorcu nawet jeśli zakres "E1:E9" jest całkowicie pusty to pokazuje wynik 3 Chyba u Ciebie... http://obrazki.elektroda.pl/9225081400_1... ">0" oznacza większe od zera Jeśli w komórce jest liczba ujemna lub tekst warunek nie jest spełniony "<>" oznacza niepusta spełniony zawsze jeśli komórka nie jest pusta.
Zakładając że układ kolumn i danych jest stały - nie piszesz szczegółów, wystarczy w określonej komórce wpisać (zakładając że 3 jest w komórce 1A): = 1A&" "&1C&" "$1G Jeżeli natomiast układ danych jest różny w każdym wierszu, trzeba by napisać makro uwzględniające puste komórki.
do C1 wstaw JEŻELI(CZY.PUSTA(A1);"";B1) i ukryj kolumne B, było tutaj też: http://www.elektroda.pl/rtvforum/topic12...
dzięki mickpr za pomoc ale chyba nie o to chodziło. Mam tabelkę złożoną z 3 kolumn. Są w nich oceny, nie wszystkie jednak mogą być wpisane, nieraz sa wszystkie 3, nieraz dwie a nieraz wcale. Chciałbym aby w kolumnie 4 excel zwracał mi ostatnią cyfrę, lub pusta komórkę, jeśli wszystkie 3 kolumny nie zawierają cyfry. W sieci znalazłem taką funkcję: =ADR.POŚR(ZNAK(64+MAX(JEŻELI(CZY.PUSTA(D...
Przetestuj. Trochę dużo się tych JEŻELI zrobiło...
Z góry uprzedzam, że znawcą nie jestem, ale: - spróbuj we właściwościach osi wykresu zmienić wartość minimalną z 0 np. na 0.0001 i format opisu osi na liczbę bez znaków po przecinku i zobacz, czy to coś dało; - albo prawoklik na wykres, "Zaznacz dane", w nowym oknie na dole po lewej przycisk "Ukryte i puste komórki", z listy wybierz "Połącz punkty danych...
Dziwne, ja nie mam problemu ze zmianą zawartości komórki w Twoim pliku. A masz włączone edytowanie pliku?
To Kolega ma to w Excelu czy w Accessie? Zwykłę Ctrl+H (aka: ZAMIEŃ) wyrazu ULGA na pusty ciąg nie wystarczy (jedynie w zaawansowanych opcjach zamiany trzba odznaczyć ptaszka przy "Dopasuj do całej zawartości komórki")??
Zaraz zaprezentuje ew. okrojony kod html, ale analiza html zrobionego automatycznie PublishObjects przez MS nie ma sensu. Chcę dopasować formatowanie w Excelu! Pokażę efekt "" -czyli pustych komórek na screenie .
Dzień dobry, Są trzy warunki, więc muszą być nałożone trzy reguły formatowania warunkowego w tym samym obszarze. W przypadku zakresu liczb wszystko jest proste, problem może być tylko z wartością 0, bo puste komórki Excel też przy formatowaniu traktuje tak, jakby miały wartość 0. Dlatego tu należy zastosować formatowanie z użyciem formuły i wykluczyć...
Mam trochę skomplikowaną sytuację, gdyż zakres komórek nie jest ciągły i może zawierać puste komórki i to rozwiązanie nie sprawdza się w moim przypadku. Znalazłem coś takiego [syntax=text]=SUMA(JEŻELI(CZĘSTOŚĆ(A2:A1... tylko że zlicza to jedynie wartości liczbowe a ja potrzebuje jednocześnie liczbowych i tekstowych w zakresie gdzie...
Kolejny błąd - przy braku wyboru z pola listy nie zmienia poprzednich cyfr na puste komórki -_-
Istnieje, można na przykład zrobić małe makro, które sobie "przeleci" kolejne wiersze i jeżeli spotka w komórce danego wiersza wartość pustą, wtedy go skasuje.
Spoko, mogło by wyglądać tak: Sub Makro1() Dim temp As Variant Dim wiersz As Long wiersz = 1 Do While Cells(wiersz, 8) <> "" If Cells(wiersz, 8).Value = 0 Then Cells(wiersz, 10).Cut Destination:=Cells(wiersz, 15) wiersz = wiersz + 1 Loop End Sub Dodano po 2 jaszcze taka uwaga makro działa poprawnie do pierwszej pustej komórki w kolumnie przeszukiwanej
Trochę ruchu kombinowanego, i u mnia to działa. Musiałem zmodyfikować plik comp.mod, zamiast 'Pusty arkusz. xlsx ' poprawiono na 'Pusty arkusz. xlsm ' Przycisk 'Wklej do Excel' należy nacisnąć co najmniej 0,5 s.
Prototyp. Chcemy aby, po wpisaniu danych w dowolną komórkę pustego skoroszytu, excel sprawdził, czy w skoroszycie pierwszym To nie jest dobry pomysł, żeby za każdą zmianą w jakiejkolwiek komórce przeszukiwać arkusz z pliku z danymi. No chyba, że plik otworzymy przy otwieraniu pliku głównego.
Hej,mam z pozoru nie wielki ale dla mnie powżny problem z excelem... Nie wiem jak zrobić aby w komórce po zsumowaniu odpowiednio dwóch komórek pojawiała sie ta suma a gdy komórki są puste pojawiała się komórka pusta a nie zera...??? załączam tą tabelkę, potrzebuje wypełnić kolumnę razem brutto. please pomocy!:cry:
Witaj Z matematycznego punktu widzenia każda liczba pomnożona przez zero daje wynik zero. Podczas obliczeń Excel domyślnie pustą komórkę pomija lub traktuje jako zero. Napisz w jakim kontekście przy mnożeniu przez zero Excel ma traktować zero jak jeden. Pozdrawiam
Funkcją "jeżeli" sprawdzasz czy komórka jest równa 0 (pusta). Jeżeli twierdzenie jest prawdziwe, wstawiasz "brak ocen".
Jeśli w Excelu używasz funkcji ŚREDNIA do zakresu komórek, to Excel bierze pod uwagę tylko komórki wypełnione liczbami. Nie przeszkadzają mu komórki puste ani komórki z tekstami. Przeszkadzają tylko błędy, bo to uniemożliwia obliczenie. Więc jeśli za każdym razem potrzebujesz tylko bieżącą średnią, to możesz użyć pełnego zakresu z zapasem i stopniowo...
Odwróciłbym kolejność. Wpisywał "z palca" nadgodziny i liczył etatowe. Nadgodziny raczej nie zdarzają się codziennie i można zostawić komórkę pustą... http://obrazki.elektroda.pl/8776059500_1...
Pewnie będzie jakaś prosta, tablicowa. U mnie wyszło trochę przydługawo, ale formuła "kopiowalna" i... działa (tylko wyszukiwanie liczb, w tym zero). Jeśli "zero", po myśli autora, to pusta komórka (jak w przykładzie) - będzie OK. Jeśli nie, potrzebne będzie jeszcze kilka "JEŻELI".
Nie wiem dlaczego mój Excel komórki puste widział jako nie puste. Dopiero kiedy je ponownie wyczyściłam, funkcja pięknie zadziałała. Dziękuję!!!!! Dodano po 2 Oczywiście wypróbuję, bardzo dziękuję za zainteresowanie tematem :)
witam wszystkich, Mam prawie skończoną część swojego projektu, jednak brakuje mi małej modyfikacji makra. Otóż makro nie do końca prawidłowo kopiuje zawartość bloku. Potrzeba mi, żeby po wypełnieniu całego pierwszego bloku danych, makro kopiowało poniżej następny blok, ale w skopiowanym bloku przenosiły się tylko wartości nagłówków oraz wartości z komórek...
Uwaga: Od 20 do 140 będzie 121 wartość. Przy założeniu że numery, począwszy od pierwszego wiersza i nie pustych wierszy =SUMA(PRZESUNIĘCIE(A1; ILE.LICZB(A:A)-120; 0; 120))
Heja, Potrzebuje makro-automat który: (...)54467664.png Makro miałoby w kolumnie B o zakresie do ostatniej komórki z wartością, w tablekach jak na obraku, sprawdzić czy w tabelce jest puste pole, jeżeli tak to przenosi wartość z B2 na B1 a B3 na B2, jeżeli w tabelce B4 i B5 nie ma pustych pól to pójdzie dalej, analogicznie jak do pierwszego przykładu...
Chodzi o to, że Excel traktuje pustą komórkę jako wartość zerową. Konieczne jest sprawdzenie CZY.LICZBA. Wpisz jako formułę formatowania warunkowego =ORAZ(CZY.LICZBA(A1);A1=0...
Nie ma formuły więc sie nie liczy "sama". Albo po dodaniu nazwiska najnormalniej kopiuj komórkę z formułą średnią z komórki wyżej (Stajesz myszką na komórce do skopiowania łapiesz za prawy dolny róg komórki - wskaźnik myszy zmieni się na plusik - i przeciągasz w dół). Lub zamiast samej formuły średnia() wpisz we wszystkich komórkach średniej warunek...
No, ale te punkty za transfer... Czyli: Jeżeli w kolumnie D tekst zawiera wyraz: "Żółty" i w kolumnie E jest w tym wierszu pusta komórka, to wyświetlać komunikat o braku odpowiedzi ew. formatowanie warunkowe w 1-wszej kolumnie?
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...
Czy posiada ktoś logiczne wytłumaczenie, w jaki sposób działa sortowanie tabelek w Excelu? Mam taką tabelkę - chciałbym ją posortować po róznych kolumnach zachowując oczywiście powiązania wierszy między sobą: //tab.png https://obrazki.elektroda.pl/1341637700_... Zaznaczam którąś z kolumn, klikam przycisk "sortuj", inteligentny excel zauważa,...
Jeśli nie masz zer dziesiętnych, to wystarczy: menu lokalne - Formatuj komórki - Liczby - Kod Formatu - wstaw # (krzyżyk). Wówczas jeśli w obliczeniach pojawi się "0" to nie wyświetli się. Wystarczy takie rozwiązanie dla komórek w kolumnie C. A dla kolumny F =JEŻELI(B8*C8*D8/1000000>0;B8*C8*D8/1000...
Na formułach można spróbować to zrobić tak Zakładając, że mamy zajęte kolumny A oraz B - wstawić pusty wiersz pustą kolumnę między nie (w ten sposób kolumna B przejdzie do C). Zakładam, że dane są od pierwszego wiersza. kolumna B1 będzie zawierać formułę =C1 Kolumna B2 będzie zawierać formułę =JEŻELI(CZY.PUSTA(C2);B1;C2) od B2 można wszystko rozciągnąć...
Warunek w Twoim JEŻELI (nawiasem mówiąc dziwny) spełni się tylko, gdy w kolumnie B pojawi się liczba i będzie większa od poprzedniej, wtedy komórka z wynikiem będzie pusta. W przeciwnym wypadku działanie jest wykonywane, na zerowych wartościach (stąd 0 w wyniku).
Dzięki funkcja działa.
a w tej drugiej kolumnie którą zlicza mogą być spacje puste komórki i myślniki ??
Dzień dobry, Należało załączyć przykładowy plik do testowania. W tekście jest błąd składniowy "Is Numeric" powinno być jednym słowem. Ponadto wewnętrzny warunek pętli nie może być nigdy spełniony, bo gdy komórka jest pusta, to funkcja IsNumeric zwraca True, a tu jest koniunkcja warunków. Pozdrowienia.
Mój problem polega na automatycznym połączeniu tekstów w komórkach w pionie (w listy) w jednej komórce innej kolumny, aż do wystąpienia kolejnej pełnej komórki z pominięciem pustych. Po napotkaniu komórki pełnej tworzymy listę z kolejnych rekordów w kolumnie, aż do napotkania pustej. Po napotkaniu kolejnej pełnej komórki powtarzamy cykl, niezależnie...
Na szybko to ten kod:[syntax=vbscript]Sub WstawDate() Dim daty As String Dim tbl daty = Application.InputBox("Wstaw zakres dat", "Tylko daty", Type:=2) tbl = Split(daty, "-") [b8].Value = tbl(0) [b9].Value = tbl(1) End Sub[/syntax] Jednak małe uwagi: - brak obsługi błędów czy dobrze wpisano datę, w odpowiednim formacie - czy nie zostawiono pustego pola
Wtrącę się ale kolega adamas_nt już ci raz pokazał jak znaleźć ostatni wiersz. Spójrz na pierwszy kod i na zmienną "ostWiersz" (druga linia procedury Kopiuj) Tak na chłopski rozum to tą linię trzeba tłumaczyć tak: Ustaw się na ostatniej komórce w kolumnie A i "idź" do góry po pustych komórkach. Jak znajdziesz ostatnią pustą (przed komórką z wpisem)...
Klasyczne pola wyboru czy opcji przy dużej liczbie kontrolek są trudne do obsługi. Sugerowałbym raczej rozwiązanie zastępcze z użyciem VBA. Coś takiego wstawiłem do przykładowego arkusza. W kolumnach B i C są tam wstawione do komórek znaki Unicode przypominające znak akceptacji i pusty prostokąt. Do obsługi tego jest makro zdarzeniowe, które reaguje...
Jeśli ustawię Enabled = False nie wyświetla mi wartości komórki A label nie ma ControlSource Przepraszam, mój błąd. Ustawiłem przypadkowo na pustą komórkę i dlatego nie wyświetlało wartości :)
Wtedy nie wstydż się i pytaj. Dałeś mi (przy okazji) temat: dlaczego działało a teraz nie działa? Już ci tłumaczę (musiałem się chwilę zastanowić) Dla excela 0 lub "nic" to to samo co fałsz natomiast 1 to prawda. Jednak jak wspomniałem twórcy z M$ mieli różne wizje i jeżeli komórka ma jakąkolwiek wartość (ale nie wyraz - nie ciąg znaków) poza 0 wtedy...
Makro czy funkcja w tym przypadku to żaden problem. Kłopotem jest to czy to co przedstawiłeś jest "prawdą". Czyli czy nie ma innych danych w arkuszu oprócz tej tabeli - tak jak to przedstawiłeś (bez nagłówków i innych danych w innych komórkach - inne komórki "czyste")? (A może zawsze tabela "ściągana" ma te same "namiary komórkowe"? ) Czy może jednak...
Jeśli w tabeli masz liczby dodatnie i puste komórki, a chcesz formatować obszar od C4:M101, to zastosuj taką formułę: [syntax=text]=ORAZ(C4>0;C4=MIN($C4:$M... Nie będzie zaznaczał pustych na zielono. Oczywiście obszar formatowania trzeba wcześniej zaznaczyć albo później wpisać do tabelki formatowania.
a moze mni ktos napsać jak to dokładnie zrobic bo za bardzo nie wiem
Nie chodzi o to żeby ją szukać, tylko żeby zliczyć ilość komórek w których ona występuje (w danej kolumnie). Kolejna prośba o instrukcję Zakres komórek od A1 do AS100 jeśli pusta komórka wstaw "0"
Wychodzi dokładnie to samo, tzn. przy odjęciu jednego wiersza działa, inaczej nie. Dzisiaj zmieniłem adresy komórek i o dziwo działa :D Dziwne, ale skuteczne :D Chciałbym jeszcze ażeby przy wpisywaniu komentarza excel pomijał puste komórki i wpisywał następną niepustą. Da radę? POZDRO I DZIĘKI! :)
Ma kopiować te komórki do pierwszego pustego wiersza w "Arkusz1" czy jak?
Dzień dobry, Problem można też rozwiązać samymi formułami, nie potrzeba żadnych kolumn pomocniczych. Do znalezienia unikatów można użyć formuły tablicowej: [syntax=text]=INDEKS($D$8:$D$57;PODAJ.PO... gdzie: $D$8:$D$57 - zakres danych (tytuły), $F$63:$F63 - zakres wyników (unikaty). Początek...
Można się jej pozbyć nie powodując #ARG!, mnożąc przez zero jeśli pusta w kolumnie RODZAJ. Np http://obrazki.elektroda.pl/9022420400_1... Lub prościej: =JEŻELI(E3="";0;formuła_aktualnie_w_komó...
Przecież możesz wpisywać kolejne daty np po przecinku lub po "alt + enter". "Kłopot" nie jest z możliwością wpisu tylko z wynikiem w komórce M2. Ale jeżeli o to ci chodzi to troszeczkę zmieniłem w tej komórce funkcję. Jednak jest zasada by datę zawsze wpisywać w tym samym formacie (zgodnym z formatem daty w excelu). Na marginesie bez sensu jest dodawać...
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...
Witam, Potrzebuję pomocy osoby doświadczonej w posługiwaniu się Excelem. Stworzyłam raport, ale nie do końca spełnia on moje oczekiwania. Proszę o pomoc. Dodam, że wszystko w Excelu robię metodą prób i błędów, ale tym razem nie mam pomysłu, jak poprawić formuły… W arkuszu „Karta” w kolumnie AE (i adekwatnie AI, AL., AS, AV, AZ, BD)...
Nie trzeba całego pliku. Pokaż na zrzucie co masz (w pasku formuły), jak i w komórce, która zawiera nazwę arkusza, jak i komórkę, która jest pusta.
excel pusty komórka excel makro pusty komórka excel ostatni pusty komórka
radio fabryczny toyota corolla kondensator zasilaczu anteny przekrój przewodu płyta indukcyjna
zmywarka amica miernik wilgotności gleby
Mercedes-Benz W251 P0121 P0699 brak reakcji na gaz – diagnoza napięcia 5V ECU KUKA MFC – brak widoczności wejść DI, diagnostyka KRC2/KRC4, iosys.ini, zasilanie 24V