Znaleziono 534 wyniki

autor: Rafkus
pn lis 03, 2025 2:54 pm
Forum: Base
Temat: [SOLVED] Korelacja zaimportowanej listy z istniejącą tabelą
Odpowiedzi: 18
Odsłony: 8376

Re: [SOLVED] Korelacja zaimportowanej listy z istniejącą tabelą

Powtórzę po sobie i po @Janie_J
i zakładam, że procedurę "execute_sql" też masz gdzieś zapisaną...
Bez tego nie zadziała, zwróć też uwagę na zakreślony tekst:
Macro.png
Macro.png (41.26 KiB) Przejrzano 8202 razy
autor: Rafkus
ndz lis 02, 2025 1:06 am
Forum: Base
Temat: [SOLVED] Korelacja zaimportowanej listy z istniejącą tabelą
Odpowiedzi: 18
Odsłony: 8376

Re: [SOLVED] Korelacja zaimportowanej listy z istniejącą tabelą

Mój błąd, w linijce 4 powinno być:

Kod: Zaznacz cały

execute_sql(sPolecenieSQL )
i zakładam, że procedurę "execute_sql" też masz gdzieś zapisaną...
autor: Rafkus
sob lis 01, 2025 4:50 pm
Forum: Base
Temat: [SOLVED] Korelacja zaimportowanej listy z istniejącą tabelą
Odpowiedzi: 18
Odsłony: 8376

Re: [SOLVED] Korelacja zaimportowanej listy z istniejącą tabelą

Witam Chciałbym jeszcze zaproponować wykorzystanie makra odwołującego się do klikniętego (wybranego elementu): Sub WykonajSQL(oEv) dim sPolecenieSQL as string sPolecenieSQL = oEv.Source.Model.Tag execute_sql(sPolecenieSQL ) End Sub W tym sposobie polecenie SQL należy wpisać we właściwościach formant...
autor: Rafkus
śr paź 29, 2025 1:02 am
Forum: Base
Temat: [SOLVED] Korelacja zaimportowanej listy z istniejącą tabelą
Odpowiedzi: 18
Odsłony: 8376

Re: Korelacja zaimportowanej listy z istniejącą tabelą

Nie bawiłem się bazami danych opartych na Firebridzie, ale myślę, że tutaj też pójdzie. Tutaj jest prosta wersja takiego kodu https://forum.openoffice.org/pl/forum/viewtopic.php?p=13719#p13719 , a tu bardziej skomplikowana https://forum.openoffice.org/pl/forum/viewtopic.php?t=6053 . Makra te działał...
autor: Rafkus
wt paź 28, 2025 1:47 am
Forum: Base
Temat: [SOLVED] Korelacja zaimportowanej listy z istniejącą tabelą
Odpowiedzi: 18
Odsłony: 8376

Re: Korelacja zaimportowanej listy z istniejącą tabelą

Można też to zrobić wykorzystując polecenie IN: UPDATE "Zawodnicy" SET "udzial_w_zaw" = true WHERE "Nr_lic" IN (SELECT "nr_licencji" FROM "Lista_import" ); Operator IN sprawdza, czy dany element znajduje się na określonej liście. Tutaj tą listę warto...
autor: Rafkus
pn paź 27, 2025 12:02 am
Forum: Base
Temat: [SOLVED] Korelacja zaimportowanej listy z istniejącą tabelą
Odpowiedzi: 18
Odsłony: 8376

Re: Korelacja zaimportowanej listy z istniejącą tabelą

Witaj Widzę, że używasz BAZY z osadzonym "Firebridem" - nie czuję się w nim ekspertem, więc musiałem trochę poszperać w necie aby znaleść rozwiązanie. Ogólnie mówiąc do modyfikowania istniejących rekordów w tabeli stosuje się polecenie UPDATE w następujący sposób: UPDATE Nazwa_tabeli SET K...
autor: Rafkus
sob cze 28, 2025 2:17 pm
Forum: Calc
Temat: Złe położenie słupków na osi czasu wykresu
Odpowiedzi: 9
Odsłony: 3898

Re: Złe położenie słupków na osi czasu wykresu

