| Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
![]() |
| | Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
|
#1
| |||
| |||
|
Καλημέρα σε όλους Προσπαθώ να εισάγω το περιεχόμενο από αρχεία txt χρησιμοποιώντας Dim keimeno as String Dim sFileText As String Dim iFileNo As Integer iFileNo = FreeFile Open "c:\test.txt" For Input As #iFileNo keimeno = "" Do While Not EOF(iFileNo) Input #iFileNo, sFileText keimeno = keimeno & " " & sFileText Loop Debug.Print sFileText Close #iFileNo Δουλεύει και με πολλές γραμμές αλλά έχω πρόβλημα με την κωδικοποίηση των χαρακτήρων. Τα αρχεία είναι αποθηκευμένα σε μορφή "unicode big endian" και όπου υπάρχουν ελληνικοί χαρακτήρες εμφανίζονται ιερογλυφικά. Παρόλο που έψαξα για αρκετές ώρες δεν κατάφερα να βρώ κάτι. Ελπίζω πως κάποιος θα είναι σε θέση να βοηθήσει. |
|
#2
|
|
Καλημέρα σε όλους! Αγαπητέ Στέλιο, δοκίμασε: Κώδικας: Option Explicit
Sub test()
Dim MyText As String
MyText = ReadFromTextFile(TextFileName:="c:\test.txt")
Debug.Print MyText
End Sub
Function ReadFromTextFile(TextFileName As String) As String
With CreateObject("ADODB.Stream")
.Open
.Type = 2 ' Κείμενο
.Charset = "Unicode"
.LoadFromFile (TextFileName)
ReadFromTextFile = .ReadText
'Η παρακάτω γραμμή κάνει ότι κάνει και η συνάρτηση σου στο σημείο(keimeno = keimeno & " " & sFileText):
'ReadFromTextFile = Replace(oStream.ReadText, vbNewLine, " ")
.Close
End With
End Function
Φιλικά Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών σε VB.Net, Access, Excel, Outlook, Word |
|
#3
| |||
| |||
|
Τάσο δεν έχω λόγια να σε ευχαριστήσω Δουλεύει άψογα. Για μια ακόμη φορά με έσωσες. Δραττόμενος της ευκαιρίας θέλω να ευχαριστήσω και όλους τους συμμετέχοντες στο Forum καθώς από τις απαντήσεις τους σε διάφορα προβλήματα έχουν έμεσα δώσει λύσεις και σε δικές μου απορίες. |
|
#4
|
|
Νάσαι καλά φίλε μου! Σ ευχαριστώ για τη συμμετοχή σου και φυσικά για το ήθος σου. Καλό απόγευμα! Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών σε VB.Net, Access, Excel, Outlook, Word |
![]() |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| Εργαλεία Θεμάτων | |
| Τρόποι εμφάνισης | |
| |
| ||||
| Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
| [Συναρτήσεις] Διάσπαση περιεχομένου κελιού σε άλλα. | ΤΖΙΜΗΣ | Excel - Ερωτήσεις / Απαντήσεις | 6 | 27-06-11 15:56 |
| Αντιγραφή περιεχομενου από πεδίο | artchrist73 | Access - Ερωτήσεις / Απαντήσεις | 2 | 01-05-11 21:21 |
| [VBA] Κουμπί για καθαρισμό του περιεχομένου περιοχής κελιών | φωτης | Excel - Ερωτήσεις / Απαντήσεις | 4 | 07-02-11 21:01 |
| Ανανέωση περιεχομένου σύνθετου πλαισίου | stavros2244 | Access - Ερωτήσεις / Απαντήσεις | 8 | 03-05-10 20:14 |
| [ Φόρμες ] Έλεγχος περιεχόμενου πεδίου | Meteora | Access - Ερωτήσεις / Απαντήσεις | 2 | 07-01-10 14:41 |
Η ώρα είναι 15:59.



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

