Πώς να χρησιμοποιήσετε μεταβλητές στο Excel sub-procedures στη Visual Basic για εφαρμογές

Μεταφράσεις άρθρων Μεταφράσεις άρθρων
Αναγν. άρθρου: 843144 - Δείτε τα προϊόντα στα οποία αναφέρεται το συγκεκριμένο άρθρο.
Ανάπτυξη όλων | Σύμπτυξη όλων

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

ΕΙΣΑΓΩΓΉ

Αυτό το άρθρο περιγράφει τον τρόπο χρήσης των μεταβλητών στη Microsoft Sub-procedures σε Microsoft Visual Basic για το Excel Εφαρμογές.

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

Μεταβλητές σε μια διαδικασία sub

Μια ισχυρή λειτουργία γλώσσες προγραμματισμού έχει τη δυνατότητα να αποθηκεύσετε κάτι σε μια μεταβλητή, έτσι ώστε τα περιεχόμενα της μεταβλητής μπορεί να χρησιμοποιηθεί ή μπορεί να αλλάξει αργότερα στη διαδικασία. Αυτό το έγγραφο εξετάζει τα εξής Χρήση μεταβλητών σε Visual Basic:
  • Πώς δηλώνονται μεταβλητές.
  • Οι διαδικασίες και τα έργα που μπορεί να χρησιμοποιήσει το μεταβλητή.
  • Διάρκεια ζωής μιας μεταβλητής.

Δηλώνετε μια μεταβλητή, σε μια μακροεντολή

Ο απλούστερος τρόπος για να δηλώσετε μια μεταβλητή σε μια μακροεντολή είναι να χρησιμοποιήσετε το DIM η πρόταση. Η ακόλουθη γραμμή δηλώνει δύο μεταβλητών x και y, ως Ακέραιοι αριθμοί:
Dim x As Integer, y As Integer
Με x και y που καθορίσατε ως ακέραιοι, δίνετε εντολή Visual Basic Για να δεσμευτεί επαρκής μνήμη για μια μεταβλητή integer (2 byte κάθε για x και y) και ότι οι πληροφορίες που είναι αποθηκευμένες στο x ή y είναι ακέραιος αριθμός μεταξύ -32768 και 32767.

Σημείωση Εάν δηλώσετε περισσότερες από μία μεταβλητές, χρησιμοποιώντας μια μεμονωμένη DIM δήλωση, πρέπει να καθορίσετε τον τύπο δεδομένων για κάθε μεταβλητή.

Εάν δεν καθορίσετε τον τύπο δεδομένων για κάθε μεταβλητή, όπως στο τον παρακάτω κώδικα της Visual Basic, μόνο η μεταβλητή y έχει οριστεί ως ακέραιος μεταβλητή. Η μεταβλητή x θα είναι τύπου variant:
Dim x, y As Integer
Για πρόσθετες πληροφορίες, ανατρέξτε στην ενότητα "Τύπος δεδομένων Variant" ενότητα.

Για να εκτελέσετε μια μεταβλητή δοκιμή, ακολουθήστε τα εξής βήματα:
  1. Αποθηκεύστε και κλείστε οποιαδήποτε ανοιχτά βιβλία εργασίας και στη συνέχεια, ανοίξτε ένα νέο βιβλίο εργασίας.
  2. Έναρξη επεξεργασίας της Visual Basic (πατήστε ALT + F11).
  3. Από το Εισαγωγή μενού, κάντε κλικ στο κουμπίΛειτουργική μονάδα.
  4. Πληκτρολογήστε τον ακόλουθο κώδικα:
    Sub Variable_Test()
    Dim x As Integer, y As Integer
    x = 10
    y = 100
    MsgBox "the value of x is " & x & _
    Chr(13) & "the value of y is " & y
    End Sub
  5. Εκτελέστε το Variable_Test μακροεντολή. Λαμβάνετε το ακόλουθο μήνυμα:
    η τιμή x είναι 10
    η τιμή του y είναι 100
  6. Κάντε κλικ στο κουμπί OK.
  7. Με το Variable_Test μακροεντολή, αλλάξτε την ακόλουθη γραμμή:
    x = 10
    

    Για να:
    x = "error"
    
  8. Εκτελέστε το Variable_Test μακροεντολή.
Θα λάβετε ένα σφάλμα χρόνου εκτέλεσης, επειδή το "σφάλμα" δεν είναι ένα ακέραιος και προσπαθείτε να αντιστοιχίσετε αυτήν την τιμή συμβολοσειράς μεταβλητού ακέραιος x.

