Les partenaires publicitaires:

Comment utiliser vba pour protéger les objets de dessin

Microsoft Excel vous permet de créer des objets et des formes pour améliorer la façon dont vous affichez vos données. Avec ce programme "Formes" palette, vous pouvez facilement créer des illustrations et des diagrammes. Il ya des moments où vous pourriez trouver qu'il est nécessaire de protéger ces "des objets de dessin" pour empêcher les utilisateurs d'y intervenir. Vous pouvez le faire en droit; cliquant sur chaque objet, permettant à la "Fermé" la propriété, et le verrouillage de la feuille de calcul lui-même en utilisant un mot de passe. Avec Visual Basic pour Applications (VBA), vous pouvez condenser ces étapes dans une macro qui vous aide à protéger de multiples objets de dessin rapidement.

Instructions

  • 1

    Démarrez Microsoft Excel. Presse "Ctrl" et "O." Sélectionnez le nom du classeur qui contient vos objets de dessin, puis cliquez sur "Ouvrir."

  • 2

    Presse "Alt" et "F8." Type "Protéger" dans le "Nom de la macro" case, puis cliquez sur "Créer." Cela ouvre l'éditeur Visual Basic (VBE).

  • 3

    Entrez le code suivant dans le VBE. Remplacer "SECRET" avec votre mot de passe préféré. Ce mot de passe vous aider "déprotéger" votre feuille de calcul et des formes plus tard.

    Sous Protect ()

    Réglez oFeuille = ActiveSheet



    Pour chaque oShape Dans oSheet.Shapes

    oShape.Locked = True

    Suivant oShape




    oSheet.Protect _

    Mot de passe: ="SECRET", _

    DrawingObjects: = True, _

    Sommaire: = True, _

    Scénarios: = true

    End Sub

  • 4

    Presse "Alt" et "Q" pour fermer la VBE.

  • 5

    Presse "Alt" et "F8" pour ouvrir la "Macros" fenêtre. Sélectionner "Protéger" à partir de la liste et cliquez sur "Exécutez." Vos objets de dessin et feuille de calcul seront désormais protégés et verrouillés.

Conseils & Avertissements

  • Pour déverrouiller votre feuille de calcul et des objets de dessin, aller à la "Examen" onglet sur la barre d'outils du ruban et cliquez sur "Fiche Unprotect." Tapez votre mot de passe dans la boîte et cliquez sur "D'ACCORD."
  • Dans Microsoft Excel, les macros et VBA sont désactivées par défaut. Pour les activer, cliquez sur le bouton Microsoft Office et aller à "Options Excel." Sélectionner "Afficher l'onglet Développeur dans le ruban." Aller à "Trust Center" et cliquez sur "Paramètres du Centre de fiducie." Aller à "Paramètres des macros" et sélectionnez "Activer toutes les macros." Cliquez "D'ACCORD," puis redémarrez Excel pour activer vos changements.
» » » » Comment utiliser vba pour protéger les objets de dessin