OVH Cloud OVH Cloud

bizarre bizarre -> saut de fenetre !

2 réponses
Avatar
Aurélien
bonjour,

je suis tres surpris par la réaction de ma fenetre visual basic.
En effet, lorsque je clique sur un bouton, ma userform descend d'un coup
d'un demi ecran à peu prés.
j'ai regardé dans tout mon projet, je ne fais jamais allusion à une
quelquonque proprietes de cette userform dans aucune de mes lignes de codes,
donc même par étourderie ou erreur de ma part, je suis bien en peine
d'imaginer comme résoudre ce petit soucis.
si quelqu'un a déja eu une fenetre qui bouge tout seul, merci de m'indiquer
comme il a fait sinon, tant pis l'utilisateur aura a remonter la fenetre de
temps en temps !
je precise que je suis en vba sous Excel

merci d'avance de vos reponses
Cordialement
A. DUCHAMP

2 réponses

Avatar
michdenis
Bonjour Aurélien

Et si tu nous donnait le code qu'il y a sous ce bouton ?


Salutations!


"Aurélien" a écrit dans le message de news:

bonjour,

je suis tres surpris par la réaction de ma fenetre visual basic.
En effet, lorsque je clique sur un bouton, ma userform descend d'un coup
d'un demi ecran à peu prés.
j'ai regardé dans tout mon projet, je ne fais jamais allusion à une
quelquonque proprietes de cette userform dans aucune de mes lignes de codes,
donc même par étourderie ou erreur de ma part, je suis bien en peine
d'imaginer comme résoudre ce petit soucis.
si quelqu'un a déja eu une fenetre qui bouge tout seul, merci de m'indiquer
comme il a fait sinon, tant pis l'utilisateur aura a remonter la fenetre de
temps en temps !
je precise que je suis en vba sous Excel

merci d'avance de vos reponses
Cordialement
A. DUCHAMP
Avatar
Aurélien
voila je viens de trouver la cause de ce probléme !
c'est dans une sub annexe que j'écris ci-dessous, mon erreur était de ne pas
avoir déclaré top !
maintenant qu'il est déclaré, la userform ne bouge plus !
alors je ne vois pas le rapport mais c'est un fait, j'ai executé pas à pas
le programme pour savoir que c'était cette ligne le probléme !!

sub supprimer_case
Dim top As Integer

p = periode
If p <> "" Then
i = 2
Do
If Worksheets("donnees").Cells(i, col_Services) =
service.List(service.ListIndex) Then
top =
val(Worksheets("donnees").Cells(i, col_Services - 1))
Exit Do
End If
i = i + 1
Loop Until Worksheets("donnees").Cells(i, col_Services) = ""

Nom_Textbox = top & "_" & Left(p, 10) & "_" & Mid(p, 12, 10)
Nom_Textbox = Replace(Nom_Textbox, "/", "_")
planning.Controls.Remove Nom_Textbox
End If



Bonjour Aurélien

Et si tu nous donnait le code qu'il y a sous ce bouton ?


Salutations!


"Aurélien" a écrit dans le message de news:

bonjour,

je suis tres surpris par la réaction de ma fenetre visual basic.
En effet, lorsque je clique sur un bouton, ma userform descend d'un coup
d'un demi ecran à peu prés.
j'ai regardé dans tout mon projet, je ne fais jamais allusion à une
quelquonque proprietes de cette userform dans aucune de mes lignes de codes,
donc même par étourderie ou erreur de ma part, je suis bien en peine
d'imaginer comme résoudre ce petit soucis.
si quelqu'un a déja eu une fenetre qui bouge tout seul, merci de m'indiquer
comme il a fait sinon, tant pis l'utilisateur aura a remonter la fenetre de
temps en temps !
je precise que je suis en vba sous Excel

merci d'avance de vos reponses
Cordialement
A. DUCHAMP