Problème userform

Vashh50

XLDnaute Nouveau
Bonjour messieurs,

J'ai un problème avec mon code que je ne comprends pas. Pour commencer voici le code en question :

Code:
Private Sub OptionButton1_Click()

Dim parcours As String
Dim Tableau() As String
Dim fin, i As Integer

Sheets("Parcours").Select

parcours = Range("F" & ligne)

Sheets("Plan du site").Select

Tableau = Split(parcours, "_")
fin = UBound(Tableau)
    Unload Me
    Unload UserForm1
   
For i = 1 To fin
    
ActiveSheet.Shapes.Range(Array(Tableau(i))).Select
    With Selection.ShapeRange.Line
        .Visible = msoTrue
        .ForeColor.RGB = RGB(0, 176, 80)
        .Transparency = 0
    End With
Next
    UserForm3.Show
End Sub

Mon problème est le suivant. Le userform apparait mais j'ai l'impression que tant qu'il est actif, le changement de couleur de mes shapes ne se fait pas. En gros, je ne vois ce changement de couleur que lorsque je ferme mon userform.

De plus, lorsque je teste ce code au pas à pas, tout fonctionne comme je le désire. Quelqu'un peut il donc m'expliquer pourquoi cela ne fonctionne pas ?

Cordialement.
 

Discussions similaires

Statistiques des forums

Discussions
312 304
Messages
2 087 069
Membres
103 453
dernier inscrit
Choupi