Σύνοψη τύπου δεδομένων

Ο παρακάτω πίνακας παραθέτει κοινούς τύπους δεδομένων μεταβλητής:

Σύμπτυξη αυτού του πίνακαΑνάπτυξη αυτού του πίνακα
Τύπος δεδομένωνΜέγεθος αποθήκευσηςΕπιτρεπόμενη περιοχή
Δυαδική τιμή 2 byte TRUE ή False
Ακέραιος αριθμός 2 byte -32.768 και 32.767
Μεγάλη 4 byte -2.147.483.648 για 2.147.483.647
Διπλά 8 byte -1, 79769313486232E308 για -4, 94065645841247E-324 για αρνητικές τιμές. 4, 94065645841247E-324 έως 1, 79769313486232E308 για θετικές τιμές
Νόμισμα 8 byte -922.337.203.685.477,5808 έως 922.337.203.685.477,5807
Ημερομηνία 8 byte Την 1η Ιανουαρίου 100 έως την 31η Δεκεμβρίου 9999
Συμβολοσειρά byte που 10 + μήκος συμβολοσειράς

Τύπος δεδομένων VARIANT

Εάν δεν καθορίσετε έναν τύπο δεδομένων όταν δηλώνετε μια μεταβλητή, ή δεν δηλώσετε μια μεταβλητή καθόλου, Visual Basic αυτόματα Καθορίζει το Τύπος δεδομένων VARIANT για αυτήν τη μεταβλητή. Ακολουθούν τα πλεονεκτήματα της μεταβλητές που έχουν δηλωθεί ως αυτού του τύπου δεδομένων:
  • Οι μεταβλητές μπορεί να περιέχει συμβολοσειρά, ημερομηνία, ώρα, Boolean, ή αριθμητικές τιμές.
  • Οι μεταβλητές μπορούν να μετατρέψει τις τιμές που περιέχουν αυτόματα.
Το μειονέκτημα είναι ότι η μεταβλητή μεταβλητές απαιτούν τουλάχιστον 16 byte μνήμης. 16 byte της μνήμης μπορεί να είναι σημαντική στις μεγάλες διαδικασίες ή σύνθετες λειτουργικές μονάδες.

Για να δείτε πώς αυτό λειτουργεί το Variable_Test μακροεντολή, ακολουθήστε τα εξής βήματα:
  1. Αλλάξτε τον κώδικα του Variable_Test μακροεντολής:
    Sub Variable_Test()
    Dim x, y
    x = "string"
    y = 1.23
    MsgBox "the value of x is " & x & _
    Chr(13) & "the value of y is " & y
    End Sub
    
  2. Εκτελέστε το Variable_Test μακροεντολή.
Θα λάβετε ένα σφάλμα επειδή μπορείτε να εκχωρήσετε καμία Παραλλαγή μεταβλητών x και y.

Σημείωση Μπορείτε επίσης να αφήσετε από την ακόλουθη γραμμή και θα τη μακροεντολή εξακολουθούν να λειτουργούν ως των μεταβλητών x και y αντιμετωπίζονται ως τύπων δεδομένων Variant:
Dim x, y

Πεδίο εφαρμογής μιας μεταβλητής

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

Εύρος επιπέδου διαδικασίας

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

Για να βεβαιωθείτε ότι δεν είναι μια μεταβλητή με εμβέλεια επιπέδου διαδικασίας εμφανίζεται έξω από τη διαδικασία όπου έχει δηλωθεί, ακολουθήστε τα εξής βήματα:
  1. Εισαγάγετε μια νέα λειτουργική μονάδα στο έργο σας.
  2. Πληκτρολογήστε δύο από τις ακόλουθες μακροεντολές σε αυτήν τη λειτουργική μονάδα:
    Sub Macro1()
    Dim x As Integer
    x = 10
    MsgBox "x, as seen by Macro1 is " & x
    'the next line runs Macro2
    Macro2
    End Sub
    Sub Macro2()
    MsgBox "x, as seen by Macro2 is " & x
    End Sub
    
  3. Εκτέλεση Macro1.

    Λαμβάνετε το ακόλουθο μήνυμα:
    x, όπως εμφανίζεται σε Macro1 είναι 10
  4. Κάντε κλικ στο κουμπί OK.

    Λαμβάνετε το το ακόλουθο μήνυμα:
    x, όπως φαίνεται από Macro2 είναι
  5. Κάντε κλικ στο κουμπί OK.
