Access - Ερωτήσεις / Απαντήσεις Access + VBA... Εδώ δεν υπάρχουν όρια! |
| Εργαλεία Θεμάτων | Τρόποι εμφάνισης |
#1
| |||
| |||
Εξαγωγή πίνακα σε ascii file
Καλησπέρα σε όλους. Αντιμετωπίζω το εξης πρόβλημα: Έχω ένα πίνακα με 9 πεδία και θέλω να τον εξάγω σε ascii file, σε συγκεκριμένη θέση αλλα πρέπει να υπάρχουν συγκεκριμένες αποστάσεις μεταξύ των πεδίων δηλ. Το πεδίο1 ξεκινάει από την θέση 1 και έχει μήκος 9 Το πεδίο2 ξεκινάει από την θέση 10 και έχει μήκος 10 Το πεδίο3 ξεκινάει από την θέση 20 και έχει μήκος 13 Το πεδίο4 ξεκινάει από την θέση 33 και έχει μήκος 42 Το πεδίο5 ξεκινάει από την θέση 75και έχει μήκος 2 Το πεδίο6 ξεκινάει από την θέση 77 και έχει μήκος 40 Το πεδίο7 ξεκινάει από την θέση 117 και έχει μήκος 40 Το πεδίο8 ξεκινάει από την θέση 157 και έχει μήκος 12 και έχει 2 δεκαδικά Το πεδίο9 ξεκινάει από την θέση 1169και έχει μήκος 12 και έχει 2 δεκαδικά Μήπως ξέρει κάποιος πως μπορώ να το κάνω...????? Ευχαριστώ... Τελευταία επεξεργασία από το χρήστη stavros : 04-12-09 στις 08:49. |
#2
| ||||
| ||||
Καλημέρα Σταύρο! Γράφεις: Παράθεση:
Δώσε μας ένα μικρό παράδειγμα του αποτελέσματος πχ: 123456789123 ή 123456789,12 Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |
#3
| |||
| |||
Τάσο έχεις δίκιο συγνώμη για την παράλειψη. Τα δεκαδικά πρέπει να διαχωρίζονται με τελεία πχ. 100.00 ή 234.45 Επίσης πρέπει να βγάζω τα πεδία χωρίς εισαγωγικά δηλαδή πρέπει να είναι: πεδιο1 πεδιο2....κτλ και όχι "πεδίο1" "πεδίο2"...κτλ Ευχαριστώ πάντος για το ενδιαφέρον... Τελευταία επεξεργασία από το χρήστη stavros : 04-12-09 στις 12:59. |
#4
| ||||
| ||||
Αγαπητέ Σταύρο, καλημέρα! Δημιούργησε ένα νέο ερώτημα με το όνομα "Qrytbl1" πήγαινε στην προβολή SQL και πέρασε τon παρακάτω κώδικα: Κώδικας: SELECT Mid([Pedio1],1,9) AS Ped1, Mid([Pedio2],10,10) AS Ped2, Mid([Pedio3],20,13) AS Ped3, Mid([Pedio4],33,42) AS Ped4, Mid([Pedio5],75,2) AS Ped5, Mid([Pedio6],77,40) AS Ped6, Mid([Pedio7],117,40) AS Ped7, Mid([Pedio8],157,10) & "." & Mid([Pedio8],168,2) AS Ped8, Mid([Pedio9],1169,10) & "." & Mid([Pedio9],1180,2) AS Ped9 FROM tbl1; Δες αν τα αποτελέσματα είναι αυτά που ζητάς. Για να εξάγεις το ερώτημα αυτό ως κείμενο μπορείς (αν δεν το κάνεις χειροκίνητα) να χρησιμοποιήσεις τον παρακάτω κώδικα: Κώδικας: DoCmd.TransferText acExportDelim, "", "Qrytbl1", CurrentProject.Path _ & "\test.txt", True, "", 65001 ' 65001 = Unicode (UTF-8) αντί σε ascii Περιμένουμε νέα σου Φιλικά Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |
#5
| |||
| |||
Καλησπέρα Τάσο Το δοκίμασα και μου δημιούργησε ένα ερώτημα με επικεφαλίδες ped1,ped2,ped3.....ped9 στο ped1 έχει σωστά την ημερομηνία στο ped2 έχει κάποιους αριθμούς όπως 1,3,0,.....σε διαφορετικά rows και τα υπόλοιπα ped3,ped4.....ped9 είναι κενά. Ευχαριστώ για την ανταπόκριση πάντως... |
#6
| ||||
| ||||
Παράθεση:
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών |
#7
| |||
| |||
Καλημέρα Τάσο Το πεδίο πρέπει να ξεκινάει από την θέση 1.... αλλά δεν μπορώ να βρω καθόλου πως θα το κάνω χωρίς την χρήση οδηγού... |
#8
| ||||
| ||||
Καλημέρα! Εξηγησε μου: το περιεχόμενο του πεδιου 2, πρέπει να περαστεί στη θέση 10 του ascii αρχείου και να έχει μήκος 10 χαραχτήρες, το περιεχόμενο του πεδιου 3 , πρέπει να περαστεί στη θέση 20 (μάλλον 21) του ascii αρχείου και να έχει μήκος 10 χαραχτήρες κοκ... Αυτό ζητάς; Φτιαξε αν θέλεις ένα αρχείο κειμένου με μια σειρά από τα δεδομένα των πεδίων έτσι όπως θα ήθελες να τα τοποθετήσεις και ανεβασε το στο φόρουμ για να δώσουμε μια πιο ευστοχη απάντηση. Τα λέμε.. Τάσος
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών Τελευταία επεξεργασία από το χρήστη Tasos : 05-12-09 στις 12:32. |
#9
| |||
| |||
Τάσο αυτό θέλω όπως το γράφεις. Δεν ξέρω καθόλου πως μπορώ να εξάγω ένα αρχείο και να δίνω την άπόσταση ανάμεσα στα πεδία και από ποιο σημείο να ξεκινάνε. Ανεβάζω ενα txt για να δεις περίπου τι θέλω. |
#10
| ||||
| ||||
Αγαπητέ Σταύρο,
__________________ Ms-Office Development Team Ανάπτυξη επαγγελματικών εφαρμογών Τελευταία επεξεργασία από το χρήστη Tasos : 06-12-09 στις 19:31. |
« Προηγούμενο Θέμα
|
Επόμενο Θέμα »
| |
Παρόμοια Θέματα | ||||
Θέμα | Δημιουργός | Forum | Απαντήσεις | Τελευταίο Μήνυμα |
[Excel07] Εξαγωγή δεδομένων από πίνακα | panageo | Excel - Ερωτήσεις / Απαντήσεις | 6 | 18-05-15 14:12 |
[Συναρτήσεις] Πως κάνω εξαγωγή δεδομένων απο πίνακα; | koumpana | Excel - Ερωτήσεις / Απαντήσεις | 27 | 29-05-12 10:21 |
[Excel07] Από ascii σε Excel | giorgos-barca | Excel - Ερωτήσεις / Απαντήσεις | 9 | 23-03-12 23:38 |
[ Πίνακες ] Εξαγωγή πίνακα σε excel | markosv | Access - Ερωτήσεις / Απαντήσεις | 2 | 23-11-11 19:01 |
[Συναρτήσεις] Εξαγωγή Πίνακα Access στο Excel | dream-garden | Excel - Ερωτήσεις / Απαντήσεις | 1 | 31-03-11 21:41 |
Η ώρα είναι 09:38.