Συμβατότητα Excel-LibreCalc-LibreBaze

...office, φωτογραφία, CAD, spss, latex, κλπ

Συντονιστής: adem1

Συμβατότητα Excel-LibreCalc-LibreBaze

Δημοσίευσηαπό advocate » 28 Ιούλ 2011, 12:20

Μεταφέρω την αρχή της συζήτησης από εδώ:
viewtopic.php?f=23&t=17408&start=10#p199669
καθώς αφορά άλλο θέμα.

έγραψε:
advocate έγραψε:
Μένει ακόμη ένα (δύο) προβληματάκι στο Excel, μια και βρήκαμε παπά.
1. Όταν ξεκινώ ένα φύλλο εργασίας από το ΟΟ κατά την εκτύπωση που εμφανίζει το όνομα του φύλλο (π.χ. κοινόχρηστα Ιουλίου) και τους αριθμούς σελίδας. Αυτές τις ενδείξεις θέλω να τις απαλείψω.
2. Έχω ένα αρχείο xls με 270 φύλλα εργασίας αλλά το ΟΟ μου δείχνει μόνο τα 256, ενώ στο Excel φαίνονται κανονικά. Υπάρχει τρόπος να φανούν και στο ΟΟ? Ξέρω ότι κανονικά θα έπρεπε να φτιάξω Βάση Δεδομένων για τόσο πολλά φύλλα, όμως για την εργασία αυτή πρέπει να μελετήσω από την αρχή τη φιλοσοφία του προγράμματος δημιουργίας Βάσης και φοβάμαι ότι θα μου πάρει δυσανάλογα πολύ χρόνο σε σχέση με το αποτέλεσμα.


monkgr έγραψε:Λυπᾶμαι, ἀλλὰ μὲ Excel καὶ γενικότερα spreadsheets ἔχω νὰ ἀσχοληθῶ πολὺ καιρό, ἐπιπροσθέτως δὲ δὲν νομίζω νὰ ἔχω φθάσει σὲ τέτοια βάθη χρήσης, ὅσα προϋποθέτει τὸ δεύτερο ἐρώτημά σου (οὐδέποτε θυμᾶμαι τὸν ἑαυτό μου νὰ ἔχει ἀρχεῖο μὲ πάνω ἀπὸ 5 φύλλα ἐργασίας, ἴσως νὰ λέω καὶ πολλά). Γιὰ τὸ πρῶτο νὰ κοιτάξω λίγο καὶ θὰ σοῦ πῶ.


pmav99 έγραψε:Τι ακριβώς χρησιμοποιείς, libre ή open και σε ποια έκδοση?

Από την έκδοση 3.3 του libre office το calc έχει 1024 στήλες χ 1024*1024 σειρές (σελ 5)

Το αρχείο που έχεις του excel είναι σαφώς xlsx για να έχεις περισσότερες από 256 στήλες, αλλά μήπως το σώζεις σε xls για να το ανοίξεις σε libre και χάνεις τις υπόλοιπες? Φαντάζομαι βέβαια ότι θα σου πέταγε warning σε αυτήν την περίπτωση αλλά ποτέ δεν ξέρεις.

Σε σχέση με το αρχικό σου ερώτημα, μιας και πρόκειται για επαναλαμβανόμενη διαδικασία σκέψου αν αξίζει τον κόπο να γράψεις μια μακροεντολή για να κάνει όλες τα search and replace με ένα κλικ. Δυστυχώς το macro programming σε Open/Libre Office θέλει ακόμα δουλειά.

ps. Για διαφορετικά ερωτήματα είναι καλύτερα να ανοίγεις καινούριο θέμα
monkgr έγραψε:Λυπᾶμαι, ἀλλὰ μὲ Excel καὶ γενικότερα spreadsheets ἔχω νὰ ἀσχοληθῶ πολὺ καιρό, ἐπιπροσθέτως δὲ δὲν νομίζω νὰ ἔχω φθάσει σὲ τέτοια βάθη χρήσης, ὅσα προϋποθέτει τὸ δεύτερο ἐρώτημά σου (οὐδέποτε θυμᾶμαι τὸν ἑαυτό μου νὰ ἔχει ἀρχεῖο μὲ πάνω ἀπὸ 5 φύλλα ἐργασίας, ἴσως νὰ λέω καὶ πολλά). Γιὰ τὸ πρῶτο νὰ κοιτάξω λίγο καὶ θὰ σοῦ πῶ.


advocate έγραψε:
pmav99 έγραψε:κοιτάξω

