Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Excel > Excel - Ερωτήσεις / Απαντήσεις > [Excel07] Ενημέρωση κελιών από URL

Excel - Ερωτήσεις / Απαντήσεις Ότι έχει σχέση με συναρτήσεις, μορφοποίηση, εκτυπώσεις γραφήματα κτλ.

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 29-06-12, 19:51
Όνομα: Βασίλης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 08-06-2012
Μηνύματα: 52
Προεπιλογή Ενημέρωση κελιών από URL

ECB: Euro exchange rates USD

Καλησπέρα σε όλους,
Μια ερώτηση όσον αφορά το παραπάνω λινκ
θα ήθελα σε ένα κελι στο excel na βάσω την ημερομηνία και μου βγάζει την ισοτιμία την οποία και θα την παίρνει απο το παραπάνω λινκ..

και αν γίνεται ακόμα καλύτερ να βάζω ημερομηνία και νόμισμα σε ένα κελι και να μου βγάζει ισοτιμία με ευρώ... γίνεται ;

Ευχαριστώ εκ των προταίρων περιμένω τις ιδέες σας
Απάντηση με παράθεση
  #2  
Παλιά 30-06-12, 09:18
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.030
Προεπιλογή

Καλημέρα σε όλους και καλό καλοκαίρι!

Αγαπητέ Βασίλη, από ποιο διάστημα ημερομηνιών θέλεις να αναζητείς τις ισοτιμίες;

Περιμένουμε να σε διαβάσουμε.

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #3  
Παλιά 30-06-12, 09:51
Όνομα: Βασίλης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 08-06-2012
Μηνύματα: 52
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από Tasos Εμφάνιση μηνυμάτων
Καλημέρα σε όλους και καλό καλοκαίρι!

Αγαπητέ Βασίλη, από ποιο διάστημα ημερομηνιών θέλεις να αναζητείς τις ισοτιμίες;

Περιμένουμε να σε διαβάσουμε.

Τάσος
Ας πουμε ανα διμηνο τον τρεχοντα μήνα και τον περασμένο...
Απάντηση με παράθεση
  #4  
Παλιά 30-06-12, 11:29
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.030
Προεπιλογή

Βασίλη, φυσικά θέλουμε να σε βοηθήσουμε όπως κάνουμε με όλο τον κόσμο που συμμετέχει στο φόρουμ.

Όμως δεν πρέπει να ξεφεύγουμε από το αντικείμενο μας που είναι το Excel στην παρούσα θεματική ενότητα.
Δεν υποστηρίζουμε οτιδήποτε μπορεί να έχει σχέση με την Excel ειδικά όταν αυτό δεν συνοδεύεται από τις απαραίτητες πληροφορίες.

Θα έπρεπε να μας έχεις δώσει το ακριβές URL ή τέλος πάντων να μας υποδείξεις που βρίσκονται αυτά τα δεδομένα προς αναζήτηση σ' αυτή την ιστοσελίδα.

Αυτό αποτελεί τη Βασική προϋπόθεση για να μπορέσουμε να σε βοηθήσουμε.

Παρόλα αυτά μετά από αρκετή αναζήτηση, αυτό που μπόρεσα να βρω στην ιστοσελίδα είναι 2 αρχεία XML:

Το πρώτο περιέχει ισοτιμίες από το 1999 μέχρι σήμερα (δεν μας ενδιαφέρει).

