Użyj funkcji [url=http://office.microsoft.com/pl-pl/e... i wytnij z jej wyniku nazwę arkusza.
Co w przypadku jesli klikasz na B6, lub F4 itp.? Dodano po 3 w kodzie arkusza[syntax=vb]Private Sub Worksheet_SelectionChange(ByVal Target As Range) If Target.Count = 1 And Target.Column = 1 Then Cells(1, 1) = Cells(Target.Row, 1) End Sub [/syntax]
Zerknij do załącznika. Kod w arkuszu + UserForm. Kod uruchamia dwuklik w zakresie E2-E22 ;)
Dobry wieczór, Po pierwsze, jeśli w formule jest za dużo nawiasów, to staje się nieczytelna. Trzeba pamiętać o kolejności działań i optymalizować użycie nawiasów. Tu wystarczy: =(A8-(B8*C8+D8*E8+F8*G8))/H8*1000 albo: =(A8-B8*C8-D8*E8-F8*G8)/H8*1000 A teraz co do meritum. W dowolnej wersji Excela można oczywiście wprowadzić całą formułę dwa razy do formuły...
Kliknij prawym klawiszem myszki na zakładce arkusza, wybierz Wyświetl kod i w Edytorze VBA wklej Private Sub Worksheet_Change(ByVal Target As Range) If Target.Column = 3 Then Target.Offset(0, 1) = Application.UserName End If End Sub Co robi to makro? Po każdej zmianie jaka następuje w kolumnie C (Target.Column = 3) wstawia w kolumnę...
Przykładowy plik Excel, lepiej jeszcze oryginalny plik. Oczywiście, nie 10 tys. a 10-20 wierszy. Uzyskasz wykres. Następnie dodać niezbędne wiersze. P.S. Nie ma przykładowy plik. No... Dopasujesz sama
W załączniku.
Bo siedzi w pamięci ze "starą" wartością. Zamiast ukrywać, zamknij: Unload
Właściwość ControlSource textboxa ustaw na adres komórki, np. Arkusz1!A2 (uwaga: działa w dwie strony, tj. zmiana wartości w textboxie zmieni wartość w Excelu, chyba że dasz go tylko do odczytu)
Miałem na myśli rozwiązanie naprawdę najprostsze (skuteczne i bezbłędne przy okazji) ;) Przyjrzyj się filtrowaniu w arkuszu 'wnioski'. Kliknij strzałeczkę w nagłówku i przetestuj opcje "Filtry Tekstu". Jeśli szukasz: Kowalskiego - "równa się" > kowalski Adama (jak mu tam?) - "zawiera" > spacja + adam (zakładam zapis: Nazwisko Imię) jakoś Nowakowa, czy...
Nie to zdarzenie, nie taka składnia, reszta OK...[syntax=vb]Private Sub Worksheet_Change(ByVal Target As Range) If Not Intersect(Target, Range("A1:A6")) Is Nothing Then On Error Resume Next 'gdybyś czyścił zakres Application.EnableEvents = False Target.Value = Replace(Target.Value, " ", Chr(10)) Application.EnableEvents = True End If End Sub[/syntax]
Np =JEŻELI(SUMY.CZĘŚCIOWE(2;C3:... W tłumaczeniu: wyświetli Nr maszyny, jeśli odfiltrujesz wszystkie poza jedną.
A powinno... Makra masz włączone?
Proszę bardzo, przykład w załączniku.
Wystarczy pobrać który wiersz w kolejności z listbox'a zaznaczyłeś lstFiltr.ListIndex a jak widać wprowadzasz do boxa listę od drugiego wiersza (B2) więc mając na uwadze to że listbox "liczy" własne wiersze od 0 należy powiększyćwynik o 2 i już masz nr wiersza. nrWrs = lstFiltr.ListIndex +2
Szukam funkcji która by pobierała wartość z komórki i szukała numeru wiersza wyświetlając jego zawartość Funkcja [syntax=vb]=INDEKS(A:A;H8;1)[/syntax]?
dlaczego ograniczenie listy następuje dopiero po wpisaniu spacji Należy zmienić warunek porównujący stringi. Funkcja InStr szuka także wewnątrz. Np pamiętasz, że sala ma w nazwie "020" a nie pamiętasz początku. W przypadku długich ciągów metoda nie sprawdza się. Spróbuj [syntax=vb]If UCase(Left(lista(i, 2), Len(txtOpisSali.Text))) = UCase(txtOpisSali.Text)...
A, rzeczywiście. Trzeba odkryć wszystkie wiersze przed end(xlUp)
Może chodzi Ci o WyszukajPionowo()
W takim razie tabela przestawna a źródłem niech będzie lista
Wykorzystaj LICZ.JEŻELI() np.: =LICZ.JEŻELI(F1:F999;F1) oczywiście dla komórki niżej będzie LICZ.JEŻELI(F2:F999;F2) itd. F - przyjąłem bo tak wynika z Twojego arkusza jeśli się liczy od A 999 - przyjąłem dla tabeli tak dużej, u Ciebie będzie 10 Jak tak zrobisz to będzie Ci zliczać ilość wystąpień danej liczby w kolumnie.
Listy dla pola kombi nie sortuj poza arkuszem, nie pozbierasz się z indeksami. Nie rozumiem natomiast dlaczego uparłeś się biegać przez ogródek, jeśli do furtki dwa kroki...
Nie ma takiej funkcji. Musisz zastosować makro np takie: Sub dodaj() a = 1 'pierwszy wiersz /zmien na 2 jesli od 2 wiersza itd 'liczy ile wierszy w kolumnie b = ActiveSheet.UsedRange.Rows.Count For wiersz = a To b suma = Cells(wiersz, 1) + Cells(wiersz, 2) - Cells(wiersz, 3) Cells(wiersz, 1) = suma Next wiersz...
3. poco napisałem na tym forum??? Rozczuliłeś mnie i wprowadziłeś w zakłopotanie :oops: do tego stopnia, że napisałem Ci nie tylko 3, ale całe 4 linijki: [syntax=vb] Sub timeSubtract() Const TIME_FORMAT = "hh:mm:ss" Range("E1") = Format(TimeValue(Range("C1").Text) - TimeValue(Range("B1").Text), TIME_FORMAT) End Sub [/syntax]Masz odejmowanie czasu za...
Czas nie zostaje zaokrąglony, to tylko domyślne formatowanie. Jeśli to drugie miejsce po przecinku jest istotne można zastosować format niestandardowy i wyświetlić 2 miejsca po przecinku. Excel pozwala operować czasem z maksymalną dokładnością do 3 miejsc po przecinku (0,001 s). Pozdrowienia
Ustaw format liczb dla pola tabeli przestawnej, a nie z poziomu formatowania komórek. Dwukrotne kliknięcie w tabeli na nazwę pola powinno wyświetlić okno "Ustawienie wartości pola" tam też wybiera się funkcje podsumowującą. W tym oknie jest przycisk "Format liczby".
Można zostawić arkusz źródłowy w świętym spokoju, a w dodatkowym arkuszu wyświetlić wyniki (makro lub ADR.POŚR) wg nagłówka. http://obrazki.elektroda.pl/5784183000_1...
Proszę sprawdzić załącznik. Plik po dekompresji "waży" ponad 2,6 MB i zawiesza Excela przy próbie otwarcia. Może zapisać plik w formacie .xls i załączyć bez kompresji. Po odzyskaniu zawartości pliku brak wykresów. Dodano po 1 Jeśli chodzi o wykres, to zastosowany sposób jest trochę udziwniony. Polega on na zastosowaniu różnych formatów daty, aby wymusić...
Jasne, nie mniej jednak taka sama sytuacja może wydarzyć się w przypadku rozwiązania z przyciskiem. Ja bym to połączył ze sprawdzeniem czy taki wpis nie istnieje już w zestawieniu(np zrobienie unikatowego rekordu z Pozycja&grupa&Data.). Jeśli istnieje można wyświetlić monit o potencjalnym dublowaniu. Edytowałem. Nie cytuj w całości postu poprzedzającego....
Jak można zrobić to inaczej ? Jak możeszcz to sobie postaw darmową bazę danych (np. postgress lub mySQL ...) przerzuć dane do bazki i problem załatwi baza danych i nie będziesz musiał parsować swojego pliku za każdym uruchomieniem strony. Zresztą jest to bardziej "profesjonalne" podejście do problemu. Jak przerobic plik tekstowy na wpisy w bazie ?...
Zwykłymi formułami to dość trudno uzyskać. Napisałem funkcję UDF o nazwie Podziel, której podaje się jako argument zakres danych albo nazwę tabeli. W wyniku otrzymuje się tablicę z wynikami. Można ją wyświetlić jako formułę tablicową, jak pokazałem w komórkach E10:G14 albo wprowadzić do tabeli Excela indywidualnie za pomocą funkcji INDEKS. Można to...
Cześć. Być może da się bardziej elegancko, ale na szybkiego przychodzi mi coś takiego na myśl (załącznik). Krótkie wyjaśnienie: Kolumna A - liczby, z których wyciągam średnią. Metoda pierwsza: w kolumnie pomocniczej (C) mam liczby od 1 do 20, to jest kolejny numer grupy. W D1 mam ilość elementów przypadających na grupę. Wtedy pierwsza komórka (B1) może...
Dzień dobry, Przy obliczeniach związanych z godzinami należy pamiętać, że Excel pamięta godziny jako ułamki doby, a to co jest wyświetlane, to tylko kwestia formatu. Jeśli chce Pan wyświetlić godzinę zegarową, to format powinien być np. g:mm, a jeśli liczbę godzin (także powyżej 24) to [g]:mm. W Pana podsumowaniach formaty były błędne, a formuły dziwne....
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...
Dobry wieczór, Trochę to wszystko mętne, ale może z czasem uda się coś zrobić. 1. Jeżeli wykonuje się wykresy na podstawie danych pomiarowych najczęściej właściwym typem wykresu jest wykres punktowy XY, a nie wykres liniowy. 2. Jeśli na wykresie chcemy zobrazować punkty pomiarowe oraz gładką linię ciągłą przebiegającą w pobliżu tych punktów, ale niekoniecznie...
Dzień dobry, Dostałem od kolegi martwy tester Noyafa NF8108-A. Zaprezentuję tutaj opis usterki i jej naprawy, opis drugiej usterki, która została wykryta po usunięciu pierwszej i niezbyt elegancki, chociaż na pierwszy rzut oka skuteczny sposób usunięcia tej drugiej. Nie wiem co było powodem wystąpienia usterki, ale całkiem prawdopodobnie został on podłączony...
No okej ale ma przy okazji wyliczac srednia zapomnialem dodac 😃. Wiec ma wyliczac srednia ocen i przy okazji jak jest pusta komorka to ma napisac "brak ocen"
podzielić przez 1000
Jak napisać funkcję która podświetli wiersz komórek w której znajduje się komórka np zawierająca napis "zajęte" Chciałbym zrobić zestawienie domków np. kolumna a1 numer domku, kolumna b1 stan domku Przykładowo numer domku 5 , stan domku zajęty . I Jak teraz napisać funkcję która podświetli mi cały wers komórek (powiedzmy że między numerem domku a stanem...
Wystarczy sformatować tekst pionowo jako dolne. Skrót ctrl+1 i tam ustawić.
... Tylko że w napisie '060314', pierwsze zero nie jest 'zerem wiodącym liczby', bo to przecież nie jest liczba. Aby takie zero pozostawało zawsze, nawet po edycji komórki, trzeba format komórki ustawić jawnie na "Tekst".
Niestety przy Pivocie to tak nie działa ;/
Np. taką formułą =FRAGMENT.TEKSTU(ZASTĄP(A1;ZNAJD... PL ";A1)+4;DŁ(A1))
Witam Potrzebuję pomocy z excella (2010) Posiadam dwie kolumny z danymi i chcę aby na zielony kolor podświetlały mi się te komórki w kolumnie A i B, w których w kolumnie B odpowiednik znajduje się w kolumnie A.
Witam mam problem odnośnie Excela. Mam za zadnie wyrzucić wartości przypisane do indeksu z jednego arkusza do drugiego. Funkcja wyszukaj pionowo jak najbardziej działa, ale pojawia się problem gdy szukana wartość występuje kilkukrotnie. Możecie mi pomóc jaką formułę zastosować, aby wyświetlało mi wszystkie wiersze dla danego indeksu.
Przy odwołaniach, po kropce, powinna wyświetlić się lista właściwości i metod. Nie bardzo... Jeśli masz dodane referencje to obiektu to dla niektórych obiektów wyświetlane są właściwości i metody, ale nie dla "createobject(COS.Appliaction)" (pod warunkiem, że przekazujemy obiekt do zmiennej typu "Object" o czym później) gdzie COS to nazwa programu....
http://obrazki.elektroda.net/0_128017194... http://obrazki.elektroda.net/65_12801721... :arrow: mw.marynarz - nie wiem czy autora stać na taką pomoc. :) Tylko dlatego podaję "konkurencję" bo jeżeli autora nie stać na twoją pomoc to żeby jednak zobaczył jak to jest zrobione. Po co ma się zniechęcać do excela :) Tu jest przykład "bezpłatnie": [url=http://www.elektroda.pl/rtvforum/to...
Myslim, ze tylko makro w kodzie arkuszu[syntax=vb]Private Sub Worksheet_Change(ByVal Tgt As Range) If Tgt = "" Then Exit Sub p = InStr(Tgt, ",") l = Len(Tgt) + 1 If p Then l = p Tgt.NumberFormat = "0." & String(7 - l, "0") End Sub [/syntax]
dzięki wielkie Dodano po 3 nie wystarczy samo: MsgBox "czas: " & CStr(Time), vbInformation, vbOKOnly ?? Dodano po 14 albo: MsgBox "czas: " & Time, vbInformation, vbOKOnly
dodatkowe kolumny + PODAJ.POZYCJĘ + INDEKS
Prośba o pomoc. Potrzebuję rozwiązać taki problem: mam utworzony userform z dwoma textboxami. Jak napisać procedurę aby po wpisaniu tekstu do textbox1 w drugim textbox2 wyświetlana była wartość przypisana w bazie do wartości w textbox1. Innymi słowy, jeśli w arkusz1 komórce A1 jest wartość "ZORRO" a w komórce B1 jest wartość 23 to chciałbym aby po wpisaniu...
To ograniczenie programu nie wiem czy do obejścia Excel prawidłowo rozpoznaje liczby zawierające jedynie 15 cyfr.
wyświetlić grafikę wyświetlić klawisz wyświetlić double
bezprzewodowy kolumna musiał zajrzeć kontrolka corsa
problemy diagbox samsung b1045av
Lumary US-SD6A Smart Downlight Configuration Guide: Wi-Fi Pairing, App Setup, and Dimmer Tips Citroen Berlingo 1.9D P1145 – błąd czujnika iglicy wtryskiwacza, diagnostyka DW8/DCN2