Macro2 Εμφανίζει μια τιμή για τη μεταβλητή x, επειδή η μεταβλητή x είναι τοπική Macro1.

Ιδιωτικές και δημόσιες εμβέλεια επίπεδο λειτουργικής μονάδας

Μπορείτε να ορίσετε μεταβλητές στην ενότητα δηλώσεων μιας λειτουργικής μονάδας (στην κορυφή μιας λειτουργικής μονάδας, πάνω από όλα sub διαδικασίες), και ορίστε το πεδίο εφαρμογής της σας μεταβλητή, χρησιμοποιώντας το Κοινό δήλωση, το DIM δήλωση, ή Ιδιωτικό η πρόταση. Εάν τοποθετήσετε το Κοινό δήλωση της μεταβλητής σας, θα σας μεταβλητή είναι διαθέσιμη σε όλες τις μακροεντολές όλες τις λειτουργικές μονάδες του έργου. Εάν τοποθετήσετε είτε το DIM δήλωση ή το Ιδιωτικό δήλωση μπροστά από την μεταβλητή, η μεταβλητή είναι διαθέσιμη μόνο σε μακροεντολές στη λειτουργική μονάδα όπου είναι να κηρυχθούν.

Για να δείτε το διαφορά μεταξύ της Κοινό δήλωση και το DIM δήλωση, ακολουθήστε τα εξής βήματα:
  1. Αποθηκεύστε και κλείστε οποιαδήποτε ανοιχτά βιβλία εργασίας και στη συνέχεια, ανοίξτε ένα νέο βιβλίο εργασίας.
  2. Έναρξη επεξεργασίας της Visual Basic.
  3. Εισαγάγετε μια λειτουργική μονάδα στο έργο σας.
  4. Πληκτρολογήστε τον ακόλουθο κώδικα σε αυτήν τη λειτουργική μονάδα:
    Public x As Integer
    Sub Macro_1a()
    x = 10
    MsgBox x
    Macro_1b
    End Sub
    Sub Macro_1b()
    x = x * 2
    MsgBox x
    Macro2
    End Sub
    
  5. Εισαγάγετε μια άλλη λειτουργική μονάδα στο έργο σας.
  6. Πληκτρολογήστε τον ακόλουθο κώδικα σε αυτήν τη λειτουργική μονάδα:
    Sub Macro2()
    x = x * 3
    MsgBox x
    End Sub
    
  7. Εκτελέστε το Macro_1a μακροεντολή στην πρώτη λειτουργική μονάδα.

    Με τη μεταβλητή x δηλούμενη ως "Δημόσια x ως ακέραιος", όλες οι τρεις μακροεντολές του έργου έχει πρόσβαση το η τιμή του x. Το πρώτο πλαίσιο μηνύματος εμφανίζει μια τιμή 10. Το δεύτερο μήνυμα πλαίσιο εμφανίζει μια τιμή 20 (επειδή x πολλαπλασιάζεται επί 2 στο Macro_1b). Τρίτο πλαίσιο μηνύματος εμφανίζει μια τιμή 60 (επειδή η τιμή χ άλλαξε σε 20 σε Macro_1b και στη συνέχεια έγινε πολλαπλασιαζόμενη επί 3 Macro2).
  8. Αλλάξτε τη γραμμή δήλωσης στην πρώτη λειτουργική μονάδα από:
    Public x As Integer

    Για να:
    Dim x As Integer
  9. Εκτελέστε το Macro_1a μακροεντολή.

    Με τη μεταβλητή x δηλωθεί ως "Dim x ως Ακέραιος", μόνο οι μακροεντολές σε πρώτη λειτουργική μονάδα έχουν πρόσβαση στην τιμή του x. Έτσι, το πρώτο πλαίσιο μηνύματος εμφανίζει μια τιμή 10, το δεύτερο πλαίσιο μηνύματος εμφανίζει ένα η τιμή 20, (επειδή x πολλαπλασιάζεται επί 2 στο Macro_1b) και το τρίτο πλαίσιο μηνύματος εμφανίζει μια τιμή 0 (επειδή Macro2 δείτε την τιμή του x και δεν έχει προετοιμαστεί η τιμή μηδέν χρησιμοποιείται από Μακροεντολή 2).
  10. Αλλάξτε τη γραμμή δήλωσης στην πρώτη λειτουργική μονάδα από:
    Dim x As Integer

    Για να:
    Private x As Integer
  11. Εκτελέστε το Macro_1a μακροεντολή.