Το δεύτερο ( http://www.ecb.europa.eu/stats/eurof...f-hist-90d.xml ) περιέχει τις ισοτιμίες
των τελευταίων 90 ημερών και νομίζω ότι θα σε εξυπηρετήσει αν εισαχθεί σε φύλλο Excel από όπου θα μπορεί να ανανεώνεται.

Σε Excel 2010:

Στην καρτέλα Δεδομένα επίλεξε "Από άλλες προελεύσεις > Από εισαγωγή δεδομένων XML"
Αν η αναλυτικότητα της οθόνης σου είναι χαμηλή ενδέχεται τα παραπάνω βήματα να βρίσκονται σε Dropdown με την ετικέτα "Εισαγωγή εξωτερικών δεδομένων".

Στο παράθυρο διαλόγου που θα εμφανιστεί πέρασε το παρακάτω URL:

Κώδικας:
http://www.ecb.europa.eu/stats/eurofxref/eurofxref-hist-90d.xml
Ίσως σου εμφανιστεί μήνυμα ότι το αρχείο δεν βρέθηκε κτλ. Σ' αυτή την περίπτωση πάτησε "Επανάληψη".

Τα δεδομένα θα εισαχθούν σε λίστα (List Object) και θα μπορείς να τα ανανεώνεις όποτε θελήσεις.

Το πως θα αναζητείς μια ισοτιμία από τη λίστα αυτή με βάση την ημερομηνία και τη νομισματική μονάδα,
μπορείς να το δεις στο συνημμένο παράδειγμα παρακάτω.

Καλή συνέχεια!

Τάσος
Συνημμένα Αρχεία
Τύπος Αρχείου: xlsm Euro_rates.xlsm (87,6 KB, 46 εμφανίσεις)
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
  #5  
Παλιά 30-06-12, 16:06
Όνομα: ΧΡΗΣΤΟΣ
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 03-12-2010
Περιοχή: αγια παρασκευη
Μηνύματα: 36
Προεπιλογή

Καλησπέρα !

Φίλε Τάσο παρακολουθώ εσένα και τον Θανάση απο το προηγούμενο φόρουμ που ειχατε συμετοχή.
Ολα αυτα τα χρόνια παρατηρώ οτι σε διακρίνει το ήθος ή απλότητα και η βαθεία γνώση του αντικειμένου την οποία όποτε σου δίνεται η ευκαίρια την μεταλαμπαδεύεις .Κατα την γνώμη μου όταν απευθύνεσαι σε ένα φόρουμ κάνεις μια προσπάθεια έστω στοιχειώδη και μετά ζητας βοήθεια......
Το διαδύκτιο βρίθει τεράστιας ποσότητας και ποιότητας πληροφοριών !
Δε περιμένεις να κάνει τη δουλεια σου κάποιος αλλος επειδή έτυχε να είναι φιλότιμος....
Απάντηση με παράθεση
  #6  
Παλιά 02-07-12, 18:01
Όνομα: Βασίλης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 08-06-2012
Μηνύματα: 52
Προεπιλογή

Παράθεση:
Αρχική Δημοσίευση από Tasos Εμφάνιση μηνυμάτων
Βασίλη, φυσικά θέλουμε να σε βοηθήσουμε όπως κάνουμε με όλο τον κόσμο που συμμετέχει στο φόρουμ.

Όμως δεν πρέπει να ξεφεύγουμε από το αντικείμενο μας που είναι το Excel στην παρούσα θεματική ενότητα.
Δεν υποστηρίζουμε οτιδήποτε μπορεί να έχει σχέση με την Excel ειδικά όταν αυτό δεν συνοδεύεται από τις απαραίτητες πληροφορίες.

Θα έπρεπε να μας έχεις δώσει το ακριβές URL ή τέλος πάντων να μας υποδείξεις που βρίσκονται αυτά τα δεδομένα προς αναζήτηση σ' αυτή την ιστοσελίδα.

Αυτό αποτελεί τη Βασική προϋπόθεση για να μπορέσουμε να σε βοηθήσουμε.

Παρόλα αυτά μετά από αρκετή αναζήτηση, αυτό που μπόρεσα να βρω στην ιστοσελίδα είναι 2 αρχεία XML:

Το πρώτο περιέχει ισοτιμίες από το 1999 μέχρι σήμερα (δεν μας ενδιαφέρει).

Το δεύτερο ( http://www.ecb.europa.eu/stats/eurof...f-hist-90d.xml ) περιέχει τις ισοτιμίες
των τελευταίων 90 ημερών και νομίζω ότι θα σε εξυπηρετήσει αν εισαχθεί σε φύλλο Excel από όπου θα μπορεί να ανανεώνεται.

Σε Excel 2010:

Στην καρτέλα Δεδομένα επίλεξε "Από άλλες προελεύσεις > Από εισαγωγή δεδομένων XML"
Αν η αναλυτικότητα της οθόνης σου είναι χαμηλή ενδέχεται τα παραπάνω βήματα να βρίσκονται σε Dropdown με την ετικέτα "Εισαγωγή εξωτερικών δεδομένων".

Στο παράθυρο διαλόγου που θα εμφανιστεί πέρασε το παρακάτω URL:

Κώδικας:
http://www.ecb.europa.eu/stats/eurofxref/eurofxref-hist-90d.xml
Ίσως σου εμφανιστεί μήνυμα ότι το αρχείο δεν βρέθηκε κτλ. Σ' αυτή την περίπτωση πάτησε "Επανάληψη".

Τα δεδομένα θα εισαχθούν σε λίστα (List Object) και θα μπορείς να τα ανανεώνεις όποτε θελήσεις.

Το πως θα αναζητείς μια ισοτιμία από τη λίστα αυτή με βάση την ημερομηνία και τη νομισματική μονάδα,
μπορείς να το δεις στο συνημμένο παράδειγμα παρακάτω.

Καλή συνέχεια!

Τάσος
Καλησπέρα και ευχαριστώ για την βοήθεια σου... το έκανα και εγώ αυτό αλλα οχι με xml .

Θα ήθελα όμως να σχολιάσω και τα λεγομενά σου
γράφεις :
Θα έπρεπε να μας έχεις δώσει το ακριβές URL ή τέλος πάντων να μας υποδείξεις που βρίσκονται αυτά τα δεδομένα προς αναζήτηση σ' αυτή την ιστοσελίδα.
Αυτό αποτελεί τη Βασική προϋπόθεση για να μπορέσουμε να σε βοηθήσουμε.
Παρόλα αυτά μετά από αρκετή αναζήτηση, αυτό που μπόρεσα να βρω στην ιστοσελίδα είναι 2 αρχεία XML:

Θα επρεπε να προσέξεις οτι link δίνω πρώτη γραμμή όταν ανοιξα το θέμα. Είναι το λινκ που λες και εσύ στο 2 της ευρωπαικής κεντρικής τράπεζας. επομένως τζάμπα μπήκες στον κόπο και εψαχνες.. λυπάμαι που δεν το προσεξες αλλα και που εκανες επίθεση.

Τελος πάντων εγώ δεν δίνω σημασία στους τύπους αλλα στην ουσία και κρατάω την ουσία που ασχολήθηκες με το θέμα μου και σε ευχαριστώ για την βοήθεια όλα καλα.
Απάντηση με παράθεση
  #7  
Παλιά 03-07-12, 01:10
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 2.030
Προεπιλογή

Βασίλη, καταρχήν χαίρομαι που μπόρεσα να βοηθήσω.

Το Link στην πρώτη γραμμή του μηνύματος σου, φυσικά και το είδα και το ακολούθησα.

Πως θα ήξερα διαφορετικά περί τίνος επρόκειτο;

Γιατί νομίζεις ότι σου έγραψα να μας δώσεις το ακριβές URL;

Στη σελίδα αυτή δεν είδα να υπάρχει το αρχείο που να περιέχει δεδομένα των τελευταίων 2-3 μηνών και με ισοτιμίες περισσοτέρων νομισμάτων όπως εσύ ζήτησες,
Παράθεση:
και αν γίνεται ακόμα καλύτερ να βάζω ημερομηνία και νόμισμα σε ένα κελι και να μου βγάζει ισοτιμία με ευρώ... γίνεται ;
και έτσι, θέλησα να ψάξω μόνος μου για την κατάλληλη πηγή δεδομένων (κάτι που δεν με ενδιέφερε άμεσα αφού δεν είχε να κάνει με Excel).

Με άλλα λόγια πρόσεξα πολύ παραπάνω απ' ότι έχεις αντιληφθεί αφού το μοναδικό XML που υπάρχει στη σελίδα (που δεν μας υπέδειξες με κατευθείαν URL) περιέχει ισοτιμίες μόνο για το δολάριο.

Το θεωρώ αυτονόητο να κάνω μια παρατήρηση (σε καμία περίπτωση επίθεση) όταν θεωρώ ότι μπορώ μ΄αυτό τον τρόπο να βελτιώσω τη λειτουργία του φόρουμ που όλοι μας απολαμβάνουμε.

Το ίδιο θα έκανες και εσύ στη θέση μου.

Πως το εξηγείς; Είναι δυνατόν να αφιερώνω συνειδητά χρόνο για να βοηθήσω κάποιον και από την άλλη να του κάνω επίθεση;

Όλα καλά φίλε μου!

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών
Απάντηση με παράθεση
Απάντηση στο θέμα


Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Γενικά] Λίστα ονοματεπωνύμων: εντοπισμός ονομάτων, επωνύμων ή μέρους των και ενημέρωση κελιών Skakinen Excel - Ερωτήσεις / Απαντήσεις 7 14-02-15 23:19
[VBA] Ενημέρωση Διαφορετικών Διαδοχικών Κελιών Με Ενα Combobox dream-garden Excel - Ερωτήσεις / Απαντήσεις 2 07-11-14 04:37
[Συναρτήσεις] Ενημέρωση κελιών σε δυο βιβλία!! skomat Excel - Ερωτήσεις / Απαντήσεις 6 31-10-12 18:11
[Μορφοποίηση] Ενημέρωση κελιών από λίστα Βίκυ Excel - Ερωτήσεις / Απαντήσεις 2 30-07-12 13:17


Η ώρα είναι 18:29.