Strona 1 z 1

łącze DDE - formatowanie komórek

: sob paź 01, 2022 8:36 pm
autor: Icek
Cześć. Takie lekkie pytanka ;)

1. Czy jedyną formą automatycznej aktualizacji danych z tabeli w Calc wstawionej do pliku Writer jest łącze DDE?
2. Czy przez łącze DDE w żaden sposób nie można przetransferować z Calc do Writer formatowania komórek?
3. Czy wstawiony obiekt OLE może jakoś się aktualizować z źródła w Calc - bo tabele ładne ;) ?


Icek

Re: łącze DDE - formatowanie komórek

: ndz paź 02, 2022 12:47 pm
autor: Jermor
  • Wydaje mi się, że jest to dla Writera jedyny sposób.
  • Przez DDE przechodzi formatowanie komórek, ale tylko to zdefiniowane w zakładce liczby. Natomiast formatowanie komórek (kolory, czcionki, wyrównanie w komórce, itp.) ustawione we Writerze zostaje zachowane.
  • Nie może, bo staje się wewnętrznie włączoną aplikacją ze swoim plikiem.
Możesz do Writera wstawić całą tabelę poprzez DDE, a następnie sformatować jej wygląd. Sposób tworzenia tabel we writerze jest taki sam jak ten w Calcu. Jest tak dlatego, że wykresy tworzy odrębny moduł programowy — Chart. Na ten temat napisałem ogólne opracowanie o wykresach, zobacz tu https://yestok.pl/gen/y37.php, oraz konkretnie o wykresach we Writerze tutaj: https://yestok.pl/lbo/y38.php
Dopisuję uwagę: Tabele utworzone na podstawie tabeli Writera, ale istniejącej dzięki łączu DDE mogą się automatycznie aktualizować, lecz wykres zbudowany na takiej tabeli, nie zaktualizuje się automatycznie. Należy skorzystać z: "Narzędzia -> Aktualizuj -> ["Wszystko", albo tylko "Wykresy"]"

Re: łącze DDE - formatowanie komórek

: pn paź 03, 2022 6:50 pm
autor: Icek
Dziękuję bardzo.
Za wyczerpujące wyjaśnienia,
Icek Blumsztajn