Comment utiliser VBA ou le formatage conditionnel pour mettre en surbrillance la ligne et la colonne actuelles de la cellule en cours? Je vous remercie.comment mettre en surbrillance ligne et colonne dans Excel
2
A
Répondre
2
Dans vos feuilles feuilles de calcul événement de changement de sélection, vous pouvez utiliser quelque chose comme ceci:
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Const HIGHLIGHT_COLOR As Long = 4
'remove past colors
ActiveSheet.Cells.Interior.ColorIndex = xlNone
With Me
.Columns(Target.Column).Interior.ColorIndex = HIGHLIGHT_COLOR
.Rows(Target.Row).Interior.ColorIndex = HIGHLIGHT_COLOR
End With
End Sub
3
est ici une façon:
ActiveSheet.Rows(ActiveCell.Row).Interior.Color = RGB(r, g, b)
ActiveSheet.Columns(ActiveCell.Column).Interior.Color = RGB(r, g, b)
Vous pouvez remplir r, g & b pour obtenir la couleur de surlignage que vous voulez.
Questions connexes
- 1. Excel - Mettre en surbrillance ligne active
- 2. Silverlight Grid Mettre en surbrillance la ligne et la colonne
- 3. Comment mettre en surbrillance la ligne et la colonne d'une table lors d'une cellule utilisant jQuery?
- 4. Comment mettre une ligne en surbrillance dans gridview?
- 5. Mettre en surbrillance la ligne ListView en fonction de l'ID
- 6. Impossible de mettre en surbrillance une ligne dans un DataGridView
- 7. Mettre en surbrillance la ligne dans le rapport?
- 8. Mettre en surbrillance une ligne dans un riche: ScrollableDataTable
- 9. Comment mettre en surbrillance un en-tête de colonne particulier dans un JTable
- 10. Dans vim, comment mettre en surbrillance TODO: et FIXME:?
- 11. Iphone: Mettre la ligne en surbrillance lorsqu'elle est ajoutée
- 12. Comment mettre en surbrillance la ligne focalisée dans DevExpress gridview sur click?
- 13. Silverlight 3 Datagrid - Mettre temporairement en surbrillance une ligne
- 14. Dans emacs, comment mettre en surbrillance la ligne en cours dans le cadre actuel uniquement?
- 15. Comment mettre en surbrillance le tabbaritem
- 16. Comment mettre en surbrillance la ligne sélectionnée dans une table en utilisant Jquery?
- 17. Mettre en surbrillance/Mettre en forme les zones de texte
- 18. Comment puis-je automatiquement mettre en surbrillance et extraire du texte en couleur dans MS Word?
- 19. Comment mettre en surbrillance correctement la ligne du curseur dans VIM?
- 20. Comment puis-je peindre/mettre en surbrillance la ligne que je lis dans gridview
- 21. Mettre en surbrillance la nouvelle ligne insérée dans la vue en grille
- 22. Comment: mettre en surbrillance le nœud sélectionné dans un UltraTree
- 23. Comment mettre en surbrillance l'onglet épinglé dans Chromium via javascript
- 24. Rechercher et mettre en surbrillance - côté client et côté serveur?
- 25. Comment mettre en surbrillance un mot dans une image?
- 26. Comment mettre en surbrillance chaque mot dans UITextView
- 27. Comment mettre en surbrillance un onglet dans la barre d'onglets
- 28. Utilisation de VBA/Macro pour mettre en surbrillance les changements dans Excel
- 29. mettre en surbrillance/sélectionner un élément "dl"
- 30. Mettre en surbrillance un enfant dans un fichier ExapandableListAdapter - Android
Bonne réponse. J'aime utiliser ActiveCell par opposition à Target car il met en évidence la cellule dans laquelle la personne va taper. Cela n'apparaît vraiment que lorsqu'ils effectuent une sélection multicellulaire. Combinez cette réponse avec celle ci-dessus pour obtenir le plein effet. Si vous utilisez Interior.Color, vous pouvez utiliser les constantes vbColor au lieu des valeurs RVB si vous le souhaitez. vbRed, vbGreen, vbYellow, etc. Je trouve l'utilisation beaucoup plus conviviale. Mais si vous avez besoin d'une correspondance de couleur exacte, utilisez les valeurs RVB. – KevenDenen