Προς το περιεχόμενο

ΜΕΤΑΤΡΟΠΗ XLS ΣΕ ΤΧΤ ή ASCII


επισκέπτη Guest

Προτεινόμενες αναρτήσεις

ΚΑΛΗΜΕΡΑ.

Παρακαλώ εαν κάποιος συνάελφος γνωρίζει πως μετατρέπουμε ένα αρχείο EXCEL

σε μορφή (txt ή οτιδήποτε άλλο που προφανώς δεν γνωρίζω) για να μπορέσουμε

να το κάνουμε <import> σε ΚΕΦΑΛΑΙΟ 4 UNISOFT

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

ΚΑΛΗΜΕΡΑ.

Παρακαλώ εαν κάποιος συνάελφος γνωρίζει πως μετατρέπουμε ένα αρχείο EXCEL 

σε μορφή (txt ή οτιδήποτε άλλο που προφανώς δεν γνωρίζω) για να μπορέσουμε 

να το κάνουμε <import> σε ΚΕΦΑΛΑΙΟ 4 UNISOFT

Δεν ξέρω αν το ΚΕΦΑΛΑΙΟ θα το κάνει εισαγωγή αλλά δοκίμασε το

1.κάνε copy το excel

2.κάντο paste σε ένα κενό αρχείο word

3.απο το word κάντο ..save as και διάλεξε καλύτερα νομίζο κείμενο MS-DOS.

ελπίζω να πιάσει.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

επισκέπτη Επισκέπτης-antonis-

Aπο το excel με την επιλογή

save as διαλέγεις τον τύπο του αρχείου που θα δημιουργήσεις (save as type)

Δοκίμασε τους τύπους

text dos

csv dos

csv comma delimeted

csv tab delimeted

formatted text space delimeted

Eλεγχος του αποτελέσματος με έναν editor (notepad ή edit από command line)

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Αρκετό καιρό ψάχνω μια τέτοια λύση αλλά δεν τη βρήκα ακόμα.

Προς το παρόν κάνω το εξής:

- Save as το αρχείο Excel σαν Lotus 1-2-3 για (DOS)

- Ανοίγω το αρχείο Lotus και παίρνω εκτύπωση σαν ASCII

Πάντως για import μπορείς να το σώσεις σαν Text (MS-DOS) και να προσωρήσεις στο import. Η διαφορά είναι στη στοίχηση (αριστερά) αλλά αυτό δεν παίζει ρόλο.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Η ενδεδειγμένη ενέργεια είναι η πρώτη από αυτές που προτείνει ο συνάδελφος Επισκέπτης-antonis-, και όχι, συγχωρήστε με, μέσω ....Καπερναούμ.

Για παράδειγμα, μπορούμε να εκτυπώσουμε σε disk file και το .xls file, δεν χάθηκε ο κόσμος που πιθανόν να μη πάρει το extension .prn

Επίσης, η λύση του συνάδελφου setk, μάλλον δεν δουλεύει στις σύγχρονες εκδόσεις του office, μια και αυτές έχουν τη τάση να "συνεγάζονται", και έτσι τα data από excel, επικολλώνται σε πίνακα του word.

Το ζήτημα βέβαια δεν είναι να μετατρέψεις ένα φύλλο εργασίας του excel σε αρχείο χαρακτήρων. Για να γίνει σωστά η εισαγωγή στο ΚΕΦΑΛΑΙΟ, πρέπει να ξέρουμε το μήκος του κάθε πεδίου και τη σειρά τους, και να διαμορφώσουμε ακριβώς έτσι το αρχείο χαρακτήρων.

Κάτι που ο Επισκέπτης-antonis- το "πιάνει" με το να προτείνει "Eλεγχο του αποτελέσματος με έναν editor (notepad ή edit από command line)"

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Κάνω συγκεκρινένο το παράδειγμα μου

θέλω να μεταφέρω μια συλλογή ειδών και πελατών από eurofasma σε κεφαλαιο

έστω ότι έχουμε ορίσει από κεφαλαίο -> σχεδίαση fonts τα παρακάτω

κωδικός πελατη μήκος 10

περιγραφή πελάτη μηκος 30

αφμ μηκος 9 και τα λοιπά στοιχέια ομοίως

ορίζω στο excel πλατος πεδίων αντοιστιχα 10 , 30 , 9

εξηγηστε μου παρακαλώ την σημαίνει

