thomasdu40
XLDnaute Occasionnel
Bonjour,
Un texte devrait défiler dès l'ouverture de la feuille en cellule B2. Dans le code de la feuille j'ai intégré le code suivant :
Mais rien ne se passe, le texte qui est pré-saisi dans le code ne défile pas.
C'est un ancien code trouvé sur ce site que j'ai voulu adapter à mes attentes mais malheureusement il ne m'affiche même pas une erreur.
Merci de votre aide.
Un texte devrait défiler dès l'ouverture de la feuille en cellule B2. Dans le code de la feuille j'ai intégré le code suivant :
Code:
Option Explicit
Dim NextTemps
Dim texte As String
Dim longueur As Integer
Dim i As Integer
Private Sub worksheet_Activate()
texte = " Mise à jour le : "
texte = texte + "Ici d'autres saisie de texte"
ajouter:
If Len(texte) / 5 <> Int(Len(texte) / 5) Then
texte = texte + " "
GoTo ajouter
End If
longueur = Len(texte)
i = 1
Range("B2") = " "
UpdateCopie
End Sub
Sub UpdateCopie()
Range("B2") = Right(Range("B2"), Len(Range("B2")) - 5) & Mid(texte, i, 5)
i = i + 5
If i > longueur Then i = 1
NextTemps = Now + TimeValue("00:00:01")
Application.OnTime NextTemps, "UpdateCopie"
End Sub
Mais rien ne se passe, le texte qui est pré-saisi dans le code ne défile pas.
C'est un ancien code trouvé sur ce site que j'ai voulu adapter à mes attentes mais malheureusement il ne m'affiche même pas une erreur.
Merci de votre aide.