Εμφανίζονται τα ίδια πλαίσια μηνυμάτων χρησιμοποιώντας το Ιδιωτικό δήλωση εμβέλειας όπως που το DIM η πρόταση. Μεταβλητής x έχει την ίδια εμβέλεια, ιδιωτικού για το λειτουργική μονάδα όπου έχει δηλωθεί.

Σημείωση Εάν θέλετε το εύρος της μεταβλητής σας πρέπει να περιορίζεται σε το μονάδα όπου έχει δηλωθεί ως, χρησιμοποιήστε το Ιδιωτικό δήλωση αντί για το DIM η πρόταση. Δύο επιτυγχάνουν το ίδιο αποτέλεσμα, αλλά είναι το πεδίο εφαρμογής πιο καθαρές κατά την ανάγνωση του κώδικα, εάν χρησιμοποιείτε το Ιδιωτικό η πρόταση.

Διάρκεια ζωής μιας μεταβλητής

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

Η προετοιμασία της τιμής μιας μεταβλητής

Όταν εκτελείτε μια μακροεντολή, όλες οι μεταβλητές έχουν προετοιμαστεί για ένα η τιμή. Προετοιμασία του αριθμητική μεταβλητή είναι μηδέν, είναι μια συμβολοσειρά μεταβλητού μήκους προετοιμασία μιας συμβολοσειράς μηδενικού μήκους (""), και συμπληρώνεται μια ακολουθία χαρακτήρων σταθερού μήκους με τον κωδικό ASCII 0. Παραλλαγή μεταβλητές είναι προετοιμασία κενό. Μια κενή μεταβλητή αντιπροσωπεύεται από μηδέν σε αριθμητική περιβάλλον και μια συμβολοσειρά μηδενικού μήκους ("") σε ένα περιβάλλον συμβολοσειρά.

Οι μεταβλητές επιπέδου διαδικασίας

Εάν έχετε μια μεταβλητή που έχει δηλωθεί σε μια μακροεντολή, χρησιμοποιώντας το DIM δήλωση, η μεταβλητή διατηρεί την τιμή της, εφόσον η μακροεντολή είναι εκτελείται. Εάν η μακροεντολή αυτή καλεί άλλες μακροεντολές, η τιμή της μεταβλητής είναι διατηρούνται (δεν είναι διαθέσιμη σε άλλες μακροεντολές αν) εφόσον αυτές άλλο μακροεντολές εκτελούνται επίσης.

Για να αποδείξουν πώς επίπεδο διαδικασίας μεταβλητές εργασίας, ακολουθήστε τα εξής βήματα:
  1. Εισαγάγετε μια νέα λειτουργική μονάδα στο έργο σας.
  2. Πληκτρολογήστε δύο από τις ακόλουθες μακροεντολές σε αυτήν τη λειτουργική μονάδα:
    Sub Macro1()
    'set x as a procedure level variable
    Dim x As Integer
       MsgBox "the initialized value of x is " & x
    x = 10
    MsgBox "x is " & x
    'the next line runs Macro2
    Macro2
    MsgBox "x is still " & x
    End Sub
    Sub Macro2()
    MsgBox "x, as seen by Macro2 is " & x
    End Sub
    
  3. Εκτέλεση Macro1.

    Λαμβάνετε το ακόλουθο μήνυμα:
    η προετοιμασία τιμή x είναι 0
  4. Κάντε κλικ στο κουμπί OK.

    Λαμβάνετε το το ακόλουθο μήνυμα:
    x είναι 10
  5. Κάντε κλικ στο κουμπί OK.

    Λαμβάνετε το το ακόλουθο μήνυμα:
    x, όπως φαίνεται από Macro2 είναι
  6. Κάντε κλικ στο κουμπί OK.

    Macro2 Εμφανίζει μια τιμή για τη μεταβλητή x, επειδή η μεταβλητή x είναι τοπική Macro1. Λαμβάνετε το ακόλουθο μήνυμα:
    x είναι εξακολουθεί να είναι 10
  7. Κάντε κλικ στο κουμπί OK.
  8. Εκτέλεση Macro1.
Εμφανίζονται τα ίδια μηνύματα που περιγράφεται στα βήματα 3 έως 6 επειδή μόλις Macro1 διακόπηκε η λειτουργία στο βήμα 6, η τιμή της μεταβλητής x χάθηκε. Επομένως, όταν κάνετε Επανεκτέλεση Macro1 στο βήμα 7, το πρώτο μήνυμα εμφανίζει την τιμή του x ως μηδέν (το Προετοιμασία τιμή).

