macros

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

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

macros

Δημοσίευσηαπό jimrenoir » 07 Δεκ 2011, 22:52

Καλησπέρα σο φόρουμ.Μπαίνω κατευθείαν στο θεμα μου.
Είμαι χρονια χρήστης του Office .
εχω ενα αρχειο excel 2007 το οποιο περιεχει μια macro για να λαμβανω δεδομενα απο το ιντερνετ είναι vba.
Το πρόβλημα μου είναι πως όταν το ανοιγω με libre Office δεν δουλευει η macro.
Υπάρχει τρόπος να δουλεψει σε libre Office?
Και αν δεν υπαρχει μπορουμε να φτιαξουμε μια macro που να κάνει αυτο ακριβως.
Ο μονος λογος που χρησιμοποιω windows ειναι αυτο το αρχειο.
Εχω δοκιμάσει το UBUNTU 10.2 και μου αρεσε παρα πολύ αλλά όμως αυτο το αρχείο το χρειάζομαι.
jimrenoir
babeTUX
babeTUX
 
Δημοσιεύσεις: 22
Εγγραφή: 08 Νοέμ 2011, 22:20
Εκτύπωση

Re: macros

Δημοσίευσηαπό simosx » 07 Δεκ 2011, 23:01

jimrenoir έγραψε:Είμαι χρονια χρήστης του Office .
εχω ενα αρχειο excel 2007 το οποιο περιεχει μια macro για να λαμβανω δεδομενα απο το ιντερνετ είναι vba.
Το πρόβλημα μου είναι πως όταν το ανοιγω με libre Office δεν δουλευει η macro.
Υπάρχει τρόπος να δουλεψει σε libre Office?
Και αν δεν υπαρχει μπορουμε να φτιαξουμε μια macro που να κάνει αυτο ακριβως.


Πράγματι θέλει μετατροπή το macro ώστε να δουλέψει σε LibreOffice.
Βάλτο στο http://pastebin.ubuntu-gr.org/ και δώσε το σύνδεσμο για να δούμε τι μπορεί να γίνει.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: macros

Δημοσίευσηαπό jimrenoir » 07 Δεκ 2011, 23:17

ανέβασα τον κώδικα
http://pastebin.ubuntu-gr.org/m622bc98f
εαν θες και το αρχειο πες μου πως να το βάλω.
jimrenoir
babeTUX
babeTUX
 
Δημοσιεύσεις: 22
Εγγραφή: 08 Νοέμ 2011, 22:20
Εκτύπωση

Re: macros

Δημοσίευσηαπό simosx » 07 Δεκ 2011, 23:56

jimrenoir έγραψε:
εαν θες και το αρχειο πες μου πως να το βάλω.


Το αρχείο που έβαλες φαίνεται να μην περιλαμβάνει ό,τι απαιτείται.
Αν υπάρχουν και άλλα αρχεία, τα προσθέτεις.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: macros

Δημοσίευσηαπό jimrenoir » 08 Δεκ 2011, 00:08

Πως μπορω να ανεβασω το βιβλιο excel για να το δεις
jimrenoir
babeTUX
babeTUX
 
Δημοσιεύσεις: 22
Εγγραφή: 08 Νοέμ 2011, 22:20
Εκτύπωση

Re: macros

Δημοσίευσηαπό simosx » 08 Δεκ 2011, 00:20

jimrenoir έγραψε:Πως μπορω να ανεβασω το βιβλιο excel για να το δεις


Μπορείς να βάλεις το αρχείο στο λογαριασμό σου στην υπηρεσία Ubuntu One,
https://one.ubuntu.com/
και μετά να δώσεις το δημόσιο σύνδεσμο.
Όταν λες «βιβλίο» πιστεύω ότι εννοείς workbook σε .xls, έτσι δεν είναι;
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: macros

Δημοσίευσηαπό jimrenoir » 08 Δεκ 2011, 01:14

Ωραια ανεβαζω την διευθυνση ελπιζω να το ανεβασα σωστα.
http://ubuntuone.com/4DPNIANNREjZxIU1p1PSdE
Και περιμενω νεα.
jimrenoir
babeTUX
babeTUX
 
Δημοσιεύσεις: 22
Εγγραφή: 08 Νοέμ 2011, 22:20
Εκτύπωση

Re: macros

Δημοσίευσηαπό anagno » 10 Δεκ 2011, 01:34

jimrenoir έγραψε:Καλησπέρα σο φόρουμ.Μπαίνω κατευθείαν στο θεμα μου.
Είμαι χρονια χρήστης του Office .
εχω ενα αρχειο excel 2007 το οποιο περιεχει μια macro για να λαμβανω δεδομενα απο το ιντερνετ είναι vba.
Το πρόβλημα μου είναι πως όταν το ανοιγω με libre Office δεν δουλευει η macro.
Υπάρχει τρόπος να δουλεψει σε libre Office?
Και αν δεν υπαρχει μπορουμε να φτιαξουμε μια macro που να κάνει αυτο ακριβως.
Ο μονος λογος που χρησιμοποιω windows ειναι αυτο το αρχειο.
Εχω δοκιμάσει το UBUNTU 10.2 και μου αρεσε παρα πολύ αλλά όμως αυτο το αρχείο το χρειάζομαι.


