Rectangles qui bouge seul(parfois) a l'ouverture du fichier

bonjour a tousssss

petite question

j ai bricolé une application qui me permets, via du code VBA, de creer des rectangles de dimension relative a des cellules dans le fichiers exel

ci dessous bride de code utilise:

Private Sub CommandButton1_Click()

Workbooks(2).Worksheets(1).Activate

Workbooks(2).Worksheets(1).Unprotect

ActiveWindow.DisplayGridlines = True

With Workbooks(1).Worksheets(1)

For i = 1 To 14

Select Case .Cells(i, 1)

Case "1"

Rectangle .Cells(i, 2), .Cells(i, 3), .Cells(i, 4), .Cells(i, 5)

Case "2"

Rectangle .Cells(i, 2), .Cells(i, 3), .Cells(i, 4), .Cells(i, 5)

Rectangle .Cells(i - 1, 2), .Cells(i - 1, 3), .Cells(i - 1, 4), .Cells(i - 1, 5)

Case "3"

Rectangle .Cells(i, 2), .Cells(i, 3), .Cells(i, 4), .Cells(i, 5)

Rectangle .Cells(i - 1, 2), .Cells(i - 1, 3), .Cells(i - 1, 4), .Cells(i - 1, 5)

Rectangle .Cells(i - 2, 2), .Cells(i - 2, 3), .Cells(i - 2, 4), .Cells(i - 2, 5)

End Select

Next

End With

UserForm2.Hide

Workbooks(1).Close (savechanges = True)

End Sub

Sub Rectangle(x1, y1, x2, y2)

Set rect = ActiveSheet.Shapes.AddShape(msoShapeRectangle, x1, y1, (x2 * 0.4), y2)

rect.Fill.Transparency = 0

rect.Fill.ForeColor.SchemeColor = 4 'couleur fd bleu

rect.Line.ForeColor.SchemeColor = 0

rect.TextFrame.Characters.Font.Color = vbWhite 'couleur ecriture en blanc

rect.Placement = xlMove

rect.Select

With Selection

.Name = "etiquette " & UserForm1.TextBox9.Value

.Text = UserForm1.TextBox9.Value & "-" & UserForm1.TextBox1.Value & UserForm1.TextBox2.Value

End With

bref...

je reviens a ma question...

les rectangles ainsi créer sont positionner a la main sur le fichier excel (souhait de ma part) - on enregistre ainsi.

bizarrement il arrive parfois que lors de l'ouverture du fichier excel les rectangles ont légèrement bougés.

suis je tout seul a connaitre se bug (si s en est un...) et y a t il un moyen de l'eviter? <= c est ma question

merci pour votre intérêt.

Rechercher des sujets similaires à "rectangles qui bouge seul parfois ouverture fichier"