Οχι πάνω από 256 στήλες. πάνω 256 φύλλα, 302 για την ακρίβεια, σήμερα που τα μέτρησα.
Χρησιμοποιώ το libre office του ubuntu 11.04 που αντικατέστησε αυτόματα το OO της προηγούμενης έκδοσης.
Αντιλαμβάνομαι ότι είναι προτιμότερο να μεταφέρω τα δεδομένα σε Βάση Δεδομένων, όμως αυτή η εργασία είναι μάλλον επίπονη και δεν έχω καθόλου εμπειρία με τις βάσεις δεδομένων.

Βέβαια, βλέπω στη βοήθεια που με παραπέμψατε
έγραψε:Each spreadsheet can have many sheets, and each sheet can have many individual cells. In Calc
3.3, each sheet can have a maximum of 1,048,576 rows and 1024 columns.

ότι οι 1024 στήλες δεν αναφέρονται σε όλο το αρχείο - έγγραφο (φαντάζομαι αυτή είναι η έννοια του spreadsheet σε αντιπαράθεση με το sheet). Αν όμως οι 1024 στήλες είναι για όλο το έγγραφο, τότε όντως τις ξεπερνάω, αφού κάθε φύλλο έχει 9 στήλες ενεργές.
Το θέμα είναι ότι το ms office τα βλέπει.
Πρόσφατα έκανα ένα νέο υπόδειγμα φύλλων με 5 στήλες ενεργές αλλά και πάλι, αν ισχύουν οι 1024 στήλες για όλο το έγγραφο, πάλι τις ξεπερνά.
Αν οι 1024 στήλες ισχύουν για κάθε φύλλο, πώς δικαιολογείται η αδυναμία ανοίγματος;
pmav99 έγραψε:Τι ακριβώς χρησιμοποιείς, libre ή open και σε ποια έκδοση?

Από την έκδοση 3.3 του libre office το calc έχει 1024 στήλες χ 1024*1024 σειρές (σελ 5)

Το αρχείο που έχεις του excel είναι σαφώς xlsx για να έχεις περισσότερες από 256 στήλες, αλλά μήπως το σώζεις σε xls για να το ανοίξεις σε libre και χάνεις τις υπόλοιπες? Φαντάζομαι βέβαια ότι θα σου πέταγε warning σε αυτήν την περίπτωση αλλά ποτέ δεν ξέρεις.

Σε σχέση με το αρχικό σου ερώτημα, μιας και πρόκειται για επαναλαμβανόμενη διαδικασία σκέψου αν αξίζει τον κόπο να γράψεις μια μακροεντολή για να κάνει όλες τα search and replace με ένα κλικ. Δυστυχώς το macro programming σε Open/Libre Office θέλει ακόμα δουλειά.

ps. Για διαφορετικά ερωτήματα είναι καλύτερα να ανοίγεις καινούριο θέμα
monkgr έγραψε:Λυπᾶμαι, ἀλλὰ μὲ Excel καὶ γενικότερα spreadsheets ἔχω νὰ ἀσχοληθῶ πολὺ καιρό, ἐπιπροσθέτως δὲ δὲν νομίζω νὰ ἔχω φθάσει σὲ τέτοια βάθη χρήσης, ὅσα προϋποθέτει τὸ δεύτερο ἐρώτημά σου (οὐδέποτε θυμᾶμαι τὸν ἑαυτό μου νὰ ἔχει ἀρχεῖο μὲ πάνω ἀπὸ 5 φύλλα ἐργασίας, ἴσως νὰ λέω καὶ πολλά). Γιὰ τὸ πρῶτο νὰ κοιτάξω λίγο καὶ θὰ σοῦ πῶ.



Άρχισα να δουλεύω βάση δεδομένων LibreBase και δεν μπορεί να τραβήξει από το spreadsheet του Excel πάνω από 256, φύλλα, ουσιαστικά δηλαδή υπάρχει απώλεια δεδομένων.
Σκέφτηκα να διαιρέσω το αρχείο στα δύο, χωρίς να χαθούν οι τύποι και οι συνδέσεις των κελιών. όμως βρήκα δύο είδη διαιρέσεων που δεν μου επιλύουν το πρόβλημα:
1. Μείωση των γραμμών κάθε φύλλου π.χ. στα 500 από 65.000 αλλά χωρίς μείωση των φύλλων
2. Διαίρεση κάθε φύλλου σε ξεχωριστό αρχείο, οπότε θα μου προκύψουν 302 διαφορετικά αρχεία με αποτέλεσμα τον κυκεώνα.

