Το πεδίο FILENAME δεν ενημερώνει αυτόματα όταν ανοίγετε ένα έγγραφο του Word

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

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

Συμπτώματα

Όταν ανοίγετε ένα έγγραφο σε μία από τις εκδόσεις του Microsoft Word που είναι που παρατίθενται στην ενότητα "Ισχύει για" αυτού του άρθρου, το FILENAME πεδίου (και τη διαδρομή, εάν υπάρχει) δεν ενημερώνεται με το όνομα και τη θέση του αρχείου που μόλις ανοίξατε.

Αιτία

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

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

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

Μέθοδος 1: Ενημέρωση του πεδίου με μη αυτόματο τρόπο

Για να ενημερώσετε με μη αυτόματο τρόπο το πεδίο, επιλέξτε το πεδίο που περιέχονται στο έγγραφο του Word και, στη συνέχεια, πιέστε το πλήκτρο F9.

Μέθοδος 2: Δημιουργία μιας μακροεντολής για την αυτόματη ενημέρωση του πεδίου

Η Microsoft παρέχει παραδείγματα προγραμματισμού μόνο για λόγους επεξήγησης, χωρίς να παρέχει καμία εγγύηση, σιωπηρή ή ρητή. Σε αυτά περιλαμβάνονται, ενδεικτικά, οι σιωπηρές εγγυήσεις εμπορευσιμότητας ή/και καταλληλότητας για συγκεκριμένο σκοπό. Αυτό το άρθρο προϋποθέτει ότι είστε εξοικειωμένοι με τη γλώσσα προγραμματισμού που παρουσιάζεται, καθώς και με τα εργαλεία που χρησιμοποιούνται για τη δημιουργία και τον εντοπισμό σφαλμάτων κώδικα διαδικασιών. Οι μηχανικοί υποστήριξης της Microsoft μπορούν να σας εξηγήσουν τη λειτουργικότητα μιας συγκεκριμένης διαδικασίας. Ωστόσο, δεν θα τροποποιήσουν αυτά τα παραδείγματα για να παράσχουν πρόσθετες λειτουργίες, ούτε θα δημιουργήσουν διαδικασίες, για να καλύψουν τις συγκεκριμένες απαιτήσεις σας.

Για να ενημερώσετε αυτόματα το πεδίο που περιέχονται στο έγγραφο του Word, δημιουργήστε μια μακροεντολή AutoOpen. Για να το κάνετε αυτό, ακολουθήστε τα εξής βήματα: (Use the tools in the Windows Recovery Environment to repair Windows Vista. To do this, follow these steps:):
  1. Ξεκινήστε το Word και ανοίξτε το έγγραφο που περιέχει το πεδίο που δεν θα ενημερωθεί αυτόματα.
  2. Στο Microsoft Office Word 2003 ή του Word 2002, σχετικά με τοΕργαλείαμενού, σημείοMacro, και στη συνέχεια κάντε κλικ στο κουμπίΜακροεντολές.

    Στο Microsoft Office Word 2007, κάντε κλικ στοΟ προγραμματιστήςκαρτέλα και στη συνέχεια κάντε κλικΜακροεντολέςΣτοΚωδικόςΌμιλος.
  3. ΣτοΜακροεντολέςπαράθυρο διαλόγου πλαίσιο, ακολουθήστε τα εξής βήματα:
    1. Στοόνομα μακροεντολήςπληκτρολογήστεAutoOpen.
    2. Αλλαγή τουΟι μακροεντολές σεπλαίσιο για το όνομα αρχείου του εγγράφου.
    3. Κάντε κλικCreate.
  4. Στο φύλλο κώδικα του προγράμματος επεξεργασίας της Microsoft Visual Basic, πρέπει τώρα να δείτε το beginnings της μακροεντολής AutoOpen σας. Για παράδειγμα, θα πρέπει να δείτε τα ακόλουθα:
    Sub AutoOpen()
    '
    ' AutoOpen Macro
    ' Macro created date by username
    '
    
    End Sub
    
  5. Πληκτρολογήστε, ή αντιγράψτε και επικολλήστε τον παρακάτω κώδικα μακροεντολής στη μακροεντολή AutoOpen σας:
       Dim aStory As Range
       Dim aField As Field
    
       For Each aStory In ActiveDocument.StoryRanges
    
          For Each aField In aStory.Fields
             aField.Update
          Next aField
    
       Next aStory
    
  6. Η μακροεντολή AutoOpen τώρα θα πρέπει να είναι παρόμοια με το ακόλουθο παράδειγμα:
    Sub AutoOpen()
    '
    ' AutoOpen Macro
    ' Macro created date by username
    '
    
       Dim aStory As Range
       Dim aField As Field
    
       For Each aStory In ActiveDocument.StoryRanges
    
          For Each aField In aStory.Fields
             aField.Update
          Next aField
    
       Next aStory
    
    End Sub
    
  7. Στο διακομιστήFILEμενού, κάντε κλικ στο κουμπίΑποθήκευση (Save)FileName.
  8. Στο διακομιστήFILEμενού, κάντε κλικ στο κουμπίΚλείσιμο και επιστροφή στο Microsoft Word.
  9. Στο Word 2003 ή Word 2002, σχετικά με τοΕργαλείαμενού, σημείοMacro, και στη συνέχεια κάντε κλικ στο κουμπίSecurity.

    Στο Word 2007, κάντε κλικ στοΟ προγραμματιστήςκαρτέλα και στη συνέχεια κάντε κλικΑσφάλεια μακροεντολώνΣτοΚωδικόςΌμιλος.
  10. Στο Word 2003 ή Word 2002, σχετικά με τοΕπίπεδο ασφαλείαςκαρτέλα, για να αλλάξετε το επίπεδο ασφαλείας σεΜεσαίο (Medium), και στη συνέχεια κάντε κλικ στο κουμπίOk.

    Στο Word 2007, κάτωΡυθμίσεις μακροεντολών, κάντε κλικ για να επιλέξετε τοΕνεργοποίηση όλων των μακροεντολώνΕπιλογή.
  11. Κλείστε το έγγραφο.
  12. Ανοίξτε ξανά το έγγραφο του Word.
  13. Κάντε κλικΕνεργοποίηση μακροεντολώνΣτοΠροειδοποίηση ασφάλειαςπαράθυρο διαλόγου.
Το πεδίο τώρα πρέπει να ενημερώνονται αυτόματα στο Word του εγγράφου.

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

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

Για περισσότερες πληροφορίες, κάντε κλικ στον αριθμό του άρθρου παρακάτω, για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft (Knowledge Base):
211629Τα πεδία στα οποία θα ενημερώνονται όταν ανοίγετε, σελιδοποίηση ή εκτύπωση του εγγράφου
Για περισσότερες πληροφορίες σχετικά με τις μακροεντολές AutoOpen, κάντε κλικ στον αριθμό του άρθρου παρακάτω για να προβάλετε το άρθρο της Γνωσιακής Βάσης της Microsoft:
286310Η συμπεριφορά αυτόματης εκτέλεσης και AutoLoad μακροεντολών στο Word

Ιδιότητες

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

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

 

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