Spróbuj ustawić: Rozdzielczość na dni; Przedział gł. 1 miesiąc; Przedział poboczny 1 dzień. I wówczas Gdyby przy tym ustawieniu mieć słupki z różnych dat w tym samym miesiącu, nałożyłyby się na siebie i przesłaniały. (...) Warto ustalić szerokość słupków, by zwiększyć czytelność wykresu — ale nie wi...
autor: Rafkus
śr mar 05, 2025 3:58 pm
Forum: Calc
Temat: auto uzupełnianie danych + wysyłka @
Odpowiedzi: 38
Odsłony: 6355

Re: auto uzupełnianie danych + wysyłka @

okazało sie, że makro nie jest umieszczone w pliku, tylko w programie. Potwierdzam, że makra @Jermor są umiejscowione w danym pliku i mogą działać na różnych stanowiskach. Z tym że, w dostarczonych plikach 0_przypominajka o maile(...) są pozostawione (niepotrzebnie) trzy przyciski Wyślij @ wstawion...
autor: Rafkus
czw lut 27, 2025 4:56 pm
Forum: Calc
Temat: auto uzupełnianie danych + wysyłka @
Odpowiedzi: 38
Odsłony: 6355

Re: auto uzupełnianie danych + wysyłka @

U mnie działa dopiero, że jak zaznacze pustą komórkę w wierszu z danymi gdzie ma być przycisk (ale go jeszcze nie ma) i uruchomie makro, wtedy dodają sie przyciski do pozostałych wierszy. I właśnie tak jest skonstruowane to makro. Ono działa dopiero po jego uruchomieniu. Moim zamysłem było, że jak ...
autor: Rafkus
śr lut 26, 2025 7:45 pm
Forum: Calc
Temat: auto uzupełnianie danych + wysyłka @
Odpowiedzi: 38
Odsłony: 6355

Re: auto uzupełnianie danych + wysyłka @

Zastanawiałem się nad problem dodawania przycisków do dokumentu i znalazłem pewne problematyczne elementy które poprawiłem. Spróbuj tego rozwiązania: ' =================================================== ' Automatyczne dodawanie przycisków do wysyłania e-maili ' =====================================...
autor: Rafkus
ndz lis 03, 2024 9:32 pm
Forum: Calc
Temat: Zmiana kryterium wyszukiwania w wyszukaj.pionowo [SOLVED]
Odpowiedzi: 5
Odsłony: 2795

Re: Zmiana kryterium wyszukiwania w wyszukaj.pionowo

Calc nie rozpoznaje nazwy arkusza z kropką "DANE." wyświetla "dane." natomiast rozpoznaje "DANE!" możliwe ze jakieś ustawienia systemowe są pozmieniane. Widocznie w opcjach programu dla Calca, w opcjach formuły jako składnię masz wybraną opcję Excel A1 Składnia formuły...
autor: Rafkus
śr sie 21, 2024 11:39 am
Forum: Calc
Temat: ZAWODY KONNE w OpenOffice CALC
Odpowiedzi: 33
Odsłony: 7826

Re: ZAWODY KONNE w OpenOffice CALC

Pozwoliłem sobie dokonać nieznacznych korekt w pliku dostarczonym przez @Jermora: jeżeli nie zostanie wpisany czas zawodnika, to wskaźniki ogólne/trafienia będą miały jakąś wysoką wartość - aby w klasyfikacji końcowej otrzymały ostatnie miejsce; jeżeli nie zostanie wpisany czas zawodnika, nie zostan...
autor: Rafkus
pn sie 19, 2024 9:45 pm
Forum: Calc
Temat: Wyszukaj poziomo = N\D
Odpowiedzi: 3
Odsłony: 2472

Re: Wyszukaj poziomo = N\D

To wina pominięcia opcjonalnego ostatniego parametru, co spowodowało, że funkcja wyszukaj.poziomo "uważa" iż pierwszy wiersz z danymi jest uporządkowany rosnąco. Mimo to faktycznie nieco dziwnie (i ciekawie:?: ) zwraca te wyniki. W każdym razie sugeruję dopisać ten 4 parametr o wartości 0:...
autor: Rafkus
pn sie 19, 2024 2:23 pm
Forum: Calc
Temat: ZAWODY KONNE w OpenOffice CALC
Odpowiedzi: 33
Odsłony: 7826

Re: ZAWODY KONNE w OpenOffice CALC

