Vous utilisez un navigateur obsolète. Il se peut que ce site ou d'autres sites Web ne s'affichent pas correctement. Vous devez le mettre à jour ou utiliser un navigateur alternatif.
Boostez vos compétences Excel avec notre communauté !
Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force.
Apprenez, échangez, progressez – et tout ça gratuitement !
👉 Inscrivez-vous maintenant !
voilà, l'userform se nomme MoveImages et 16 images:
(Controls 1 à 4) et (Controls 5 à 16).
J'ai aussi un problème avec le code que voici:
Code:
Sub bas()
Application.ScreenUpdating = False
For n = 1 To 4
MoveImages.Controls("Image" & n).Visible = n = 3
Next n
If PosT > 0 Then: MoveImages.Message.Visible = False
With MoveImages.Controls("Image3")
.Left = PosL
.Top = PosT
.Top = .Top + 1
If .Top < 0 Then .Top = .Top + 1
PosL = .Left
PosT = .Top
End With
If MoveImages.Controls("Image5").Visible = True Then
MoveImages.Controls("Image3").Top = MoveImages.Controls("Image5").Top
MoveImages.Controls("Image5").Visible = False
Total = Total + 100
MoveImages.Points.Caption = Total
End If
If MoveImages.Controls("Image5").Visible = False Then
Total = Total + 0
MoveImages.Points.Caption = Total
Exit Sub
End If
Application.ScreenUpdating = True
Au deuxième IF, comment dire à Excel que, si l'image n'est plus visible, il ne doit plus faire le total.
- Navigue sans publicité - Accède à Cléa, notre assistante IA experte Excel... et pas que... - Profite de fonctionnalités exclusives Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel. Je deviens Supporter XLD