Ανανέωση ιστοσελίδας
ms-office.gr > Forum > Microsoft Access > Access - Ερωτήσεις / Απαντήσεις > [ Ερωτήματα ] Μετατροπή κειμένου excel σε access νομισματικής αξίας

Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια!

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

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 12-10-15, 17:24
Όνομα: Βασίλης
Έκδοση λογισμικού Office: Ms-Office 2002
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 05-10-2015
Μηνύματα: 10
Προεπιλογή Μετατροπή κειμένου excel σε access νομισματικής αξίας

Καλησπέρα σας.

Υπάρχει πρόβλημα στο import excel αρχείου, όπου τα ποσά είναι σε στήλη με μορφοποίηση κειμένου και όχι νομίσματος. Όταν κάνω import το αρχείο μου αλλάζουν τα ποσά. πχ. από 35.4 έρχονται μέσα στο access ως 3.540!!!

Δοκίμασα να αλλάκω τη μορφοποίηση πρώτα στο excel και μετά να εισάγω τις τιμές, αλλά μου έφερε τα ίδια. Ουφ! Αυτές οι ασυμβατότητες!!!!

Τί προτείνετε; Ευχαριστώ
Απάντηση με παράθεση
  #2  
Παλιά 13-10-15, 10:24
Όνομα: Γιώργος
Έκδοση λογισμικού Office: Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 18-06-2010
Μηνύματα: 3.674
Προεπιλογή

Καλημέρα

Πριν από την εισαγωγή των δεδομένων πρέπει οι αριθμοί στο Excel (αναγνωρίζονται ως κείμενο), που χρησιμοποιούν το κόμμα (,) και την τελεία (.) για το διαχωρισμό των χιλιάδων και του δεκαδικού μέρους αντίστοιχα, να μετατραπούν σε αριθμούς που χρησιμοποιούν, για τις χιλιάδες την τελεία (.) και για το δεκαδικό μέρος το κόμμα (,).

Δίπλα στα δεδομένα του Excel πρέπει να προστεθεί μία στήλη στην οποία θα γίνεται η παραπάνω μετατροπή.

Αν οι προς μετατροπή αριθμοί είναι στην περιοχή B2:B100 και η διπλανή στα δεδομένα στήλη είναι η D, εισάγουμε στο κελί D2 τον τύπο:

=VALUE(SUBSTITUTE(SUBSTITUTE(B2;",";"");".";","))

και τον αντιγράφουμε προς τα κάτω όσο χρειάζεται.

Κατά την εισαγωγή στην Access ακολουθούμε τις οδηγίες, αλλά στη θέση των δεδομένων της στήλης B εισάγουμε τα δεδομένα της στήλης D.

Φιλικά/Γιώργος
Απάντηση με παράθεση
  #3  
Παλιά 13-10-15, 16:42
Το avatar του χρήστη Spirosgr
Συντονιστής
Όνομα: Σπύρος Τσιλιγιάννης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010, Ms-Office 2013, Ms-Office 2016, Ms-Office 365
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 22-11-2011
Περιοχή: Αθήνα
Μηνύματα: 2.321
Προεπιλογή

Αν στην Excel, οι τιμές, έχουν την μορφή 1.256,29 ακόμη και χωρίς μετατροπή σε αριθμό,
εισάγονται στην Access, χωρίς πρόβλημα και μπορούν, εκεί πλέον να μορφοποιηθούν πχ Currency.
Απάντηση με παράθεση
  #4  
Παλιά 13-10-15, 17:17
Όνομα: Βασίλης
Έκδοση λογισμικού Office: Ms-Office 2002
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική
 
Εγγραφή: 05-10-2015
Μηνύματα: 10
Προεπιλογή

Γιώργο δεν έχω λόγια.
Ένα τεράστιο ευχαριστώ!
Απάντηση με παράθεση
Απάντηση στο θέμα


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

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


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

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
[Συναρτήσεις] Μετατροπή κειμένου σε αριθμό julie Excel - Ερωτήσεις / Απαντήσεις 4 08-10-13 19:08
Μετατροπή αρχείο access σε mde. γιώργοςΚ Access - Ερωτήσεις / Απαντήσεις 1 30-09-13 10:28
Μετατροπή αρχείου access σε mde. γιώργοςΚ Access - Ερωτήσεις / Απαντήσεις 0 25-09-13 17:04
[Γενικά] Μετατροπή κελιών στο Excel soctama Excel - Ερωτήσεις / Απαντήσεις 3 21-11-11 07:44
[Γενικά] μετατροπή κειμένου σε αγγλικούς χαρακτήρες john_gringo Excel - Ερωτήσεις / Απαντήσεις 1 29-08-11 13:56


Η ώρα είναι 12:05.