Αναγν. άρθρου: 213833 - Τελευταία αναθεώρηση: Δευτέρα, 27 Σεπτεμβρίου 2010 - Αναθεώρηση: 2.0

XL2000: Δημιουργία μακροεντολών για διαφορετικές εκδόσεις γλώσσας

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

Σε αυτήν τη σελίδα

Ανάπτυξη όλων | Σύμπτυξη όλων

Περίληψη

Στο Microsoft Excel 2000, μπορείτε να προσδιορίσετε τον κωδικό χώρας που αντιστοιχεί στην έκδοση του Excel που εκτελείτε. Αυτοί οι κωδικοί χώρας μπορεί να είναι χρήσιμο κατά τη δημιουργία προσαρμοσμένων εφαρμογών.

Περισσότερες πληροφορίες

Η Microsoft παρέχει παραδείγματα προγραμματισμού μόνο για επεξήγηση, χωρίς να παρέχει καμία εγγύηση, είτε σιωπηρή είτε ρητή, περιλαμβανομένων, ενδεικτικά, των σιωπηρών εγγυήσεων εμπορευσιμότητας ή/και καταλληλότητας για συγκεκριμένο σκοπό. Αυτό το άρθρο προϋποθέτει ότι είστε εξοικειωμένοι με τη γλώσσα προγραμματισμού που παρουσιάζεται, καθώς και με τα εργαλεία που χρησιμοποιούνται για τη δημιουργία και τον εντοπισμό σφαλμάτων διαδικασιών. Οι μηχανικοί υποστήριξης της Microsoft μπορούν να σας εξηγήσουν τη λειτουργικότητα μιας συγκεκριμένης διαδικασίας, αλλά δεν θα τροποποιήσουν αυτά τα παραδείγματα για να παράσχουν πρόσθετες λειτουργίες, ούτε θα δημιουργήσουν διαδικασίες, για να καλύψουν τις συγκεκριμένες ανάγκες σας.
Εάν δεν έχετε μεγάλη εμπειρία προγραμματισμού, ίσως χρειαστεί να επικοινωνήσετε με κάποιον πιστοποιημένο συνεργάτη της Microsoft (Microsoft Certified Partner) ή να χρησιμοποιήσετε τις συμβουλευτικές υπηρεσίες Microsoft Advisory Services. Για περισσότερες πληροφορίες, επισκεφθείτε αυτές τις τοποθεσίες της Microsoft στο Web:

Πιστοποιημένοι συνεργάτες της Microsoft -https://partner.microsoft.com/global/30000104 (https://partner.microsoft.com/global/30000104)

Συμβουλευτικές υπηρεσίες της Microsoft-http://support.Microsoft.com/GP/advisoryservice (http://support.microsoft.com/gp/advisoryservice)

