Pages

Macro choisir colonne selon cellule selectionnée sujet

vendredi 28 mars 2014




Bonjour-bonsoir,

j'ai besoin de creer une macro pour vérifier la condition d'une plage de cellule comparativement à une cellule qui se trouve en ligne 2.

je suis super nul en macro, et j'ai enregistré le fait d'utiliser la mise en condition, et quand je l'applique à une plage de cellules, il applique la condition selon la cellule utilisée dans mon enregistrement de macro (O2), je voudrais que si je sélectionne P23 par exemple, elle soit comparée à P2. pour Z46 que ce soit Z2 etc.
Je crois qu'une astuce doit être utilisée avec les $, mais je n'arrive pas à faire ce que je veux.

voici mon code


Code:


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
Sub Macroconditions_couleur()
'
' Macroconditions_couleur Macro
'

'
Selection.FormatConditions.Add Type:=xlCellValue, Operator:=xlEqual, _
Formula1:="=$P"
Selection.FormatConditions(Selection.FormatConditions.Count).SetFirstPriority
With Selection.FormatConditions(1).Interior
.PatternColorIndex = xlAutomatic
.Color = 5287936
.TintAndShade = 0
End With
Selection.FormatConditions(1).StopIfTrue = False
End Sub


Si quelqu'un peut m'aider ce serait génial !

merci ;)




Aucun commentaire:

Enregistrer un commentaire