Eksport do CSV

Dyskusje dotyczące tworzenia makropoleceń, pisania skryptów oraz programowania przy użyciu UNO
Jan_J
Posty: 4583
Rejestracja: pt maja 22, 2009 1:20 pm
Lokalizacja: Wrocław

Eksport do CSV

Post autor: Jan_J »

Takie sobie pomysły:

1. opcja filtra eksportu do CSV zapisująca formuły zamiast wyników.

W bieżącej postaci filtr Text - txt - csv (StarCalc) zapisuje zawartość komórki zgodnie z aktualnymi ustawieniami wizualnymi skoroszytu. W opcjach standardowych filtrów http://wiki.services.openoffice.org/wik ... er_Options nie ma możliwości ustawienia formuł jako przedmiotu eksportu.

2. eksport wszystkich arkuszy skoroszytu do jednego pliku csv.

Można by zrobić użytek ze znaku sterującego ^L służącego w ASCII jako separator stron. Zapewne dałoby się także czytać wielostronicowy skoroszyt z csv.

Oba braki da się obejść pisząc własne makro: przestawić wajchę widoku na formuły, wyeksportować, i przestawić wajchę z powrotem. Nawet można sobie w pętelce obsłużyć więcej arkuszy niż jeden; co prawda trzeba wtedy samemu oprogramować eksport. A opcje filtra byłyby bardziej eleganckim rozwiązaniem.
JJ
LO (24.2) ∙ Python (3.12|3.10) ∙ Unicode 15 ∙ LᴬTEX 2ε ∙ XML ∙ Unix tools ∙ Linux (Rocky|CentOS)
ODPOWIEDZ