| Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
![]() |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
|
#1
| |||
| |||
|
Καλησπέρα σας και συγχαρητήρια στο 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 10:15 |
| access διάβασμα παλμό γεννήτρια | Αννατζικ | Access - Ερωτήσεις / Απαντήσεις | 10 | 03-04-16 11:40 |
| Διάβασμα τιμής από σειριακή θύρα | vassilism | Access - Ερωτήσεις / Απαντήσεις | 4 | 10-01-12 11:46 |
| Διάβασμα τιμής απο πεδίο του 1ου Record ενός πίνακα - DAO | Meteora | Access - Ερωτήσεις / Απαντήσεις | 1 | 10-04-09 13:25 |
Η ώρα είναι 11:38.


Αλλαγή σε γραμμικό τρόπο

