Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
| |||
| |||
Διάβασμα τιμής από αρχείο txt
Καλησπέρα σας και συγχαρητήρια στο forum σας. Θα ήθελα να κάνω μια ερώτηση. Χρησιμοποιώ την access 2007 και θέλω να διαβάσω μια τιμή που υπάρχει σε ένα αρχείο txt. Στο αρχείο txt θα υπάρχει μόνο μια τιμή η οποία θα είναι αριθμός. Πως μπορεί να γίνει αυτό? |
#2
| ||||
| ||||
Καλησπέρα Βασίλη και καλωσόρισες στην παρέα! Παράθεση:
Σχετικά με το ερώτημα σου μπορείς: 1) Να συνδέσεις το αρχείο κειμένου με πίνακα της Access με τη βοήθεια του οδηγού εισαγωγής εξωτερικών δεδομένων. 2) Να χρησιμοποιήσεις την παρακάτω συνάρτηση: Κώδικας: Option Explicit Function NumberFromTextFile(ByVal TextFileName As String) With CreateObject("Scripting.FileSystemObject") With .OpenTextFile(TextFileName, 1, -1, -1) NumberFromTextFile = Trim(.ReadLine) .Close End With End With End Function 'Παράδειγμα χρήσης: Sub Read_Text_File() MsgBox NumberFromTextFile("c:\TextFile.txt") ' Προσάρμοσε τη διαδρομή του αρχείου. End Sub Ελπίζω να σε καλύπτουν τα παραπάνω. Αν θέλεις κάτι άλλο απλά γράψε στο φόρουμ. Φιλικά Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |
#3
| |||
| |||
Τάσο σ’ ευχαριστώ πάρα πολύ. Η συνάρτηση που μου έδωσες με κάλυψε και με το παραπάνω. Να υπογραμμίσω πως το txt αρχείο πρέπει να έχει αποθηκευτεί σε μορφή Unicode γιατί σε αντίθετη περίπτωση δεν μπορεί να διαβάσει την τιμή. Επειδή δεν γνωρίζω καθόλου visual basic, έχω μια μικρή απορία. Μπορούμε να δηλώσουμε το όνομα του αρχείου απευθείας στη συνάρτηση? Θα με βόλευε περισσότερο να δηλώσω το όνομα και τη διαδρομή του αρχείου μια φορά στη συνάρτηση και όχι κάθε φορά που την καλώ. |
#4
| ||||
| ||||
Καλημέρα σε όλους! Βασίλη χρησιμοποίησε: Κώδικας: Function NumberFromTextFile() With CreateObject("Scripting.FileSystemObject") With .OpenTextFile("c:\TextFile1.txt", 1, -1) 'αν το αρχείο έχει κωδικοποίηση Unicode _ τότε προσθέτουμε το όρισμα -1 στο τέλος. NumberFromTextFile = Trim(.ReadLine) .Close End With End With End Function Καλή συνέχεια! Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |
#5
| |||
| |||
Τάσο καλησπέρα. Η βοήθειά σου ήταν πολύτιμη. Λειτουργεί άψογα. Νάσαι καλά, σ’ ευχαριστώ πολύ. Με εκτίμηση Βασίλης |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
Παρόμοια Θέματα | ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
csv αρχείο από την access | basman | Access - Ερωτήσεις / Απαντήσεις | 1 | 25-08-16 11:15 |
access διάβασμα παλμό γεννήτρια | Αννατζικ | Access - Ερωτήσεις / Απαντήσεις | 10 | 03-04-16 12:40 |
Διάβασμα τιμής από σειριακή θύρα | vassilism | Access - Ερωτήσεις / Απαντήσεις | 4 | 10-01-12 12:46 |
Διάβασμα τιμής απο πεδίο του 1ου Record ενός πίνακα - DAO | Meteora | Access - Ερωτήσεις / Απαντήσεις | 1 | 10-04-09 14:25 |
Η ώρα είναι 14:22.