Μετάβαση στο περιεχόμενο
Ακολουθήστε τη νέα μας σελίδα στο Facebook! ×

Excel - Για όσους θέλουν να ψάξουν παραπέρα ...


gvarth

Recommended Posts

Ωραίος!!!

Κάτι δεν μου δουλεύει σωστά:

? olografws(101558.13)

ΕΚΑΤΟΝ ΧΙΛΙΑΔΕΣ ΠΕΝΤΑΚΟΣΙΑ ΠΕΝΗΝΤΑ ΟΚΤΩ ΚΑΙ ΔΕΚΑ ΤΡΙΑ

.........../\... λείπει το ΜΙΑ

 

 

εχεις δικιο!

 

δεν το ειχα προσεξει

:confused:

δεν ξερω γιατι το κανει αυτο

 

το 102.000,00 το βγαζει σωστα

το 101.000.00 δεν βγαζει

θα το τσεκαρω και θα δω

 

παντως αν θες να ριξεις και εσυ μια ματια alt+F11

 

--------------------------

το προβλημα του ειναι οτι το 1.000 ειναι χιλια

και οχι Μια χιλιαδες

οποτε οταν παει στο 101.000,00 μπερδευεται

(θα το κοιταξω και θα ξαναποσταρω)

Link to comment
Share on other sites

Οκ.

 

Θα το δω σε πρώτη ευκαιρία.

 

Όσον αφορά το διαχωριστικό υποδιαστολή/τελεία , θέλει μελέτη ώστε να πετύχουμε κάτι ενιαίο και απαλλαγμένο από λάθη.

Link to comment
Share on other sites

αυτες οι υποδιαστολες ειναι μεγιστο προβλημα

εμενα τωρα το excell δεν μου βγαζει τον διαχωρισμο χιλιαδων!!!

ψαχνω να βρω τι εγινε και δεν καταλαβαινω

 

 

στο olografws εχω δοκιμασει 2 πραγματα αλλα δεν δουλεψαν

(δεν εχω γνωσεις VBA ψαχνωντας το παω)

θα συνεχισω και θα δω τι θα βγει

Link to comment
Share on other sites

Ας προσπαθήσω να βοηθήσω λίγο.

 

α. Διαχωριστικό χιλιάδων

Αυτό ρυθμίζεται από τις τοπικές ρυθμίσεις στον πίνακα ελέγχου των Windows.

Το Excel απλά κάνει χρήση αυτής της ρύθμισης.

 

Αν το Excel ΔΕΝ εμφανίζει διαχωριστικό χιλιάδων , όποιο και αν έχει τεθεί, κοίταξε την συνημμένη εικόνα για τι πως μπορεί να γίνει. Πάντως , το σύμβολο της υποδιαστολής το παίρνει αυτόματα από τις τοπικές ρυθμίσεις (regional settings).

 

β. Για το ολογράφως.

Θα φροντίσω να του ρίξω μια ματιά σε πρώτη ευκαιρία.

 

- UPDATE -

Σύντομα θα ανέβει νέα έκδοση για το ραπορτάρισμα και βρίσκομαι σε φάση ελέγχου/δοκιμών. Ήδη ανέβηκε εδώ.

 

Στις παρακάτω εικόνες φαίνεται με βήματα η εισαγωγή txt αρχείου στο Excel με ρύθμιση διαχωριστικού χιλιάδων αλλά και διαχωριστικού μεταξύ σντεταγμένων. Πιστεύω να βοηθήσει. Επειδή τα επισυναπτόμενα μπορεί να είναι έως 5 , στο επόμενο μήνυμα συνεχίζουμε με τις υπόλοιπες εικόνες για την περιγραφή της διαδικασίας.

post-342-131887251357_thumb.jpg

post-342-131887251419_thumb.jpg

post-342-131887251431_thumb.jpg

post-342-131887251442_thumb.jpg

post-342-131887251451_thumb.jpg

  • Upvote 1
Link to comment
Share on other sites

Συνέχεια με τις υπόλοιπες εικόνες για την περιγραφή της διαδικασίας Import from text file.

 

Πιστεύω η διαδικασία να διευκολύνει όσους από εμάς ξεκινούν το ... παράτολμο έργο εισαγωγής ASCII αρχείων στο Excel ;)

post-342-13188725146_thumb.jpg

post-342-13188725147_thumb.jpg

post-342-131887251481_thumb.jpg

Link to comment
Share on other sites

διαχωριστικο χιλιαδων

Με υποτιμας ρε gvarth

ενταξει δεν ξερω πολλα απο VBA ;0 αλλα ολα αυτα που λες τα έχω κάνει

παλιοτερα μου δουλευε αλλα δοκιμασα αυτο

http://www.michanikos.gr/downloads.php?do=file&id=1258

το οποιο μου αλλαξε τις τοπικες ρυθμισεις για να τρεξει και τωρα εχω το προβλημα

 

