Αναγν. άρθρου: 182500 - Τελευταία αναθεώρηση: Σάββατο, 18 Δεκεμβρίου 2010 - Αναθεώρηση: 2.0

VBA: Μήνυμα λάθους: "Δεν είναι καταχωρημένο κλάσης" Εισαγωγή UserForm

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

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

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

Συμπτώματα

Όταν επιχειρείτε να εισαγάγετε μια UserForm ενώ βρίσκεστε στην Microsoft Visual Basic σε μία τα προϊόντα που παρατίθενται στην αρχή αυτού του άρθρου ή όταν επιχειρείτε να ανοίξετε ένα έγγραφο που περιέχει ένα UserForm, ενδέχεται να λάβετε το ακόλουθο μήνυμα λάθους:
Η κλάση δεν καταχωρήθηκε (Class Not registered).
Αναζητά το αντικείμενο με CLSID: {AC9F2F90-E877-11CE-9F68-00AA00574A4F}
ή
Η κλάση δεν καταχωρήθηκε (Class Not registered).
Αναζητά το αντικείμενο με CLSID: {C62A69F0-16DC-11CE-9E98-00AA00574A4F}
Όταν κάνετε κλικ στο κουμπί "Βοήθεια", εμφανίζεται το ακόλουθο μήνυμα:
Το θέμα της Βοήθειας δεν υπάρχει. Επικοινωνήστε με τον προμηθευτή της εφαρμογής για ένα ενημερωμένο αρχείο Βοήθειας (129)
Το παράθυρο διαλόγου είναι ματαιώσει όταν κάνετε κλικ στο κουμπί OK.

Το σφάλμα ενδέχεται να προκύψουν όταν προσπαθείτε να αποθηκεύσετε ένα έγγραφο του Microsoft Excel 97 ως έγγραφο Hypertext Markup Language (HTML), κάνοντας κλικ στην εντολή "Αποθήκευση ως HTML" από το μενού αρχείο. Όταν κάνετε κλικ στο κουμπί "OK", εμφανίζεται ένα παράθυρο διαλόγου με το ακόλουθο μήνυμα:
400

Αιτία

Αυτό το πρόβλημα ίσως προκαλείται από μια καταχώρηση μητρώου των Microsoft Windows λείπουν ή είναι λανθασμένες για τη δυναμική Fm20.dll βιβλιοθήκη σύνδεσης. Όταν εργάζεστε με φόρμες χρήστη και φόρμα τα στοιχεία ελέγχου στο Microsoft Excel 97 απαιτείται η σωστή καταχώρηση αυτού του αρχείου.

Προτεινόμενη αντιμετώπιση

Για να επιλύσετε αυτό το ζήτημα, η καταχώρηση Fm20.dll. Πρέπει να έχετε αρχείο Regsvr32.exe δήλωση Fm20.dll. Εάν δεν έχετε το αρχείο Regsvr32.exe μπορείτε να κάνετε λήψη του αρχείου. Για πρόσθετες πληροφορίες, ανατρέξτε στο ακόλουθο άρθρο της Γνωσιακής Βάσης της Microsoft (Knowledge Base):
161983  (http://support.microsoft.com/kb/161983/EN-US/ ) Regsv32a.exe είναι διαθέσιμη στο Κέντρο λήψης

Δήλωση Fm20.dll

Για να καταχωρήσετε Fm20.dll, ακολουθήστε τα εξής βήματα:
  1. Χρησιμοποιήστε την Εξερεύνηση των Windows για να εντοπίσετε το αρχείο Fm20.dll στο φάκελο Windows\System ή στον φάκελο Winnt\system32 (στην περιοχή των Microsoft Windows NT).

    Εάν δεν υπάρχει το αρχείο, αντιγράψτε το από το φάκελο OS\System στο CD των Microsoft Office 97 στην κατάλληλη θέση.
  2. Να κλείσετε όλα τα ανοιχτά προγράμματα.
  3. Κάντε κλικ στο κουμπί Έναρξη στη γραμμή εργασιών των Windows, κάντε κλικ στην επιλογή εκτέλεση και στη συνέχεια πληκτρολογήστε τα εξής:
    Αρχείο Regsvr32.exe fm20.dll
  4. Κάντε κλικ στο κουμπί "ΟΚ". Θα πρέπει να εμφανιστεί το ακόλουθο μήνυμα:
    DllRegisterServer στο c:\windows\system\fm20.dll ολοκληρώθηκε με επιτυχία.
Το αρχείο Fm20.dll πρέπει να έχει καταχωρηθεί σωστά.

Κατάσταση

Η Microsoft ερευνά αυτό το ζήτημα και θα καταχωρήσει εδώ τις νέες πληροφορίες στη Γνωσιακή Βάση της Microsoft καθώς γίνεται διαθέσιμος.

Οι πληροφορίες σε αυτό το άρθρο ισχύουν για:
  • Microsoft Excel 97 Standard Edition
  • Microsoft PowerPoint 97 Standard Edition
  • Microsoft Word 97 Standard Edition
Λέξεις-κλειδιά: 
kberrmsg kbhowto kbprogramming kbmt KB182500 KbMtel
Μηχανικά μεταφρασμένοΜηχανικά μεταφρασμένο
ΣΗΜΑΝΤΙΚΟ: Αυτό το άρθρο είναι προϊόν λογισμικού μηχανικής μετάφρασης της Microsoft και όχι ανθρώπινης μετάφρασης. Η Microsoft σάς προσφέρει άρθρα που είναι προϊόντα ανθρώπινης αλλά και μηχανικής μετάφρασης έτσι ώστε να έχετε πρόσβαση σε όλα τα άρθρα της Γνωσιακής Βάσης μας στη δική σας γλώσσα. Ωστόσο, ένα άρθρο που έχει προκύψει από μηχανική μετάφραση δεν είναι πάντα άριστης ποιότητας. Ενδέχεται να περιέχει λεξιλογικά, συντακτικά ή γραμματικά λάθη, όπως ακριβώς τα λάθη που θα έκανε ένας μη φυσικός ομιλητής επιχειρώντας να μιλήσει τη γλώσσα σας. Η Microsoft δεν φέρει καμία ευθύνη για τυχόν ανακρίβειες, σφάλματα ή ζημίες που προκύψουν λόγω τυχόν παρερμηνειών στη μετάφραση του περιεχομένου ή χρήσης του από τους πελάτες της. Επίσης, η Microsoft πραγματοποιεί συχνά ενημερώσεις στο λογισμικό μηχανικής μετάφρασης.
Η αγγλική έκδοση αυτού του άρθρου είναι η ακόλουθη:182500  (http://support.microsoft.com/kb/182500/en-us/ )
Retired KB ArticleΑποποίηση ευθυνών για περιεχόμενο της Γνωσιακής Βάσης (KB) που έχει αποσυρθεί
This article was written about products for which Microsoft no longer offers support. Therefore, this article is offered "as is" and will no longer be updated.