Powiem tak: przeczytaj jeszcze raz mój ostatni post #8 (tak od połowy) i porównaj z tym, co masz. Obecnie każdy z 4 argumentów funkcji WYSZUKAJ.PIONOWO (tej z ostatniego załącznika) masz zły :) Grunt, to dobrze zrozumieć tą funkcję: może Wyszukujemy wartości komórki (dajmy na to) U17; przeszukiwany zakres to Y6:AC59 i szukam tego w kolumnie 1. Czy tak?...
Załącz plik. Ale co pomogło?
arkusz i zapisał go w tym samym skoroszycie ale pod nazwa wzięta z komórki. Następnie zapisał by plik w określonym miejscu z nazwa rownież z określonej komórki. Napisz do wyjaśnienia adresów tych komórek. Ponadto sciezku dla zapisu Dodano po 1 [syntax=vb] Sub Kolejny_dzen() Sciezka = "D:\tmp\" '- to dopasuj do swoich potreb plik = Sciezka & Format(Int((Date...
: ) ... a z właściwej strony tam zaglądasz ... : ) ? ... np. z ustawieniami "na sztywno": [syntax=vbscript]Sub abc() Dim msc, mscS$, schmt$, otwarty As Object msc = Trim(InputBox("Wprowadź numer miesiąca z przedziału 1-12", "Podaj miesiąc", "1")) msc = Abs(Fix(Val(msc))) If msc < 1 Or msc > 12 Then Exit Sub mscS = Choose(msc, "Styczeń", "Luty",...
Jeżeli daty w wierszu nagłówkowym będą po "skandynawsku", to z kolumną pomocniczą i "przeformatowaniem"jak w załączniku. Na pomarańczowo rozpiska (można usunąć)...
Trzeba utworzyć klasę, w której publicznie zadeklarować obiekt ze zdarzeniami (np. Public WithEvents myXL As Application) Dodano po 34 http://www.swiatexcela.pl/2011/09/11/zda... http://training-course-material.com/trai... Szukaj - Zdarzenia na poziomie Aplikacji
Tak, program magazynowy za głupie 2-4 stówki.
Witam. Wchodzisz tak: Narzedzia -> Opcje -> Zapisywanie (zakladka). Pozdrawiam.
Google -> "excel korespondencja seryjna vba"
Czy istnieje taka formuła, która umożliwiałaby automatyczną aktualizacje danych ... dodam, że formuła ADR.POŚR działa tylko gdy plik jest otwarty na kompie Jedynym, chyba, sposobem odwołania się poprzez 'formułę' do komórki z zamkniętego pliku jest 'formuła ręcznego pisania'. Przykład pobrania zawartości komórki ' A4 ' z arkusza ' Arkusz1 ' z pliku...
Witam, tak jak w temacie - potrzebuję zaczerpnąć wiedzy na temat projektowania w PCSchematicu, na podstawie danych z Excela. Chodzi o to, że mam aplikację w excelu, która dobiera mi sterownik, do rodzaju zastosowania (głównie central wentylacyjnych). Zaznaczam sobie, że chcę, aby centrala była sterowana w ten i ten sposób, miała takie a takie elementy...
Serwus, moim problem jest automatyczne kopiowanie(po wypełnieniu danej komórki) trzech kolumn z tabeli w arkuszu pt. "ogólne" do dwóch tabel w arkuszach: "faktury" i "licencje". próbowałem wygooglować coś na temat kopiowania danych między arkuszami automatycznie. Niestety nic co znalazłem nie do końca odpowiadało moim potrzebom. Możliwe, że po prostu...
https://obrazki.elektroda.pl/1561315800_... Wpisujesz formułę przy pierwszej pozycji, resztę kopiujesz.
... JEŻELI(B9&C9&D9&E9&F9&am... ...
Każdy skaner ma w swoich ustawieniach opcję zakodowania "entera" po odczycie. Do każdego jest dołączona plastikowa karta lub odpowiednio przygotowana karta papierowa z kodami sterującymi i ustawieniowymi. Cała sprawa polega tylko i wyłącznie na zeskanowaniu odpowiedniego kodu z takich kart i gotowe.
Ani. Najprawdopodobniej nie opisujesz problem. Utworzym dwa pliki, jeden w odwołań A1 do A1 innego. Zapiszem i zamkniem oba. Otwarte ponownie - w pierwszym w A1 zapiszem wartości, w innem tam w A1 ta wartość. Żadnych komunikatow. Aby załącznik dwa Twoje pliki tutaj.
Można do tego wykorzystać makro zdarzeniowe, na przykład takie: [syntax=vbscript]Private Sub Worksheet_Change(ByVal Target As Range) Dim cel As Range Application.EnableEvents = False For Each cel In Target If Len(cel) > 0 Then If Left(cel, 1) <> "'" Then cel.Value = "'" & cel.Value End If Next cel Application.EnableEvents = True End Sub...
Jak sprawić aby excel sam po wpisaniu odczytu licznika z datą nowego miesiąca liczył sumę Całą prostą zabawę można zrealizować w jednym arkuszu (oczywiście można to rozpisać na kilka arkuszy z odpowiednimi odwołaniami ;-) ) np. tak jak na zrzucie 1232639 Musisz jednak wprowadzić odpowiednie formatowanie wszystkich danych i wykorzystać kilka formuł...
Jeżeli wprowadzisz odpowiednią kolumnę pomocniczą w arkuszu głównym :spoko: to pożądany efekt można uzyskać formułami jak na zrzucie 927750 Całość w załączniku. 927751
Wystarczy użyć choćby wyszukaj.pionowo() czy też indeks() i pobrać odpowiednie wartości z arkusza cennik.
Dodano po 3 Strona 14. Carriage Return/Line Feed To append a carriage return/line feed to all transmitted data, scan the following bar codes in the order shown. To cancel this operation, the SET DEFAULTS bar code on page 8, or refer to the Product Reference Guide. Lepiej?;)
Najlepiej wykorzystać zmianę w kalendarzu. Wklej w kod arkusza "Kalendarz" [syntax=vb]Private Sub Worksheet_Change(ByVal Target As Range) If Target.Address = "$H$18" Or Target.Address = "$I$18" Then With Sheets("Szychtownica") For i = 34 To 32 Step -1 If .Cells(2, i).Value = "" Then .Columns(i).EntireColumn.Hidden = True Else .Columns(i).EntireColumn.Hidden...
Masz niezadeklarowaną zmienną i. Dyrektywa [syntax=vbscript]Option Explicit[/syntax]wymusza konieczność deklarowania wszystkich zmiennych (co jest zalecane, bo łatwiej wtedy kontrolować co się dzieje i czy nie ma literówek w nazwach zmiennych). Bez tej opcji dla nowej niezadeklarowanej zmiennej VBA przyjmuje domyślnie typ Variant i program działa. Lepiej...
Witam, Problem jest następujący : po pierwszym użyciu w Excelu podziału tekstu na kolumny - zwłaszcza kiedy to eliminuje spacje między wyrazami - pojawia się problem z Text Import Wizard - kiedy to chce wkleić jakikolwiek tekst zawierający spacje system automatycznie dzieli mi go na różne kolumny! Jak sie tego pozbyć? Nie chcę, żeby Excel zapamiętywał...
Zmieniłeś kolumnę gdzie jest wyrażenie :) =JEŻELI(NR.KOLUMNY(J$10)=$Q14+1;"NOK";JE... Teraz powinno być: =JEŻELI(NR.KOLUMNY(J$10)=$Q14+9;"NOK";JE... Liczba +1 (+9) "dopasowuje" wynik funkcji NR.KOLUMNY() do wartości w NOK. NR.KOLUMNY() dla kolumny...
Tematu nie rozwiązałem. Proszę o zamknięcie.
Poprawki, które zastosowałeś są właściwe. Powinno to działać. Nie wiem, dlaczego nie działa. Czy komórki A1:A30 są wypełnione wartościami? Czy zastosowanie funkcji MIN Excela do tych komórek daje inny wynik niż kod VBA? W razie wątpliwości trzeba testować kod krokowo naciskając klawisz F8 (przy otwartym oknie edytora kodu VBA) i sprawdzać co się dzieje....
Może najpierw funkcja, która zaznaczy komórki żółte, a potem je zabezpieczy przed zmianą. Plik z możliwością działania makr (xlsm, xls) :idea: w arkuszu roboczym wprowadź taki kod makra :spoko: [syntax=vbscript]Private Sub Worksheet_Change(ByVal Target As Range) Unprotect "a" Target.Interior.ColorIndex = 6 Target.Locked = True Protect "a" End Sub[/syntax]...
Zerknij czy tak jest dobrze:
Pytanie chyba niezbyt przemyślane, a propozycja rozwiązania prosta, ale dość ryzykowna. A co będzie jak użytkownik kliknie dwa lub trzy razy? Nie ma żadnego śladu, co było pierwotnie w komórce, ani możliwości cofnięcia operacji. Poza tym, czy w arkuszu będzie tylko jedna taka cena? Jeśli wiecej, to przy każdej będzie przycisk? Moim zdaniem lepszym rozwiązaniem...
Sprawdź w opcjach (menu: Formuły) czy masz włączone autouzupełnianie. Łatwo to niechcący przełączyć (Alt + Down Arrow)...
? Wstawia się normalną, zwykłą tabelkę bez obramowań, a lewej/pierwszej komórce nadaje się białą barwę czcionki, w prawej/drugiej komórce pojawiać się będzie numeracja, i wszystko.
Patrz zdarzenie arkusza Worksheet_SelectionChange
Po co ochrona, jesli np. przed tym(zamykaniem) "użytkownik przez przypadek kasuje jakąś formule"? W kazdym razie mozna uzyc zdarzenia[syntax=vb]Private Sub Workbook_BeforeClose(Cancel As Boolean) For Each s In Me.Sheets s.Protect 'ew. haslo Next Me.Save End Sub [/syntax] Ale lepiej mieć zapasowe arkusze i przed zamknięciem kopiowanie formuł, lub, jeśli...
Najprościej byłoby z wykorzystaniem kolumn pomocniczych (załącznik) P.S. Formuły są "kopiowalne" w pionie i w poziomie, nie będzie więc problemu z kolejnymi (w przykładzie) miastami.
Spróbuj teraz... Z drugiej strony w Excelu 2013 istnieje faktycznie funkcja Workday, która generalnie robi praktycznie to samo i można byłoby z niej skorzystać: http://www.excelfunctions.net/Excel-Work...
Może źle wpisałem funkcje O, to to... ;D Wpisujesz Arkusz2!A:B (ewentualnie Arkusz2!$A$2:$B$15 - koniecznie z dolarami i do końca zakresu, który powinien pozostać wtedy niezmienny) a nie Arkusz2!A2:B2.
Dobry wieczór, Wprost nie da się tego zrobić, ale można okrężną drogą. Trzeba podzielić dane na serie zgodnie z regułą formatowania warunkowego. Następnie każdą serię nanieść na wykres i pokolorować wg życzenia. Serie wyświetlać na wykresie jako nakładane. Pozdrowienia
Do komórki F2 wklej formułę =JEŻELI(LICZ.JEŻELI($C$2:$C$... i przeciągnij do dołu.
Bez VBA raczej się nie da. Jeśli mowa o VBA, ComboBox ma tę właściwość. W przykładzie uForm uruchamiany przez podwójne kliknięcie. Możesz wybrać z listy lub wpisując pierwsze znaki. Zatwierdzasz Enter'em. Spróbuj, może to jest to...
Witaj Trochę wątpliwości. Dlaczego jest to tak ważne, aby bez makr?
W kodzie arkusza [syntax=vbscript]Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) If Target.Column = 1 Then Target.Resize(, 2).Interior.Color = vbRed Sheets("Arkusz2").Cells(Rows.Count, 1).End(xlUp).Resize(, 2).Offset(1) = Target.Resize(, 2).Value Cancel = True End If End Sub[/syntax]
A może arkusz pomocniczy z funkcjami wyszukującymi i adresowymi (Dodałem w "SPT" słowo "Wynik" w kolumnach K i N): http://obrazki.elektroda.pl/8432508000_1... A w arkuszu "RC" zamiast nazwy zakresu użyć wyniku z D1? Np =LICZ.JEŻELI(ADR.POŚR(Arkusz1!D1...
Da się to zrobić w ten sposób: 1. wpisać dane kwota netto w kilka wierszy np od 2 do 5, 2. przeciągnąć formułę przeliczenia euro od wiersza 2 poza wiersz 5 o kilka (np 5) wierszy w dół. w miejscach gdzie nie było w wierszach danych kwot netto w kolumnie przeliczników pojawi się 0. 3. zaznaczyć obszar komórek z zerami i nacisnąć "del", nie poprzez usuń...
Masz tylko datę przydatności (do spożycia) a to nie to samo. A jeśli to magazyn z żywymi karpiami? Jedna (ryba) mogła wejść (wpłynąć) najedzona, inna na czczo. Ważniejsze jest, moim zdaniem, ile jeszcze pociągnie niż to kiedy wpłynęła, tzn weszła na staw, tfu, stan ;)
Funkcji nie ma ale proste makro może to załatwić. Powiedzmy, że w A1 wpiszesz datę (zgodnie z formatem daty excela) 2010-05-05 Pod przycisk (z formularzy) podepnij poniższy kod i już. Drukuj tylko za pomocą tego przycisku, inaczej data się nie zmieni. Ewentualnie w kodzie dostosuj do swoich potrzeb nazwę komórki z datą (A1) i nazwę arkusza (Arkusz1)....
W takim razie temat do zamknięcia.
Można makrem można tak wklej to do module [syntax=vbscript]Function istnieje(s As String) As Boolean istnieje = Dir(s) <> "" End Function[/syntax] i wtedy [syntax=vbscript]=JEŻELI(istnieje("C:\sk...
Można formułą, ale chyba lepiej makrem, np: [syntax=vbscript] Sub aaa() Dim i As Integer Dim j As Integer Dim k As Integer For i = 1 To 16 For j = 1 To 52 For k = 0 To 5 Cells(((i - 1) * 52 * 6) + ((j - 1) * 6) + (k + 1), 1).Value = "N" & Format(i, "00") & "-" & Format(j, "00") & "-" & Format(k, "00") Next k Next j Next i End Sub [/syntax]
wpisuję kolejno w 1a imię 1b nazwisko 1c nr tel Zawsze w tej samej komórce?(wiersz 1) Dodano po 16 w kodzie arkuszu (dane wprowadzone ) [syntax=vb]Private Sub Worksheet_Change(ByVal Target As Range) Dim rekord As Range, baza As Range Set rekord = Range("A1:C1") Set baza = ActiveSheet.Next.Cells If Intersect(Target, rekord) Is Nothing Then Exit Sub...
dla przycisku tak daj takie samo makro tylko zamień True na False
automatyczny excel excel makro automatyczny automatyczny aktualizować excel
telewizor hitachi firmware volvo silnika eagle wymiar płytki
zmiana hasła logowania metex instrukcja
Suszarka do włosów nie grzeje na pierwszym biegu - przyczyny i rozwiązania Podłączenie przewodów w Altus 200: z paskiem czy bez?