macros

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

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

Re: macros

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

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


Δεν ξέρω αν θα βοηθήσει αλλά βρήκα αυτά στα foroum του libre office http://documentation.openoffice.org/HOW_TO/various_topics/VbaStarBasicXref.pdf, http://wiki.services.openoffice.org/wiki/Documentation/BASIC_Guide
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, 14:44

jimrenoir έγραψε:Ωραια ανεβαζω την διευθυνση ελπιζω να το ανεβασα σωστα.
http://ubuntuone.com/4DPNIANNREjZxIU1p1PSdE
Και περιμενω νεα.


Είναι αρχείο XLS όπου περιλαμβάνει μια σειρά από μακροεντολές. Δεν έχω καταλάβει
τι κάνει, και δεν εντόπισα το σημείο όπου λαμβάνει τα δεδομένα από το διαδίκτυο.
Από τι URL τα λαμβάνει;
προσωπικό ιστολόγιο ϗ πλανήτης 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, 22:33

Καλησπέρα.Αυτό που κάνει είναι το εξής.
1)αντλεί δεδομένα απο ιστοσελίδα.
(http://www.nowgoal.com/analysis/589560.html)
Αυτή είναι μια απο τις διευθύνσεις.Υπάρχουν και άλλες με το ίδιο όνομα απλά αλλάζει ο αριθμός.(589560 σε κάποιον άλλον)2)
μέσα στην μακρο υπάρχει ένας επαναληπτικός βρόγχος (do while )
όπου το i παίρνει τις τιμές απο 1 έως και όσες συνδέσεις έχω αντιγράψει χειροκίνητα στο φύλλο μενού.
Κασι στην συνέχεια παίρνοντας την διεύθυνση απο το συγκεκριμένο κελλι (url:="NUM" &""
όπου NUM= το κελι αναφοράς που ορίζεται απο το όνομα του κελιού και το i δηλαδή π.χ(Α + i);όπου i ο αριθμός τρεξίματος της μακρος.
στην συνέχεια αφού κατεβάσει τα δεδομένα επικολλά μια περιοχή επεξεργασμένων δεδομένων απο το φύλλο a στο φύλλο predict και αναλυση.
πάντα στην τελευταία εγγραφή και κάτω.
αυτό είναι σε γενικές γραμές το modules1.
Τά άλλα το μονο που κάνουν είναι να διαγράφουν τα δεδομένα απο τα συγκεκριμένα φύλλα.
Περιμένω νέα.
Και ευχαριστώ εκ των προτέρων.
jimrenoir
babeTUX
babeTUX
 
Δημοσιεύσεις: 22
Εγγραφή: 08 Νοέμ 2011, 22:20
Εκτύπωση

Re: macros

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

jimrenoir έγραψε:
1)αντλεί δεδομένα απο ιστοσελίδα.
(http://www.nowgoal.com/analysis/589560.html)
Αυτή είναι μια απο τις διευθύνσεις.Υπάρχουν και άλλες με το ίδιο όνομα απλά αλλάζει ο αριθμός.(589560 σε κάποιον άλλον)2)
μέσα στην μακρο υπάρχει ένας επαναληπτικός βρόγχος (do while )
όπου το i παίρνει τις τιμές απο 1 έως και όσες συνδέσεις έχω αντιγράψει χειροκίνητα στο φύλλο μενού.
Κασι στην συνέχεια παίρνοντας την διεύθυνση απο το συγκεκριμένο κελλι (url:="NUM" &""
όπου NUM= το κελι αναφοράς που ορίζεται απο το όνομα του κελιού και το i δηλαδή π.χ(Α + i);όπου i ο αριθμός τρεξίματος της μακρος.
στην συνέχεια αφού κατεβάσει τα δεδομένα επικολλά μια περιοχή επεξεργασμένων δεδομένων απο το φύλλο a στο φύλλο predict και αναλυση.
πάντα στην τελευταία εγγραφή και κάτω.
αυτό είναι σε γενικές γραμές το modules1.
Τά άλλα το μονο που κάνουν είναι να διαγράφουν τα δεδομένα απο τα συγκεκριμένα φύλλα.


Είναι εφικτό να γραφτεί σε Python.
Μόλις βρήκα την παράλληλη συζήτηση,
viewtopic.php?f=23&t=21143&p=220938#p220938
Δοκίμασε. Μιας και το αντικείμενο είναι πολύ σημαντικό για σένα, είναι καλό να κάνεις την προσπάθεια να μάθεις τη διαδικασία καλά.
προσωπικό ιστολόγιο ϗ πλανήτης 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
Εκτύπωση

Προηγούμενη

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