Για περισσότερες πληροφορίες σχετικά με τις επιλογές υποστήριξης που είναι διαθέσιμες και τον τρόπο επικοινωνίας με τη Microsoft, επισκεφθείτε την ακόλουθη τοποθεσία της Microsoft στο Web:http://support.microsoft.com/default.aspx?scid=fh;EN-US;CNTACTMS (http://support.microsoft.com/default.aspx?scid=fh;en-us;cntactms) Το Excel είναι διαθέσιμη αυτήν τη στιγμή σε περισσότερους από 30 διεθνείς γλώσσες. Αυτές τις γλώσσες και τους αντίστοιχους κωδικούς χώρας είναι οι εξής:
   Language        Country code    Countries/regions 
   -------------------------------------------------------------

   Arabic                966       (Saudi Arabia)
   Czech                 42        (Czech Republic)
   Danish                45        (Denmark)
   Dutch                 31        (The Netherlands)
   English               1         (The United States of America)
   Farsi                 98        (Iran)
   Finnish               358       (Finland)
   French                33        (France)
   German                49        (Germany)
   Greek                 30        (Greece)
   Hebrew                972       (Israel)
   Hungarian             36        (Hungary)
   Indian                91        (India)
   Italian               39        (Italy)
   Japanese              81        (Japan)
   Korean                82        (Korea)
   Norwegian             47        (Norway)
   Polish                48        (Poland)
   Portuguese (Brazil)   55        (Brazil)
   Portuguese            351       (Portugal)
   Russian               7         (Russian Federation)
   Simplified Chinese    86        (People's Republic of China)
   Spanish               34        (Spain)
   Swedish               46        (Sweden)
   Thai                  66        (Thailand)
   Traditional Chinese   886       (Taiwan)
   Turkish               90        (Turkey)
   Urdu                  92        (Pakistan)
   Vietnamese            84        (Vietnam)
				
Οι κωδικοί που εμφανίζεται παραπάνω, προκύπτουν από τους διαθέσιμους κωδικούς χώρας που χρησιμοποιείται από το τηλεφωνικό σύστημα στις Ηνωμένες Πολιτείες της Αμερικής.

Σε μια προσαρμοσμένη εφαρμογή, ίσως χρειαστεί να καθορίσετε τη γλώσσα που εκτελείται η έκδοση του Excel. Για παράδειγμα, αν γράφετε μια προσαρμοσμένη εφαρμογή για την εταιρεία σας και η εταιρεία έχει γραφεία σε δύο διαφορετικές χώρες, ο κωδικός χώρας δίνει τη δυνατότητα να γράψετε μια μακροεντολή μόνο για δύο γραφεία. Επιπλέον, μπορείτε να εμφανίσετε διαφορετικές διαλόγου που βασίζονται στην έκδοση γλώσσας του Excel που χρησιμοποιείται. Ακολουθούν παραδείγματα επιστρέφει και χρησιμοποιεί τον κωδικό χώρας σε Microsoft Visual Basic για εφαρμογές μακροεντολή.

Δείγμα διαδικασίας της Visual Basic

Μπορείτε να χρησιμοποιήσετε τοApplication.Internationalσυνάρτηση για να επιστρέψετε πληροφορίες σχετικά με την τρέχουσα χώρα και διεθνείς ρυθμίσεις του Excel. Η ενσωματωμένη σταθεράxlCountryCodeΑποδίδει τον κωδικό χώρας.

Το ακόλουθο δείγμα μακροεντολής επιστρέφει τον κωδικό χώρας και στη συνέχεια, ανάλογα με τον κωδικό, εμφανίζει "Hello" στην κατάλληλη γλώσσα:
Sub Code()
   Country_Code = Application.International(xlCountryCode)
   If Country_Code = 1 Then
      MsgBox ("Hello")
   ElseIf Country_Code = 34 Then
      MsgBox ("Hola")
   End If
End Sub
				
Σημείωση Αυτό είναι ένα άρθρο «ΤΑΧΕΙΑΣ ΔΗΜΟΣΙΕΥΣΗΣ» που δημιουργήθηκε απευθείας από τον οργανισμό υποστήριξης της Microsoft. Οι πληροφορίες που περιλαμβάνονται σε αυτό το άρθρο, παρέχονται ως απόκριση σε θέματα που προκύπτουν. Ως αποτέλεσμα της ταχύτητας διάθεσής του, το υλικό ενδέχεται να έχει τυπογραφικά λάθη και να αναθεωρηθεί ανά πάσα στιγμή χωρίς ειδοποίηση. Ανατρέξτε στους Όρους χρήσης (http://go.microsoft.com/fwlink/?LinkId=151500) για άλλα ζητήματα.

Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Excel 2000 Standard Edition
Λέξεις-κλειδιά: 
kbdtacode kbhowto kbinfo kbprogramming kbmt KB213833 KbMtel
Μηχανικά μεταφρασμένοΜηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:213833  (http://support.microsoft.com/kb/213833/en-us/ )