Connaissances Informatiques >> Logiciel >> Microsoft Excel >> Content
  Derniers articles
  • Lorsqu'une feuille de calcul Excel e…
  • Pourquoi Excel a-t-il décidé d'uti…
  • La vue de la fiche technique ressemb…
  • Qu'est-ce qu'une entrée de texte da…
  • Éclater la feuille de calcul Excel,…
  • En plus de créer une série de vale…
  • Quelle touche dans Excel vous appuye…
  • Comment les colonnes insérées sont…
  • Comment éditer une formule dans Exc…
  • Qu'est-ce qu'un indicateur de balise…
  •   Microsoft Excel
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte

  • Facebook

  • Twitter

  • Instagram

  • LinkedIn

  • TikTok

  • WhatsApp

  • WordPress

  • Chrome

  • Discord

  • Amazon
  •  
    Microsoft Excel

    Comment activez-vous une macro dans une feuille Excel lorsque la cellule est égale à la valeur prédéfinie?

    Vous pouvez activer une macro dans une feuille Excel lorsqu'une cellule est égale à une valeur prédéfinie en utilisant les méthodes suivantes:

    1. Utilisation de l'événement de changement de feuille de calcul:

    * étapes:

    1. cliquez avec le bouton droit dans l'onglet Feuille et sélectionnez " Affichage du code ".

    2. Dans l'éditeur VBA, sélectionnez " feuille de travail "De l'objet" "Dropdown et" Change "De la procédure" " dérouler.

    3. Entrez le code suivant:

    `` VBA

    Private Sub Worksheet_Change (ByVal Target As Range)

    Si Target.Address ="$ a 1 $", alors "Remplacez" $ a 1 $ "par l'adresse cellulaire

    Si Target.Value ="YourPreDefinedValue" alors

    Appelez votre macroname 'remplacer "yourmacroname" par le nom de macro réel

    Terminer si

    Terminer si

    Sub-Sub

    `` '

    * Remplacez `" $ a 1 "" "avec l'adresse cellulaire réelle que vous souhaitez surveiller.

    * Remplacez `" YourPreDefinedValue "" par la valeur que vous souhaitez déclencher la macro.

    * Remplacez `" Yourmacroname "` par le nom réel de la macro que vous souhaitez exécuter.

    * Explication:

    * L'événement «Worksheet_Change» se déclenche chaque fois qu'une valeur cellulaire est modifiée dans la feuille.

    * Le code vérifie si la cellule modifiée est la cellule spécifiée et si sa valeur correspond à la valeur prédéfinie.

    * Si les deux conditions sont remplies, il appelle la macro spécifiée.

    2. Utilisation de la validation des données:

    * étapes:

    1. Sélectionnez la cellule que vous souhaitez surveiller.

    2. Aller aux données onglet et cliquez sur validation des données .

    3. Dans les paramètres onglet, choisissez personnalisé du permettez dérouler.

    4. Dans la formule champ, entrez:

    `` '

    =A1 ="YourPredEfinedValue"

    `` '

    * Remplacez `" YourPreDefinedValue "" par la valeur réelle que vous souhaitez déclencher la macro.

    5. Allez à l'alerte d'erreur onglet et choisissez Afficher une alerte d'erreur après la saisie des données non valides .

    6. Dans le message d'erreur champ, entrez ce qui suit:

    `` '

    Cette cellule doit contenir la valeur "YourPredEfinedValue"

    `` '

    * Remplacez `" YourPreDefinedValue "" par la valeur réelle.

    7. Cliquez sur ok pour enregistrer les paramètres.

    8. cliquez avec le bouton droit sur la cellule et sélectionnez " Attribuez une macro ".

    9. Choisissez la macro que vous souhaitez exécuter et cliquez sur OK .

    * Explication:

    * La validation des données restreint la cellule à accepter uniquement la valeur prédéfinie.

    * Lorsque l'utilisateur entre une valeur non valide, un message d'erreur apparaît et la macro affectée à la cellule est exécutée.

    3. Utilisation d'une formule avec une feuille de calcul_calculate Event:

    * étapes:

    1. Créer Une formule dans une cellule cachée qui évalue «True» lorsque la cellule surveillée est égale à la valeur prédéfinie. Par exemple, dans la cellule «B1»:

    `` '

    =A1 ="YourPredEfinedValue"

    `` '

    * Remplacez `" YourPreDefinedValue "" par la valeur réelle.

    2. cliquez avec le bouton droit dans l'onglet Feuille et sélectionnez " Affichage du code ".

    3. Dans l'éditeur VBA, sélectionnez " feuille de travail "De l'objet" "Dropdown et" Calculer "De la procédure" " dérouler.

    4. Entrez le code suivant:

    `` VBA

    Private Sub Worksheet_calculate ()

    Si plage ("b1"). Valeur =true alors "remplacer" b1 "par la cellule contenant la formule

    Appelez votre macroname 'remplacer "yourmacroname" par le nom de macro réel

    Plage ("b1"). Valeur =false 'réinitialiser la cellule à false

    Terminer si

    Sub-Sub

    `` '

    * Remplacez `" B1 "` par l'adresse cellulaire réelle contenant la formule.

    * Remplacez `" Yourmacroname "` par le nom réel de la macro que vous souhaitez exécuter.

    * Explication:

    * L'événement «Worksheet_Calculate» se déclenche chaque fois qu'un calcul se produit dans la feuille.

    * Le code vérifie si la valeur dans la cellule de formule est «vrai».

    * S'il est «vrai», il appelle la macro spécifiée, puis réinitialise la cellule de formule à «False» pour éviter l'exécution répétée.

    Choisissez la meilleure méthode en fonction de vos exigences spécifiques et de la complexité de votre feuille de calcul.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • La meilleure façon de redimensionner une colonne et une rangée de l'Excel? 
  • Combien de fonctions Excel exécute? 
  • Pour masquer une colonne dans Excel, commencez par sélectionner le et alors quoi? 
  • Quel est le rôle de Microsoft Excel dans la science actuarielle? 
  • Quels sont tous les opérateurs arithmétiques Excel valides ? 
  • Comment entrez-vous une date dans MS Excel? 
  • Comment interroger les données dans Excel 2007? 
  • Quelle est la colonne et l'emplacement des lignes d'une cellule dans Microsoft Excel 2007? 
  • Quelle fonctionnalité ajuste automatiquement la largeur et la hauteur des cellules dans Excel ? 
  • Pourquoi l'interfaçage d'Excel avec AutoCAD est-il nécessaire ? 
  • Connaissances Informatiques © http://www.ordinateur.cc