Οσον αφορα την εισαγωγη οκ ολα καλα (αν και πιστευω πως ολα τα προγραμματα δεχονται πολυ ευκολα δεδομενα αλλα εξαγουν πολυ δυσκολα και με πολυ κοπο αυτο που ζητας)

κανεις την επεξεργασια σου (πχ εχει γινει λαθος στην αποτυπωση και ολα τα Ζ ειναι 10ποντους χαμηλοτερα και εσυ το διορθωνεις) μετα πως το εξαγεις σε ASCII ή προτιμοτερα σε ΧΥΖ?

 

 

----------------------------------------------

μολις δοκιμασα και το ραπορταρισμα

απλα θεΐκο

πολλα μπραβο

(μπορει να σε αποθεωσω και στο αντιστοιχο thread)

Link to comment
Share on other sites

διαχωριστικο χιλιαδων

Με υποτιμας ρε gvarth

 

Σε καμμία περίπτωση. Θέλεις να αφαιρέσω τη συνημμένη εικόνα καθώς και τις διευκρινήσεις που έκανα ;

 

Οσον αφορα την εισαγωγη οκ ολα καλα (αν και πιστευω πως ολα τα προγραμματα δεχονται πολυ ευκολα δεδομενα αλλα εξαγουν πολυ δυσκολα και με πολυ κοπο αυτο που ζητας)

 

Το γενικό ζητούμενο είναι μία εξαγωγή συντεταγμένων η οποία , ανεξάρτητα με το τι έχει τεθεί σαν διαχωριστικό χιλιάδων , να δημιουργεί το αρχείο .xyz με τελεία σαν διαχωριστικό χιλιάδων. Και με κόμμα να το δημιουργεί , κανένα πρόβλημα . Δεν γίνεται όμως να είναι κόμμα και η υποδιαστολή και το διαχωριστικό χιλιάδων. Επίσης , οι συντεταγμένες των σημείων πρέπει να χωρίζονται με κενό. Αν χωρίζονται με κόμμα ενώ αυτό έχει χρησιμοποιηθεί και για διαχωριστικό χιλιάδων ή για υποδιαστολή , ζήτω που καήκαμε...

 

μολις δοκιμασα και το ραπορταρισμα

απλα θεΐκο

πολλα μπραβο

(μπορει να σε αποθεωσω και στο αντιστοιχο thread)

 

Να' σαι καλά. Ευχαριστώ !

Ήδη δουλεύω πάνω σε δοκιμές για αποθήκευση σημείων μέσα από το πρόγραμμα αυτό όπου η υποδιαστολή θα είναι πάντα τελεία και οι συντεταγμένες θα χωρίζονται από κενά ή κόμματα (κατ' επιλογήν μας).

Link to comment
Share on other sites

Με τον παρακάτω απλό τρόπο εξάγω αρχεία xls σε txt με κόμμα ","

Το αρχείο xls που έχει σε στήλες τα X Y Z κλπ το σώζουμε σαν *.csv (ms-dos)

Μετά το ανοίγουμε με notepad και αντικαθιστούμε τα ";" με ",".

Link to comment
Share on other sites

Χμμμμ ... Καλός ! ;)

 

Έχεις όμως στο σύστημά σου τοπικές ρυθμίσεις όπου η υποδιαστολή είναι τελεία. Σωστά ; Αν είχες κόμμα , θα παράγεις το ίδιο αρχείο ;

 

Βασικά ήθελα/αναζητώ να παράγεται το ίδιο csv ή txt αρχείο ανεξάρτητα από τις τοπικές ρυθμίσεις του καθένα μας.

Link to comment
Share on other sites

Το θέμα είναι το εξαγόμενο, που θέλεις να εισαχθεί.

Αν εισαχθεί στο acad τότε θέλεις η υποδιαστολή να είναι τελεία και δεν σε ενδιαφέρει ο διαχωρισμός των χιλιάδων

Αν θέλεις να εισαχθεί από πρόγραμμα που έχει διαχωρισμό χιλιάδων με κόμμα και την υποδιαστολή με τελεία, τότε κάνεις τις σχετικές αντικαταστάσεις στο csv αρχείο.

Αλλά για το αυτόματο, μέσα από Excel, δεν μπορώ να βοηθήσω :(

 

edit όχι στο σύστημά έχω την υποδιαστολή με κόμμα. Οπότε πρέπει την κόμμα να την κάνω τελεία και το ";" σε κόμμα για να τα βάλω στο acad :)

Link to comment
Share on other sites

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

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

Δημιουργία λογαριασμού

Κάντε μια δωρεάν εγγραφή στην κοινότητά μας. Είναι εύκολο!

Εγγραφή νέου λογαριασμού

Σύνδεση

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

Συνδεθείτε τώρα
×
×
  • Create New...

Σημαντικό

Χρησιμοποιούμε cookies για να βελτιώνουμε το περιεχόμενο του website μας. Μπορείτε να τροποποιήσετε τις ρυθμίσεις των cookie, ή να δώσετε τη συγκατάθεσή σας για την χρήση τους.