@Jermor, jak zwykle jestem pod wrażeniem prostoty twoich formuł :bravo: I mam taką "luźną" sugestię: Osobiście zastosowałbym jeszcze jedno formatowanie warunkowe: gdy nie ma wpisanego miejsca startowego (kolumna B), kolor czcionki w kolumnach obliczeniowych (H4:M20) były biały lub jakaś in...
autor: Rafkus
pn sie 19, 2024 11:50 am
Forum: Calc
Temat: ZAWODY KONNE w OpenOffice CALC
Odpowiedzi: 33
Odsłony: 7826

Re: ZAWODY KONNE w OpenOffice CALC

konkursy z trafieniem w normę czasu wygrywa ten uczestnik który ma najmniej punktów karnych z parkuru tj za zrzucenie przeszkody i jego czas jest najbliższy wyznaczonemu W takim przypadku punkty karne za czas przejazdu można obliczyć według wzoru: MODUŁ.LICZBY(Norma_czasu-czas) Czas jest tutaj indy...
autor: Rafkus
pn sie 19, 2024 11:14 am
Forum: Calc
Temat: ZAWODY KONNE w OpenOffice CALC
Odpowiedzi: 33
Odsłony: 7826

Re: ZAWODY KONNE w OpenOffice CALC

W arkuszu kalkulacyjnym nie uzyskasz formuły, która wyznaczyłaby ci numer zajętego miejsca zależnego od kolejności wyników. To nieprawda, jest funkcja (statystyczna) POZYCJA(), która to robi. Dla tego zagadnienia wyglądała by ona tak: =POZYCJA(Który_Wynik; Zakres_Sum_Karnych; Kryterum_liczenia) gdz...
autor: Rafkus
śr lip 17, 2024 12:26 pm
Forum: Calc
Temat: Libre Office działanie nie pokazuje zera
Odpowiedzi: 2
Odsłony: 1717

Re: Libre Office działanie nie pokazuje zera

Ten temat był już parokrotnie poruszany, między innymi tutaj: Nie ma w tym nic dziwnego. "Liczby" w arkuszu nie są liczbami, tylko danymi binarnymi. Calc używa w obliczeniach typu zmiennopozycyjnego double, mającego (w dużym uproszczeniu) możliwość pamiętania 16 cyfr dziesiętnych oraz całk...
autor: Rafkus
pt maja 17, 2024 12:51 pm
Forum: Calc
Temat: Przycisk "Drukuj"
Odpowiedzi: 8
Odsłony: 2124

Re: Przycisk "Drukuj"

Nagrane makro: sub drukuj rem ---------------------------------------------------------------------- rem define variables dim document as object dim dispatcher as object rem ---------------------------------------------------------------------- rem get access to the document document = ThisComponent...
autor: Rafkus
czw maja 16, 2024 11:00 am
Forum: Calc
Temat: Przycisk "Drukuj"
Odpowiedzi: 8
Odsłony: 2124

Re: Przycisk "Drukuj"

Ale makro masz już napisane? Mógłbyś udostępnić?
autor: Rafkus
wt maja 14, 2024 12:02 am
Forum: Calc
Temat: Jak zrobić automatyczne pobieranie tekstu z innego arkusza
Odpowiedzi: 3
Odsłony: 1547

Re: Jak zrobić automatyczne pobieranie tekstu z innego arkusza

Sugerowałbym użycie formuły macierzowej, do komórki G2 wklej formułę: =WYSZUKAJ.PIONOWO(F2;$Lista.$A$3:$H$100;{2.3.4.5.6.7.8};0) Aby formuły macierzowe działały poprawnie, wymagają pewnych specyficznych czynności: Po wklejeniu formuły do komórki należy zatwierdzić ją wciskając jednocześnie klawisze ...
autor: Rafkus
śr maja 01, 2024 8:32 pm
Forum: Calc
Temat: paskowy wykres procentowy [SOLVED]
Odpowiedzi: 5
Odsłony: 1228

Re: paskowy wykres procentowy

A co masz w komórce J?
U mnie jeżeli komórka jest pusta to w wyniku twojej formuły dostaję 0.
Błąd powstaje jeżeli w komórce J jest wpisany jakiś tekst. W LO możesz w takim przypadku wykorzystać funkcję:

Kod: Zaznacz cały