<μπορούμε να εκτυπώσουμε σε disk file και το .xls file, δεν χάθηκε ο κόσμος που πιθανόν να μη πάρει το extension .prn>

επίσης με το πεδίο περιγραφη πελατη δεν φέρνει σωστά τις γραμματοσειρές

ΒΟΗΘΕΙΑ LANDS

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

1. Από Eurofasma μπορείς να "στείλεις" την εκτύπωση σε αρχείο ASCII, χωρίς τη μεσολάβηση του excel. Αντί να επιλέξεις "εκτυπωτής", επέλεξε "αρχείο" δώσε του ένα όνομα και κάνεις ( ? ) τη δουλειά σου.

2. Πόσο μεγάλο είναι το αρχείο; Αν δεν είναι πολύ μεγάλο, μπορείς να κάνεις edit κατευθείαν το ascii file που έφτιαξες πριν με τον editor του DOS.

3. Αν είναι μεγαλύτερο από 5 εγγραφές χρειάζεσαι τον SRG του Eurofasma, για να φτιάξεις το αρχείο εξ αρχής όπως το χρειάζεται το KEFALAIO.

4. Αν δεν ξέρεις, πως επιλέγεις εκτύπωση σε ASCII, είτε από το Eurofasma, είτε από τον SRG του Eurofasma, ή δεν γνωρίζεις τι είναι, ή δεν είσαι εξοικειωμένος με τον SRG του Eurofasma, ή πως το "θέλει" το αρχείο το KEFALAIO, για να γίνει σωστά το import, παράτατα και ζήτα επαγγελματική υποστήριξη.

<μπορούμε να εκτυπώσουμε σε disk file και το .xls file, δεν χάθηκε ο κόσμος που πιθανόν να μη πάρει το extension .prn>

Όταν, από το excel ζητάμε εκτύπωση, εμφανίζεται ένα παράθυρο διαλόγου, όπου στη μέση δεξιά έχει ένα πεδίο επιλογής "εκτύπωση σε αρχείο". Εάν το επιλέξουμε την εκτύπωση θα τη στείλει ( αφού μας ζητήσει όνομα και θέση ) σε αρχείο αντί στον εκτυπωτή. Αν, παρ' ελπίδα, το extension αυτού του "print file" δεν είναι αναγνωρίσιμο από το άλλο πρόγραμμα ανάγνωσης, μπορούμε πάντα να το αλλάξουμε από τον explorer των windows.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Κανε το αναποδο. Σώσε το xls σε txt απο: αρχείο... απωθήκευση ως.. ***.κειμενο msdos. και κατόπιν ανοιξε το απο το dos:

με : c:\>edit αρχείο... άνοιγμα κλπ (απο εδώ μπορείς να το μετατρέψεις και σε *.prn).

Δες τα κενά ανάμεσα στις στήλες και τροποποίησε το πρόγραμμα σου σύμφωνα με αυτό που βλέπεις. δηλαδή α' στήλη 10 χαρακτήρες,β' στήλη 5 χαρακτήρες κλπ.

Tο έχω κάνει στο defacto της logic και δουλεύει, δεν έχω βρεί όμως τρόπο να καθορίζω το μήκος της στήλης του excel.

Υ.Γ. το excel δεν βλέπει χαρακτήρες ή διαστήμα χωρισμενο με tab όπως απαιτούν τα λογιστικά προγράμματα και γι' αυτό ακόμα και εάν καθορίσεις το μήκος της στήλης αυτό δεν ανταποκρίνεται σε κωδικοποίηση dos.

Έλα σε επαφή με τον προμηθευτή του προγράμματος σου να σου δείξει πως μπορείς να αλλάγεις το μήκος της κάθε στήλης στα εισερχόμενα αρχεία.

Συνδέστε για να σχολιάσετε
Κοινοποίηση σε άλλες σελίδες

Δημιουργήστε έναν λογαριασμό ή συνδεθείτε για να σχολιάσετε

Πρέπει να είστε μέλος για να αφήσετε σχόλιο

Δημιουργήστε έναν λογαριασμό

Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι εύκολο!

Εγγραφείτε για έναν νέο λογαριασμό

Σύνδεση

Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.

Σύνδεση τώρα
  • Πλοηγούταν πρόσφατα   0 μέλη

    • Δεν υπάρχουν εγγεγραμμένοι χρήστες που να βλέπουν αυτή τη σελίδα.
×
×
  • Δημιουργία νέου...