Salut à Toi STéphane, Stéphanie, le Fil, le Forum
Content de te croiser, çà fait un bail. Mais tu es toujous aussi modeste !
Tu ne vas pas me dire que tu ne manipules pas les variables tableaux avec tout ce que je découvre de toi dans le MPFE Il n'y a pas longtents d'ailleurs j'ai eu besoin d'une de tes Functions "HasComment" (special Thanks !)
Oui je pense qu'on peut bien sûr integrer tout çà dans un Tableau, mais Stéphanie est une toute jeune débutante et si je lui dit de faire un truc dans ce style dans le Private Module de La Feuille "Interface" dans mon exemple :
Option Explicit
Option Compare Text
Private Sub Worksheet_SelectionChange(ByVal Target As Range)
Dim WS As Worksheet
Dim i As Byte, x As Byte
Set WS = Worksheets("Table")
With WS
For i = 1 To 10
ReDim Preserve TC(0 To 5, 0 To x)
TC(0, x) = .Cells(i, 1).Text
TC(1, x) = .Cells(i, 1).Interior.ColorIndex
TC(2, x) = .Cells(i, 1).Font.ColorIndex
TC(3, x) = .Cells(i, 1).Font.Bold
TC(4, x) = .Cells(i, 1).Font.Italic
TC(5, x) = .Cells(i, 1).Font.Underline
x = x + 1
Next i
End With
End Sub
Private Sub Worksheet_Change(ByVal Target As Range)
Dim i As Byte
For i = 0 To UBound(TC, 2)
If TC(0, i) = Target.Text Then
With Target
.Interior.ColorIndex = TC(1, i)
.Font.ColorIndex = TC(2, i)
.Font.Bold = TC(3, i)
.Font.Italic = TC(4, i)
.Font.Underline = TC(5, i)
End With
End If
Next
End Sub
... Je pense que Stéphanie serait partie en courant !! lol... Mais là elle est revenue enchantée dirait t'on... (merci, au fait du Compliment !)
Bon ben c'est pas tout, au turbin maintenant !!
Bonne Fin d'APrèm
@+Thierry