Macro Ou événement Pour Comparer Deux Colonnes, Excel VBA

Aller au contenu

Excel

Finances

Formules

Graphiques

Recherche

Statistiques

Macros

Vous êtes ici: ExcelCorpo > Macros VBA > Macros VBA pour les Événements > Macro ou événement pour comparer deux colonnes, Excel VBA
  • 17:10
  • Macros VBA, Macros VBA pour les Événements

Macro ou événement pour comparer deux colonnes, Excel VBA

L’exemple suivant est également très utile dans la pratique. Les colonnes A et B doivent être surveillées. La valeur la plus petite de la ligne doit être marquée. La plus petite cellule reçoit la couleur d’arrière-plan rouge.

Private Sub Worksheet_Change _ (ByVal CibleCell As Excel.Range) If CibleCell.Column = 1 Then If CibleCell.Value < CibleCell.Offset(0, 1).Value _ Then CibleCell.Interior.ColorIndex = 3 CibleCell.Offset(0, 1).Interior.ColorIndex = 2 Else CibleCell.Interior.ColorIndex = 2 CibleCell.Offset(0, 1).Interior.ColorIndex = 3 End If End If If CibleCell.Column = 2 Then If CibleCell.Value < CibleCell.Offset(0, -1).Value _ Then CibleCell.Interior.ColorIndex = 3 CibleCell.Offset(0, -1).Interior.ColorIndex = 2 Else CibleCell.Interior.ColorIndex = 2 CibleCell.Offset(0, -1).Interior.ColorIndex = 3 End If End If End Sub

Utilisez la propriété Columns pour vérifier que la cellule se trouve dans la plage cible. La propriété doit indiquer la valeur 1 ou 2 (colonne A ou B). En fonction de la cellule saisie, les deux cellules doivent alors être comparées l’une à l’autre. Pour la propriété ColorIndex, la valeur 3 correspond à la couleur RED, la valeur 2 à la couleur WHITE. Comme alternative à la couleur BLANC, vous pouvez également utiliser la constante XlAutomatic. Cela a préservé les bords des cellules.

S’abonner Se connecter avec : Connexion J’autorise à créer un compte Lorsque vous vous connectez pour la première fois à l’aide d’un bouton de connexion sociale, nous recueillons les informations de profil public de votre compte partagées par le fournisseur de connexion sociale, en fonction de vos réglages de confidentialité. Nous recevons également votre adresse e-mail pour créer automatiquement un compte pour vous sur notre site Web. Une fois votre compte créé, vous serez connecté à ce compte. DésapprouverApprouver Notifier de nouveaux commentaires de suivi nouvelles réponses à mes commentaires Label {} [+] Nom* E-mail* Site web Se connecter avec : J’autorise à créer un compte Lorsque vous vous connectez pour la première fois à l’aide d’un bouton de connexion sociale, nous recueillons les informations de profil public de votre compte partagées par le fournisseur de connexion sociale, en fonction de vos réglages de confidentialité. Nous recevons également votre adresse e-mail pour créer automatiquement un compte pour vous sur notre site Web. Une fois votre compte créé, vous serez connecté à ce compte. DésapprouverApprouver Label {} [+] Nom* E-mail* Site web 0 Commentaires le plus ancien le plus récent le plus populaire Inline Feedbacks Voir tous les commentaires

Initiation à Excel

Fonctions Excel

Excel VBA

Macros VBA Utiles

Plus d'outils

Sur Facebook

Sur YouTube

À propos

  • Excel Corpo: Formation et prestations des services Microsoft Excel et logiciels connexes (Ms Word, Ms PowerPoint, Ms Acces, R et SPSS)
  • Contact : [email protected]

Cours Excel

  • Initiation à Excel
  • Formules et Fonctions Excel
  • Formules Excel Pratiques
  • Macros Excel VBA Utiles
  • Programmation Excel VBA

Notre expertise

  • Formations
  • Certifications
  • Conseils
  • Programmation VBA
  • Développement d'Applications

Notre boutique

  • Livres Excel
  • Livres SPSS
  • Livres Python
  • Livres R
  • Livres Acces

Liens utiles

  • Contact
  • Politique de confidentialité
  • Conditions Générales
  • Conditions de Vente
  • Plan du site
0Nous aimerions avoir votre avis, veuillez laisser un commentaire.x()x| RépondreInsert

Tag » Code Vba Pour Comparer Deux Feuilles Excel