Υπάρχει κατ' αρχάς, κάποιο script για να διαιρέσω το αρχείο στα δύο;
Γνώσεις⇛Linux:Χαμηλό┃Προγραμματισμός:Όχι┃Αγγλικά:Καλά
laptop:Ubuntu 14.04.02 acer aspire Ε17
Προδιαγραφές⇛Intel® Celeron(R) CPU N2940 @ 1.83GHz × 4 │RAM 4.0GB DDR3│δε βρίσκω πληροφορίες GML│Wireless rtl8723be | Audio: Analog stereo duplex│Οθόνη: 1600x900
advocate
babeTUX
babeTUX
 
Δημοσιεύσεις: 142
Εγγραφή: 27 Φεβ 2010, 19:13
Εκτύπωση

Re: Συμβατότητα Excel-LibreCalc-LibreBaze

Δημοσίευσηαπό pmav99 » 28 Ιούλ 2011, 22:42

Δοκίμασε να μεταφέρεις από Excel σε Access και μετά σε Base. Κατευθείαν από Excel σε Base είναι πιο δύσκολο.

Αν δε δουλέψει, μπορείς να δώσεις λίγες πληροφορίες περισσότερες για το βιβλίο εργασίας και τα φύλλα του? Αν μπορείς να τα ανεβάσεις ακόμα καλύτερα. Στα τυφλά δύσκολα να βοηθήσουμε.

σε κάθε φύλλο εργασίας για πόσα κελιά μιλάμε περίπου?
pmav99
seniorTUX
seniorTUX
 
Δημοσιεύσεις: 574
Εγγραφή: 05 Ιούλ 2008, 14:29
Εκτύπωση

Re: Συμβατότητα Excel-LibreCalc-LibreBaze

Δημοσίευσηαπό konnn » 28 Ιούλ 2011, 23:41

Μετέφερέ το από ecxel->spreadsheet->save as .ods->μεταφορά σε base από το .ods .
Τελευταία επεξεργασία από konnn και 29 Ιούλ 2011, 01:14, έχει επεξεργασθεί 1 φορά/ες συνολικά
1 Linux: Μέτριος ┃ Προγραμματισμός: Μέτριος ┃ Αγγλικά: Προχωρημένος
2 Desktop : Ubuntu 16.04 64bit
a Intel Core i3 CPU 530 2.93GHz ‖ RAM 3824 MiB ‖ Intel DH55HC -
b nVidia Device [10de:1040] (rev a1)
c eth0: Intel 82578DC Gigabit Network Connection
3 Notebook : Ubuntu 16.04 64 bit
a Intel Core i3-2365M CPU @ 1.40GHz ‖ RAM 3854 MiB ‖ LENOVO 20197
b Intel 2nd Generation Core Processor Family Integrated Graphics Controller
c 5 wlan0: Intel Centrino Wireless-N 2230 ⋮ eth0: Realtek RTL8101E/RTL8102E

Αυτόματη υπογραφή.
Άβαταρ μέλους
konnn
Συντονιστής
Συντονιστής
 
Δημοσιεύσεις: 3568
Εγγραφή: 12 Ιούλ 2010, 17:54
Τοποθεσία: Καλαμάτα
Launchpad: konnn
Εκτύπωση

Re: Συμβατότητα Excel-LibreCalc-LibreBaze

Δημοσίευσηαπό medigeek » 29 Ιούλ 2011, 00:41

Δεν μπορείς να κάνεις export ως csv αρχείο από το excel και μετά να το κάνεις import στο libreoffice;
Κύπριος; Κόπιασε στο ubuntu-cy! ┃ Launchpad Debian Github
Οδηγός για νεοεισερχόμενους -- Αρχικές οδηγίες για αρχάριους χρήστες του Ubuntu

1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 12.10 quantal 3.5.0-21-generic 64bit (en_US.UTF-8, GNOME cinnamon2d), Ubuntu 3.5.0-19-generic, Windows 7
3 Intel Core2 Duo CPU E6550 2.33GHz ‖ RAM 5970 MiB ‖ MSI MS-7235
4 nVidia G73 [GeForce 7300 GT] [10de:0393] {nvidia}
5 eth0: Realtek RTL-8110SC/8169SC Gigabit Ethernet [10ec:8167] (rev 10)
Άβαταρ μέλους
medigeek
Freedom
Freedom
 
Δημοσιεύσεις: 5023
Εγγραφή: 24 Μάιος 2008, 14:49
Τοποθεσία: Σερβία/Κύπρος
Launchpad: medigeek
IRC: savvas
Εκτύπωση


Επιστροφή στο Εφαρμογές για Γραφείο / Γραφιστική / Επιστήμες