Είμαι και εγώ σε παρόμοια κατάσταση. Είχα γράψει κάτι συναρτήσεις για μετατροπή συντεταγμένων σε vba σε ένα εξελόφυλο (αλλά εγώ είμαι τυχερός και μου το ανοίγει και δουλεύει κανονικά). Υπάρχει κανένα σιτε ή βιβλίο που να εξηγεί την λογική των macros στο libre office και πως μπορεί να γίνει μετάβαση από την vba του excel σε macros του libre office???

Off topic:
Τα macros του libre office υποστηρίζουν κάποια γλώσσα προγραμματισμού ??? Τι εννοώ με αυτό. Το excel έχει την visual basic... Το libre office τί έχει???
1 Linux: Αρχάριος ┃ Προγραμματισμός: Αρχάριος ┃ Αγγλικά: Προχωρημένος
2 Ubuntu 14.10 64bit , Windows 8
3 Intel® Core™ i5-3570K CPU @ 3.40GHz × 4 ‖ RAM 16GiB ‖ SABERTOOTH Z77
4 ASUS GTX 560 Ti
anagno
punkTUX
punkTUX
 
Δημοσιεύσεις: 268
Εγγραφή: 08 Οκτ 2011, 14:40
Εκτύπωση

Re: macros

Δημοσίευσηαπό simosx » 10 Δεκ 2011, 03:05

anagno έγραψε:
Τα macros του libre office υποστηρίζουν κάποια γλώσσα προγραμματισμού ??? Τι εννοώ με αυτό. Το excel έχει την visual basic... Το libre office τί έχει???


Το LibreOffice, ως ανοιχτό λογισμικό, υποστηρίζει περισσότερες γλώσσες. Έτσι, μπορείς να προγραμματίσεις το LibreOffice με την ειδική Basic για LibreOffice, καθώς και σε Python και μερικές άλλες γλώσσες. Αν δεις σε άλλη πρόσφατη δημοσίευσή μου στο φόρουμ (τελευταίες δύο μέρες), περιγράφω πως μπορείς και εσύ να γράψεις ένα script σε Python για το LibreOffice. Με αναζήτηση στο διαδίκτυο μπορείς να βρεις πολλά περισσότερα.
προσωπικό ιστολόγιο ϗ πλανήτης Ubuntu-gr
Συμβάλετε και εσείς στο ελληνικό βιβλίο Ubuntu!
1 Γνώσεις Linux: Πολύ καλό ┃ Προγραμματισμού: Πολύ καλό ┃ Αγγλικών: Πολύ καλό
2 Ubuntu 13.10 saucy 3.11.0-031100rc1-generic 64bit (el_GR.UTF-8, Unity ubuntu)
3 AMD E-450 APU with Radeon HD Graphics ‖ RAM 3555 MiB ‖ Sony Corporation VAIO
4 AMD nee ATI Wrestler [Radeon HD 6320] [1002:9806] {fglrx_pci}
5 eth0: Atheros Inc. AR8151 v2.0 Gigabit Ethernet [1969:1083] (rev c0) ⋮ wlan0: Atheros Inc. AR9285 [168c:002b] (rev 01)
Φτιάξτε και εσείς τη δική σας υπογραφή (παραπάνω κείμενο) αυτόματα με κλικ εδώ!
simosx
Επίτιμο μέλος
Επίτιμο μέλος
 
Δημοσιεύσεις: 10334
Εγγραφή: 11 Μάιος 2008, 18:52
Launchpad: simosx
IRC: simosx
Εκτύπωση

Re: macros

Δημοσίευσηαπό jimrenoir » 10 Δεκ 2011, 12:26

Καλημέρα.Κάποια στιγμή έσβησα τις γραμμές κώδικα υ χτυπούσαν στην εντολή και δούλεψε.
Όμως το πρόβλημα είναι πως ενώ δουλεύει και κάνει ανανέωση φέρνει πάντα την πρώτη σελίδα που του ζητάω και μετά φέρνει συνεχώς την ίδια δεν την αλλάζει όπως του έχω ορίσει (RAnge("A" & i ) όπου ι ο μετρητής φορών που θα κάνει αυτή την διαδικασία.
Μπορεί κάποιος να την μετατρέψει είτε σε python ή οτι ναναι τελοσπαντων για να δουλεψει.
jimrenoir
babeTUX
babeTUX
 
Δημοσιεύσεις: 22
Εγγραφή: 08 Νοέμ 2011, 22:20
Εκτύπωση

Επόμενο

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