anthoYS
XLDnaute Barbatruc
Bonjour,
Dès que j'écris quelque chose en colonne 2 ou 3 (B ou C), ce message apparait (voir capture d'écran en PJ), et ce qui est en police rouge dans le code est selectionné...
Dès que j'écris ou que même j'efface un caractère dans l'une de ces deux colonnes...
Merci à ceux qui ont idée d'ou pourrait provenir l'erreur qui maintenant est systématique
@+
Dès que j'écris quelque chose en colonne 2 ou 3 (B ou C), ce message apparait (voir capture d'écran en PJ), et ce qui est en police rouge dans le code est selectionné...
Dès que j'écris ou que même j'efface un caractère dans l'une de ces deux colonnes...
Code:
'---Création de la forme---
If IsNumeric(Target) Then 'en cas de valeur d'erreur
If Target > 0 And Target <= 9 Then
Target.Font.ColorIndex = 2
With ActiveSheet.Shapes.AddShape(msoShapeRectangle, 0, 0, 100, 15)
.OnAction = "Selectionne"
.Fill.Visible = msoFalse
.Line.Visible = msoFalse
With .TextFrame
e = Int(CDec(Target))
.Characters.Text = Application.Rept("ê", e - (Target > e))
.Characters.Font.Name = "Wingdings 2"
.Characters.Font.ColorIndex = [H4].Offset(Target - e < 0.5).Font.ColorIndex
If e > 0 Then .Characters(1, e).Font.ColorIndex = [H5].Font.ColorIndex
.AutoSize = True
End With
.Left = Target.Left + Application.Max(0, (Target.Width - .Width) / 2)
.Top = Target.Top + Application.Max(0, 1 + (Target.Height - .Height) / 2)
End With
End If
End If
Application.OnRepeat [COLOR="Red"]""[/COLOR], ""
Private Sub Worksheet_BeforeDoubleClick(ByVal Target As Range, Cancel As Boolean) [.../fin du code]
Merci à ceux qui ont idée d'ou pourrait provenir l'erreur qui maintenant est systématique
@+
Pièces jointes
Dernière édition: