Forum
ms-office.gr > Forum > Microsoft Office > Ms-Office > Ελληνικοί χαρακτήρες 'χάνονται' στη διαδρομή Access προς Excel

Ms-Office Γενικές ερωτήσεις για τις εφαρμογές του Microsoft Office.

Απάντηση στο θέμα

 

Εργαλεία Θεμάτων Τρόποι εμφάνισης
  #1  
Παλιά 15-06-10, 12:39
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 533
Προεπιλογή Ελληνικοί χαρακτήρες 'χάνονται' στη διαδρομή Access προς Excel

Καλημέρα φίλοι μου
Ζητώ από μια εφαρμογή μου να εκτυπώσει τα πεδία ενός Query σε Excel. Τα πεδία που έχουν ως περιεχόμενο ελληνικούς χαρακτήρες, εμφανίζουν 'σκουπίδια' στα κελιά του Excel !
Αυτό έχει συμβεί σε υπολογιστή που τρέχει Office 2007 αλλά και σε άλλο που τρέχει Office 2003.
Κάνω χρήση του κώδικα:
Κώδικας:
Docmd.OutputTo acOutputQuery, "QryExcel", acFormatxls, ThePath,False,,,0
Στον δικό μου υπολογιστή (Office 2007) δεν υπάρχει πρόβλημα...
Δεν μπορώ να λύσω αυτόν τον γρίφο. ( ... μήπως Tools --> References... ?)
Να είστε όλοι καλά / Νίκος Δ.

Προσθήκη: Έχω την αίσθηση ότι το πρόβλημα δεν υφίσταται, άμα γίνει χρήση της εντολής
Κώδικας:
DoCmd.OutputTo acOutputQuery, "QryExcel", "Excel 97 - Excel 2003 Workbook (*.xls)", ThePath, False, , , 0
. Θα το ελέγξω αύριο στα PC του σχολείου

Τελευταία επεξεργασία από το χρήστη Meteora : 15-06-10 στις 15:38.
Απάντηση με παράθεση
  #2  
Παλιά 15-06-10, 18:53
Το avatar του χρήστη Tasos
Διαχειριστής
Όνομα: Τάσος Φιλοξενιδης
Έκδοση λογισμικού Office: Ms-Office 2003, Ms-Office 2007, Ms-Office 2010
Γλώσσα λογισμικού Office: Ελληνική, Αγγλική, Γερμανική
 
Εγγραφή: 21-10-2009
Μηνύματα: 1.157
Προεπιλογή

Νίκο καλησπέρα!

1. Η Access 2003 στην εντολή OutputTo δεν υποστηρίζει το όγδοο όρισμα όπως η 2007.
Ίσως αυτό σε συνδυασμό με κάποιο Error trapping να δημιουργεί το πρόβλημα.

2. το "acFormatxls" είναι σταθερά (Constant)τ ης Access και ισούται με "Microsoft Excel (*.xls)".

Εαν επρόκειτο για έξοδο σε αρχείο κειμένου ή HTML, μπορεί το έβδομο όρισμα να πάρει την τιμή πχ. UTF8 για να αποκωδικοποιηθεί σωστά.
Δοκίμασε αυτό:
Κώδικας:
DoCmd.TransferSpreadsheet acExport, acSpreadsheetTypeExcel8, "QryExcel", "test.xls", True
Τα λέμε

Τάσος
__________________
Ms-Office Development Team
Ανάπτυξη επαγγελματικών εφαρμογών σε VB.Net, Access, Excel, Outlook, Word

Τελευταία επεξεργασία από το χρήστη Tasos : 15-06-10 στις 19:23.
Απάντηση με παράθεση
  #3  
Παλιά 16-06-10, 12:09
Το avatar του χρήστη Meteora
Συντονιστής
Όνομα: Νίκος
Έκδοση λογισμικού Office: Ms-Office 2007
Γλώσσα λογισμικού Office: Ελληνική
 
Εγγραφή: 28-12-2008
Περιοχή: Θεσσαλονίκη
Μηνύματα: 533
Προεπιλογή

Καλημέρα φίλοι μου...
Ακολούθησα τις σκέψεις του Τάσου και δεν υπάρχει πλέον το πρόβλημα που σας περιέγραψα.
Τάσο σε ευχαριστώ. Ήταν σημαντική για μένα η λύση που με έδωσες...
Φιλικά / Νίκος Δ.
Απάντηση με παράθεση
Απάντηση στο θέμα

Εργαλεία Θεμάτων
Τρόποι εμφάνισης

Δικαιώματα - Επιλογές
Δε μπορείτε να δημοσιεύσετε νέα μηνύματα
Δε μπορείτε να δημοσιεύσετε απαντήσεις
Δεν μπορείτε να επισυνάψετε αρχεία
Δεν μπορείτε να επεξεργαστείτε τα μηνύματα σας

Ο κώδικας ΒΒ είναι σε λειτουργία
Τα Smilies είναι σε λειτουργία
Ο κώδικας [IMG] είναι σε λειτουργία
Ο κώδικας HTML είναι εκτός λειτουργίας
Trackbacks are εκτός λειτουργίας
Pingbacks are εκτός λειτουργίας
Refbacks are εκτός λειτουργίας


Παρόμοια Θέματα

Θέμα Δημιουργός Forum Απαντήσεις Τελευταίο Μήνυμα
Διαδρομή βιβλίου / όνομα φύλλου εργασίας σε κελί. Tasos Κείμενο 0 21-09-11 14:34
[Γενικά] μετατροπή κειμένου σε αγγλικούς χαρακτήρες john_gringo Excel - Ερωτήσεις / Απαντήσεις 1 29-08-11 14:56
Μεταγραφή Ελληνικών λέξεων με Λατινικούς χαρακτήρες. ΚΩΣΤΑΣ Access - Ερωτήσεις / Απαντήσεις 0 07-06-11 19:32
[Συναρτήσεις] Excel, σύγκριση κελιών με αλφαριθμητικούς χαρακτήρες. panda Excel - Ερωτήσεις / Απαντήσεις 9 23-02-11 00:34
[ Active X Controls ] Βάση δεδομένων με δυσανάγνωστους χαρακτήρες chris1978 Access - Ερωτήσεις / Απαντήσεις 2 20-12-10 20:16


Η ώρα είναι 15:44.