Στατική λέξη-κλειδί

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

Για να δείτε πώς το Works στατική λέξη-κλειδί, ακολουθήστε τα εξής βήματα:
  1. Αλλάξτε τον κώδικα Macro1 Για να:
    Sub Macro1()
    'set x as a procedure level variable
    Static x As Integer
       MsgBox "the initialized value of x is " & x
    x = x + 10
    MsgBox "x is " & x
    End Sub
    
  2. Εκτέλεση Macro1.

    Λαμβάνετε το ακόλουθο μήνυμα:
    η προετοιμασία τιμή x είναι 0
  3. Κάντε κλικ στο κουμπί OK.

    Λαμβάνετε το το ακόλουθο μήνυμα:
    x είναι 10
  4. Κάντε κλικ στο κουμπί OK.
  5. Εκτέλεση Macro1.

    Λαμβάνετε το ακόλουθο μήνυμα:
    η προετοιμασία τιμή x είναι 10
  6. Κάντε κλικ στο κουμπί OK.

    Λαμβάνετε το το ακόλουθο μήνυμα:
    x είναι 20
  7. Κάντε κλικ στο κουμπί OK.
Οι τιμές που εμφανίζονται στα μηνύματα που είναι διαφορετικές η δεύτερη χρόνο, επειδή η μεταβλητή x έχει δηλωθεί ως μια στατική και η μεταβλητή διατηρεί την τιμή μετά την εκτέλεση Macro1 την πρώτη φορά.

Σημείωση Εάν έχετε μια μεταβλητή επιπέδου λειτουργικής μονάδας, τη διάρκεια ζωής του είναι ίδιο με Εάν υπήρχαν στατική μεταβλητή επιπέδου διαδικασίας.

Για να επαληθεύσετε τη διάρκεια ζωής μεταβλητή επιπέδου λειτουργικής μονάδας, ακολουθήστε τα εξής βήματα:
  1. Αλλάξτε τον κώδικα στη λειτουργική μονάδα που περιέχει Macro1 με το ακόλουθο:
    Dim x As Integer  'create a module-level variable
    Sub Macro1()
       MsgBox "the initialized value of x is " & x
    x = x + 10
    MsgBox "x is " & x
    End Sub
    
  2. Εκτέλεση Macro1.

    Λαμβάνετε το ακόλουθο μήνυμα:
    η προετοιμασία τιμή x είναι 0
  3. Κάντε κλικ στο κουμπί OK.

    Λαμβάνετε το το ακόλουθο μήνυμα:
    x είναι 10
  4. Κάντε κλικ στο κουμπί OK.
  5. Εκτέλεση Macro1.

    Λαμβάνετε το ακόλουθο μήνυμα:
    η προετοιμασία τιμή x είναι 10
  6. Κάντε κλικ στο κουμπί OK.

    Λαμβάνετε το το ακόλουθο μήνυμα:
    x είναι 20
  7. Κάντε κλικ στο κουμπί OK.
Οι τιμές που εμφανίζονται στα μηνύματα που είναι διαφορετικές η δεύτερη χρόνο, επειδή η μεταβλητή x δηλώνεται ως στατική μεταβλητή και διατηρεί την τιμή μετά την εκτέλεση Macro1 την πρώτη φορά.

Επαναφορά ενός έργου για να επαναφέρετε τις μεταβλητές

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

Εάν το κάνετε αυτό το Macro1 το Project και στη συνέχεια Επανεκτέλεση Macro1, η τιμή της μεταβλητής x προετοιμαστεί ξανά στο μηδέν και το πρώτο μήνυμα:
η προετοιμασία τιμή x είναι 0
Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
843145Περιγραφή του Excel sub-procedures στη Visual Basic για εφαρμογές (Πίνακες)
πίσω το επάνω

Ιδιότητες

Αναγν. άρθρου: 843144 - Τελευταία αναθεώρηση: Δευτέρα, 19 Σεπτεμβρίου 2011 - Αναθεώρηση: 5.0
Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Office Excel 2007
  • Microsoft Excel 2002 Standard Edition
  • Microsoft Excel 2000 Standard Edition
  • Microsoft Excel 97 Standard Edition
Λέξεις-κλειδιά: 
kbvba kbprogramming kbinfo kbmt KB843144 KbMtel
Μηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:843144

Αποστολή σχολίων

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com