Αναγν. άρθρου: 936748 - Τελευταία αναθεώρηση: Σάββατο, 17 Σεπτεμβρίου 2011 - Αναθεώρηση: 5.0

Ενδέχεται να λάβετε μηνύματα λάθους όταν χρησιμοποιείτε εντολές VBA και οδηγούς στην Access 2003 σε έναν υπολογιστή Windows Vista με βάση που έχει Access 2007 και να εγκατασταθεί η Access 2003

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

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

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

Συμπτώματα

Έχετε έναν υπολογιστή που βασίζεται στα Windows Vista που έχει εγκατεστημένο το Microsoft Office Access 2003 και τα Microsoft Office Access 2007. Σε αυτήν την περίπτωση, αντιμετωπίζετε ένα από τα ακόλουθα συμπτώματα.

Σύμπτωμα 1

Μετά την εκτέλεση της Access 2007, ενδέχεται να λάβετε τα ακόλουθα μηνύματα λάθους κατά τη χρήση οδηγών και Microsoft Visual Basic Applications (VBA) εντολές στην Access 2003:
Μήνυμα λάθους 1
Μεταβλητή χρησιμοποιεί έναν τύπο αυτοματοποίησης δεν υποστηρίζεται στη Visual Basic
Σφάλμα message2
Η παράσταση με το κλικ που εισαγάγατε ως ρύθμιση ιδιότητας του συμβάντος το ακόλουθο σφάλμα: το αντικείμενο ή η κλάση δεν υποστηρίζει το σύνολο συμβάντων

Το σύμπτωμα 2

Όταν χρησιμοποιείτε τον "Οδηγό φορμών" στην Access 2003, μπορεί να ανοίγει μια κενή φόρμα και ενδέχεται να λάβετε το ακόλουθο μήνυμα λάθους:
Ο οδηγός δεν είναι δυνατό να δημιουργήσει τη φόρμα σας

Το σύμπτωμα 3

Όταν επεξεργάζεστε τον υπάρχοντα κώδικα στο παράθυρο της Microsoft Visual Basic στην Access 2003, η Access 2003 παύει να ανταποκρίνεται. Επιπλέον, εμφανίζεται το ακόλουθο μήνυμα λάθους:
Η Microsoft Office Access έχει το τέλος της εργασίας.

Αιτία

Αυτά τα ζητήματα παρουσιάζονται εξαιτίας της δυνατότητας ελέγχου (UAC) λογαριασμό χρήστη στα Windows Vista. Όταν ανοίγετε μια βάση δεδομένων στην Access 2003, τον έλεγχο λογαριασμού ΧΡΉΣΤΗ διακόπτει την Access 2003 από την ενημέρωση αναφορών της Microsoft Access 11.0 βιβλιοθήκες.

Εναλλακτικός τρόπος αντιμετώπισης

Για την αντιμετώπιση αυτού του ζητήματος, χρησιμοποιήστε μία από τις ακόλουθες μεθόδους.

Μέθοδος 1

Διατήρηση μόνο μία έκδοση της Access στον υπολογιστή. Για να γίνει αυτό, πρέπει να απεγκαταστήσετε την Access 2007 ή Access 2003. Για περισσότερες πληροφορίες σχετικά με αυτήν τη μέθοδο, ανατρέξτε στην ενότητα "Περισσότερες πληροφορίες".

Μέθοδος 2

Εκτελέστε το αρχείο Msaccess.exe χρησιμοποιώντας τοΕκτέλεση ως διαχειριστήςΕπιλογή.Για περισσότερες πληροφορίες σχετικά με την εκτέλεση του αρχείου, χρησιμοποιώντας αυτήν την επιλογή, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
922708  (http://support.microsoft.com/kb/922708/ ) Τρόπος χρήσης του ελέγχου λογαριασμού χρήστη (UAC) στα Windows Vista

Η μέθοδος 3

Διαγράψτε το αρχείο Msacc.olb για την Access 2003. Στη συνέχεια, επιδιορθώστε την εγκατάσταση της Access 2003.

ΣΗΜΕΙΩΣΗΌταν κάνετε επανεκκίνηση του Access 2007, αντιμετωπίζετε αυτό το πρόβλημα ξανά. Για να επιλύσετε αυτό το ζήτημα, πρέπει να χρησιμοποιήσετε πάλι αυτήν τη μέθοδο.

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

Δεν συνιστούμε να εγκαταστήσετε πολλές εκδόσεις του Microsoft Office σε έναν μόνο υπολογιστή. Ωστόσο, μπορείτε να εγκαταστήσετε και να χρησιμοποιήσετε πολλές εκδόσεις του Microsoft Office σε έναν μόνο υπολογιστή. Για παράδειγμα, μπορείτε να εγκαταστήσετε και να χρησιμοποιήσετε την οικογένεια προγραμμάτων Microsoft 2007 Office και το Microsoft Office 2003 σε έναν υπολογιστή.

ΣΗΜΕΙΩΣΗMicrosoft δεν υποστηρίζει τη χρήση πολλαπλών εκδόσεων του Microsoft Office σε εκδόσεις των Microsoft Windows που έχουν ενεργοποιηθεί οι υπηρεσίες Terminal Services. If you want to run multiple versions of Office, disable Terminal Services.

Για περισσότερες πληροφορίες, κάντε κλικ στους αριθμούς των άρθρων παρακάτω για να προβάλετε τα άρθρα της Γνωσιακής Βάσης (Knowledge Base) της Microsoft:
928091  (http://support.microsoft.com/kb/928091/ ) Information about using 2007 Office suites and programs on a computer that is running another version of Office
870961  (http://support.microsoft.com/kb/870961/ ) Description of how to run multiple versions of Microsoft Access with Access 2003

Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Office Access 2007
  • Microsoft Office Access 2003
Λέξεις-κλειδιά: 
kbtshoot kbexpertiseinter kbprb kbmt KB936748 KbMtel
Μηχανικά μεταφρασμένοΜηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:936748  (http://support.microsoft.com/kb/936748/en-us/ )