Bonjour
Je suis entrain de faire un démineur sous VBA et je bloque pour faire afficher l'ensemble des cases vides lorsque je clique sur une case vide.
Voici mon code pour dévoiler l'ensemble des cases autour d'une case vide
Le souci ce code me fait beuger Excel car le code recommence indéfiniment
Je ne trouve pas mon erreur, voici mon code
Private Sub Worksheet_SelectionChange(ByVal Target As Excel.Range)
If Not Intersect(Selection, Range("A1:Z18")) Is Nothing Then
Selection.Interior.ColorIndex = xlNone
End If
Dim j As Integer
Dim i As Integer
i = Target.Row
j = Target.Column
If Target.Value = "0" Then
Target.Interior.ColorIndex = xlNone
Cells(i - 1, j - 1).Select
Cells(i - 1, j).Select
Cells(i - 1, j + 1).Select
Cells(i, j + 1).Select
Cells(i + 1, j - 1).Select
Cells(i + 1, j).Select
Cells(i + 1, j + 1).Select
Cells(i, j - 1).Select
End If
Merci d'avance