=JEŻELI.BŁĄD(JEŻELI(J5>0;POWT("|";J5*100);"");"")
autor: Rafkus
wt kwie 23, 2024 11:25 am
Forum: Writer
Temat: jak zrobić by znaczek był na każdej stronie ?
Odpowiedzi: 2
Odsłony: 2443

Re: jak zrobić by znaczek był na każdej stronie ?

Do nagłówka (lub stopki) wstaw ramkę zakotwiczoną do akapitu. Tak stworzoną ramkę ustaw w wybranym miejscu na dokumencie.
autor: Rafkus
sob mar 30, 2024 1:18 pm
Forum: Calc
Temat: [SOLVED] Wartość minimalna z komórek z hiperłączem
Odpowiedzi: 8
Odsłony: 1665

Re: Wartość minimalna z komórek z hiperłączem

Ja myślałem o takiej formule macierzowej:

Kod: Zaznacz cały

=MIN(JEŻELI(CZY.BŁĄD(1/$B2:$F2);"";WARTOŚĆ($B2:$F2)))
ale niestety, działa ona tylko w LIBREOFFICE.

EDYTOWANO:
W OPENOFFICE (w LO także) zadziała taka formuła macierzowa:

Kod: Zaznacz cały

=MIN(JEŻELI(CZY.BŁĄD(1/WARTOŚĆ($B2:$F2));"";WARTOŚĆ($B2:$F2)))
autor: Rafkus
pt mar 29, 2024 11:18 pm
Forum: Calc
Temat: [SOLVED] Wartość minimalna z komórek z hiperłączem
Odpowiedzi: 8
Odsłony: 1665

Re: Wartość minimalna z komórek z hiperłączem

wartości w komórkach C2 i E2 są widoczne jako tekst, a funkcja MIN() bierze pod uwagę tylko liczby. Mógłbyś użyć formuły macierzowej (zatwierdza się je przy jednoczesnym wciśnięciu klawiszy CTRL+SHIFT+ENTER) aby zamienić tekst na liczbę: =MIN(WARTOŚĆ(B2:E2)) ale puste komórki dostaną wtedy wartość 0.
autor: Rafkus
wt mar 26, 2024 6:56 pm
Forum: Calc
Temat: Kalkulator kosztów produkcji LibreOffice Calc
Odpowiedzi: 4
Odsłony: 1426

Re: Kalkulator kosztów produkcji LibreOffice Calc

A jakiej formuły używasz, bo niestety kryształowej kuli nie mam a wróżyć z fusów nie potrafię ;) Jeżeli próbujesz, zgodnie z sugestią, wykorzystać funkcje wyszukaj pionowo to przypuszczam że pominąłeś ostatni parametr tej funkcji, która to określa czy dane w tabeli są posortowane rosnąco czy tez nie...
autor: Rafkus
wt mar 26, 2024 3:50 pm
Forum: Calc
Temat: Kalkulator kosztów produkcji LibreOffice Calc
Odpowiedzi: 4
Odsłony: 1426

Re: Kalkulator kosztów produkcji LibreOffice Calc

Prócz formuły sumującej i poprawności danych brak innych formuł, więc jeśli to twój plik to powinieneś wiedzieć czego brakuje ... Myślę, że brakuje tobie tutaj formuły Wyszukaj Pionowo, przy jej pomocy będziesz mógł dla danego materiału (kolumna D) z listy Rodzaj Materiału (AC9:AD19) znaleźć odpowie...
autor: Rafkus
pn lut 26, 2024 8:49 pm
Forum: Calc
Temat: Mnożenie wyniku funkcji "JEŻELI" - ułamek
Odpowiedzi: 5
Odsłony: 1400

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 ...
autor: Rafkus
wt sty 09, 2024 12:29 am
Forum: Calc
Temat: [SOLVED] Kolorowanie wierszy po wybraniu z listy wartości.
Odpowiedzi: 9
Odsłony: 2302

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...
autor: Rafkus
ndz sty 07, 2024 11:19 pm
Forum: Base
Temat: Obliczenia w bazie danych
Odpowiedzi: 2
Odsłony: 2667

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...
autor: Rafkus
pt sty 05, 2024 5:34 pm
Forum: Calc
Temat: Pobieranie danych
Odpowiedzi: 1
Odsłony: 869

Re: Pobieranie danych

Uważam, że najprościej byłoby wykorzystanie do tego celu tabeli przestawnej.