Znaleziono 508 wyników
- pn lut 26, 2024 8:49 pm
- Forum: Calc
- Temat: Mnożenie wyniku funkcji "JEŻELI" - ułamek
- Odpowiedzi: 5
- Odsłony: 125
Re: Mnożenie wyniku funkcji "JEŻELI" - ułamek
To jest niedociągnięcie w AOO. Liczba z przecinkiem wpisana pomiędzy cudzysłowami (np: "2,6") jest traktowana jako tekst, czyli masz działanie tekst razy liczba i stąd błąd. LibreOffice potrafi taki tekst automatycznie rozpoznać jako liczbę. Rozwiązanie jest proste: pozbądź się cudzysłowu ...
- wt sty 09, 2024 12:29 am
- Forum: Calc
- Temat: [SOLVED] Kolorowanie wierszy po wybraniu z listy wartości.
- Odpowiedzi: 9
- Odsłony: 255
Re: Kolorowanie wierszy po wybraniu z listy wartości.
@Cwolwan zaproponował rozszerzenie aby zwiększyć liczbę formatowań warunkowych. Uważam, że lepszą opcją byłaby migracja z AOO, do LibreOffice. Pozwala on na wprowadzanie wielu warunków bez instalowania dodatku. Ponadto ma bardziej rozbudowane możliwości i ma więcej funkcji, w tym także zgodnych z fu...
- ndz sty 07, 2024 11:19 pm
- Forum: Base
- Temat: Obliczenia w bazie danych
- Odpowiedzi: 2
- Odsłony: 176
Re: Obliczenia w bazie danych
Podstawowe obliczenia (tj: +-*/ w wierszach danych) można dokonywać w raporcie, choć osobiście uważam, że prościej jest je wykonać w kwerendzie a na jej podstawie zbudować raport. O obliczeniach w kwerendach możesz poczytać w tych postach: https://forum.openoffice.org/pl/forum/viewtopic.php?t=159 ht...
- pt sty 05, 2024 5:34 pm
- Forum: Calc
- Temat: Pobieranie danych
- Odpowiedzi: 1
- Odsłony: 128
Re: Pobieranie danych
Uważam, że najprościej byłoby wykorzystanie do tego celu tabeli przestawnej.
- śr sty 03, 2024 3:27 pm
- Forum: Calc
- Temat: Tworzenie oferty - spięcie Calc z Writer
- Odpowiedzi: 5
- Odsłony: 295
Re: Tworzenie oferty - spięcie Calc z Writer
Troszkę źle rozumiesz parametry funkcji BD.POLE(): BD.POLE(baza_danych; pole_bazy_danych; kryteria_wyszukiwania) baza_danych - zakres danych źródłowych, czyli twoja baza danych: Baza_danych.$A$1:$C$6 to masz dobrze :super: ; pole_bazy_danych - z którego pola ma zostać zwrócona jakaś wartość:"te...
- wt gru 12, 2023 7:09 pm
- Forum: Calc
- Temat: Tworzenie oferty - spięcie Calc z Writer
- Odpowiedzi: 5
- Odsłony: 295
Re: Tworzenie oferty - spięcie Calc z Writer
Można by stworzyć taki pik całkowicie w Calcu.
W jednym arkuszu zrobić listę wszystkiego czegoś tam, natomiast w arkuszu 2 stworzyć formularz, który będzie wyświetlał wybrane pozycje z arkusza1. To rozwiązanie możesz zobaczyć tutaj
Calc (tak samo jak Writer) może zapisywać plik w formacie PDF.
W jednym arkuszu zrobić listę wszystkiego czegoś tam, natomiast w arkuszu 2 stworzyć formularz, który będzie wyświetlał wybrane pozycje z arkusza1. To rozwiązanie możesz zobaczyć tutaj
Calc (tak samo jak Writer) może zapisywać plik w formacie PDF.
- wt gru 12, 2023 6:37 pm
- Forum: Calc
- Temat: Wartość komórki zależna od dwóch innych komórek
- Odpowiedzi: 2
- Odsłony: 175
Re: Wartość komórki zależna od dwóch innych komórek
Funkcja JEŻELI() dałaby radę, ale użytkownikom LibreOffice proponowałbym wykorzystać funkcję WARUNKI()*: =WARUNKI(LUB(A1<=500;B1<=500); 0,5; LUB(A1<=800;B1<=800); 0,6; LUB(A1<=1200;B1<=1200); 0,8; 1;1) Nie wiem tylko, czy dobrze Cię zrozumiałem, bo co z przypadkiem gdy będziesz miał np. taką parę li...
- pt lis 24, 2023 1:47 pm
- Forum: Calc
- Temat: Złożona agregacja danych
- Odpowiedzi: 2
- Odsłony: 171
Re: Złożona agregacja danych
Ja również uważam, że lepszym układem do wpisywania danych do Arkusz_1 oraz Arkusz_2, byłby układ pionowy zamiast poziomego. Mimo wszystko przygotowałem plik stosując twój układ. Żeby uprościć formuły zastosowałem pewne kruczki: W Arkusz_1 oraz Arkusz_2 przesunąłem dane o jeden wiersz w dół, w pierw...
- ndz lis 12, 2023 1:20 pm
- Forum: Calc
- Temat: Kopiowanie tylko wyfiltrowanych Wyników
- Odpowiedzi: 24
- Odsłony: 952
Re: Kopiowanie tylko wyfiltrowanych Wyników
Temat podobny do twojego: https://forum.openoffice.org/pl/forum/viewtopic.php?p=24406#p24406 EDYTOWANO: Pogłowiłem się troszkę nad twoim problemem i w skrócie zrobiłbym to tak: Wklejasz swoje dane do arkusza1, zajmują one odpowiednio 4 kolumny i X wierszy. W celu znalezienia unikalnych wartości w do...
- czw paź 12, 2023 6:08 pm
- Forum: Base
- Temat: Makro - wczytywanie obrazka w formularzu
- Odpowiedzi: 2
- Odsłony: 215
Re: Makro - wczytywanie obrazka w formularzu
Odnośnie twojego Macro1 Źle uzyskujesz ścieżkę do pliku. Makro wywołujesz z poziomu formularza, przy pomocy polecenia: ThisComponent.URL , a aby uzyskać tą lokalizacje musisz wyjść z tego formularza. Uzyskasz to przy pomocy polecania Parent , poprawne polecenie jest następujące: ThisComponent.Parent...
- pn paź 09, 2023 5:43 pm
- Forum: Base
- Temat: Filtr do formularza z podformularzem
- Odpowiedzi: 1
- Odsłony: 159
- ndz sie 13, 2023 12:38 pm
- Forum: Base
- Temat: Kolorowanie rekordów
- Odpowiedzi: 3
- Odsłony: 270
Re: Kolorowanie rekordów
Można by to osiągnąć tworząc kwerendę a w niej zastosować funkcję CASE WHEN (jest to funkcja JEŻELI w Base): CASE WHEN Imię_wystąpiło_poraz_pierwszy THEN "Imię" ELSE '' END Oznacza to że JEŻELI dane Imię wystąpiło po raz pierwszy TO ma zostać wypisane to imię, BO JEŚLI NIE to ma zostać wyś...
- pt sie 11, 2023 3:16 pm
- Forum: Base
- Temat: Kolorowanie rekordów
- Odpowiedzi: 3
- Odsłony: 270
Re: Kolorowanie rekordów
Jeśli chodzi o format tabelki w formularzu - aby jej wiersze miały różne kolory, to obawiam się, że w formularzu tego nie osiągniesz. Przynajmniej mnie się tego nie udało znaleźć. Jest to możliwe w raportach. Jeśli chodzi o pokazanie wartości unikalnych - może uda się to osiągnąć w kwerendzie, zależ...
- czw sie 10, 2023 3:49 pm
- Forum: Base
- Temat: Makro otwierające podformularz
- Odpowiedzi: 2
- Odsłony: 208
Re: Makro otwierające podformularz
Wydaje mi się, że odpowiedziałem na to pytanie tutaj: viewtopic.php?p=26214#p26214. Zobacz procedury OtworzForm1 oraz OtworzForm2.
- czw sie 10, 2023 3:43 pm
- Forum: Base
- Temat: formatowanie kolumn w kwerendzie
- Odpowiedzi: 3
- Odsłony: 210
Re: formatowanie kolumn w kwerendzie
Raczej nie, przynajmniej ja tego sposobu nie znalazłem...
- ndz sie 06, 2023 2:18 pm
- Forum: Base
- Temat: otworzenie formularza przy otwieraniu pliku Base
- Odpowiedzi: 2
- Odsłony: 258
Re: otworzenie formularza przy otwieraniu pliku Base
Do automatycznego uruchomienia formularza startowego podczas uruchamiania pliku base używam makra: sub AutoStart 'uruchamia wybrany formularz zaraz po starcie programu dim formContainer as variant dim aProp(1) As New com.sun.star.beans.PropertyValue Dim oCurrentController As Variant Dim oFrame As Va...
- pt sie 04, 2023 9:55 am
- Forum: Calc
- Temat: SOLVED Zaznaczenie wiersza po spełnieniu warunku
- Odpowiedzi: 3
- Odsłony: 235
Re: Zaznaczenie wiersza po spełnieniu warunku
W tym twoim pliku praktycznie nic nie ma, żadnej tabeli A oraz C ani prób formatowania warunkowego... Dlatego dam podpowiedź wykorzystaj funkcję: =LICZ.JEŻELI(Zakes_indeksów_z_tabeli_A; A2) A2 - to jest komórka z pierwszym indeksem do znalezienia z tabeli B. Funkcja ta policzy ile razy dany indeks (...
- śr sie 02, 2023 11:32 pm
- Forum: Base
- Temat: otworzenie formularza przy otwieraniu pliku Base
- Odpowiedzi: 2
- Odsłony: 258
Re: otworzenie formularza przy otwieraniu pliku Base
Zapoznaj się z tym tematem: viewtopic.php?p=12937#p12937
- wt sie 01, 2023 10:20 am
- Forum: Base
- Temat: Wyszukiwanie w kwerendzie polem kombi
- Odpowiedzi: 1
- Odsłony: 196
Re: Wyszukiwanie w kwerendzie polem kombi
To zależy gdzie chcesz umiejscowić te pole kombi, wówczas:
- NIE jeśli kombi ma znajdować się w tej kwerendzie ;
- TAK jeśli zbudujesz formularz z takim polem i danymi pochodzącymi z kwerendy. Zobacz przykłady: baza kolory oraz baza pomoc
- śr lip 26, 2023 11:30 am
- Forum: Calc
- Temat: Pisanie formuły SOLVED
- Odpowiedzi: 2
- Odsłony: 203
Re: Pisanie formuły
Kod: Zaznacz cały
=SUMA.ILOCZYNÓW(E$5:E$13;C$5:C$13="sob.")
- sob lip 22, 2023 7:32 pm
- Forum: Base
- Temat: [SOLVED]Przycisk w formularzu otwierający kwerendę
- Odpowiedzi: 7
- Odsłony: 579
Re: Przycisk w formularzu otwierający kwerendę
Otwierając formularz w trybie edycji, zyskasz dostęp do właściwości przycisku (od innych elementów również). Jest tam pole "Dodatkowe informacje......", tam możesz wpisać nazwę kwerendy, którą chcesz otworzyć a poniższe makro właśnie z tej właściwości będzie pobierać nazwę do otwarcia. Sub...
- pn cze 05, 2023 4:56 pm
- Forum: Calc
- Temat: [SOLVED]Losowanie osób będących w pracy
- Odpowiedzi: 10
- Odsłony: 505
Re: Losowanie osób będących w pracy
A na jakiej podstawie stwierdzasz ile osób jest w pracy? Ja na skrzyżowaniu x datą widzę widzę 9 lub nic...
A może chodzi o grupę zieloną/niebieską??
A może chodzi o grupę zieloną/niebieską??
- pn cze 05, 2023 4:19 pm
- Forum: Base
- Temat: Pobieranie danych z pola liczbowego w formularzu i wykorzystanie do makra
- Odpowiedzi: 5
- Odsłony: 418
Re: Pobieranie danych z pola liczbowego w formularzu i wykorzystanie do makra
Widocznie twoja struktura formularza jest nieco inna niż wywróżyliśmy. Uruchom swój formularz w trybie edycji. Z paska narzędziowego Projekt formularza uruchom Nawigator formularza i przyjrzyj się elementom. Przykładowo możesz zobaczyć taką coś takiego: Zrzut ekranu 2023-06-05 161818.png Chcąc pobra...
- pt cze 02, 2023 11:53 pm
- Forum: Base
- Temat: Pobieranie danych z pola liczbowego w formularzu i wykorzystanie do makra
- Odpowiedzi: 5
- Odsłony: 418
Re: Pobieranie danych z pola liczbowego w formularzu i wykorzystanie do makra
Dodatkowo aby pobrać wartość z jakiegoś pola należy użyć polecenia CurrentValue zamiast Value. Spróbuj tak:
PS. Dziękuję za pokazanie polecenia >> prepareStatement << nie znałem go, a jest to całkiem wygodne rozwiązanie ...
Kod: Zaznacz cały
oStatement.setFloat(1, oForm.fmtStan.CurrentValue)
- śr maja 17, 2023 10:20 am
- Forum: Calc
- Temat: Jak w arkuszu kalkulacyjnym definiować nazwę zakresu ?[solved]
- Odpowiedzi: 2
- Odsłony: 310
Re: Jak w arkuszu kalkulacyjnym definiować nazwę zakresu ?
tam znajdziesz odpowiedź: https://yestok.pl/ooo/y43.php#4302
- ndz kwie 23, 2023 2:52 pm
- Forum: Calc
- Temat: średnia z ostatnich trzech miesięcy o danym stylu
- Odpowiedzi: 1
- Odsłony: 214
Re: średnia z ostatnich trzech miesięcy o danym stylu
Możesz użyć do tego funkcję ŚREDNIA.WARUNKÓW, gdyż chcesz poznać wartość średnią dla pewnego zakresu ograniczonego dwoma wartościami granicznymi: data musi być mniejsza niż dzisiejsza, a tak właściwie to musi być <= ostatniemu dniowi miesiąca wcześniejszego od bieżącego; musi być większa od ostatnie...
- sob kwie 22, 2023 9:07 pm
- Forum: Calc
- Temat: Licz jeżeli zastosowano styl
- Odpowiedzi: 2
- Odsłony: 205
Re: Licz jeżeli zastosowano styl
Takiej wbudowanej funkcji to nie ma, ale jest stworzone takie rozszerzenie (napisane makro) dające tą funkcjonalność, zobacz to: CountStyle
Kiedyś umieściłem na forum spolszczoną wersję tego rozszerzenia: pobierz plik
Kiedyś umieściłem na forum spolszczoną wersję tego rozszerzenia: pobierz plik
- ndz kwie 09, 2023 7:20 pm
- Forum: Calc
- Temat: Grafik pionowy - problem podliczania godzin. [SOLVED]
- Odpowiedzi: 20
- Odsłony: 1104
Re: Grafik pionowy - problem podliczania godzin.
Ups, usunąłem moją poprzednią wypowiedź do której odniósł się @Jermor, pisałem w niej, że w dostarczonym pliku widzę błędy. Formuła warunki nagle zwraca błąd, ciekawe że zawsze po pierwszym poniedziałku dla dowolnego miesiąca i roku. Przypuszczam że to coś w moich ustawieniach, próbowałem formułę z ...
- sob kwie 08, 2023 6:03 pm
- Forum: Calc
- Temat: Grafik pionowy - problem podliczania godzin. [SOLVED]
- Odpowiedzi: 20
- Odsłony: 1104
Re: Grafik pionowy - problem podliczania godzin.
A, to musisz wstawić odpowiednio znak $ do adresów. Blokuje on odpowiednio zmianę adresów w formule tj: kolumny (jeśli będzie wstawiony przed pierwszą literą) lub wierszy (jeśli będzie wstawiony przed pierwszą cyfrą) - jest to adresowanie względne i bezwzględne. Do komórki F8 wklej poniższą, poprawi...
- sob kwie 08, 2023 1:10 pm
- Forum: Calc
- Temat: Grafik pionowy - problem podliczania godzin. [SOLVED]
- Odpowiedzi: 20
- Odsłony: 1104
Re: Grafik pionowy - problem podliczania godzin.
Myślałem jeszcze troszkę nad twoim problemem i mogę zaproponować jeszcze dwa rozwiązania: Pierwsze (prostsze) to pod twoim grafikiem dodać w kolejnych wierszach formuły obliczającą sumę godzin z danego tygodnia, można to osiągnąć przy pomocy funkcji SUMA.JEŻELI() (zobacz Arkusz2) Drugie rozwiązanie ...