OVH Cloud OVH Cloud

Page blanche derrière un userform

17 réponses
Avatar
rene.calvinhac
Bonjour,

J'ai fait une application sous VBA Excel. Lorsque je clique sur un raccourci
sur mon bureau, un userform s'ouvre mais en arrière plan je vois le tableau
Excel. Comment puis-je faire apparaitre seul mon userform ou bien masquer le
tableau Excel par une page blanche qui remplirait tout l'écran ?

Merci de votre aide.

René

7 réponses

1 2
Avatar
jps
la date d'un lieu...pas facile à définir ; voyons en séparant l'ensemble...
date : samedi 16 décembre
lieu : qqpart dans Paris
tu veux aussi que je t'y transporte, LSteph????
jps

"lSteph" a écrit dans le message de news:

Bonjour,
:-? j'ai beau chercher je ne trouve de date d'un lieu évoquée nulle part.
Quelqu'un sur ce fil pourrait-il préciser.

Merci d'avance.

lSteph


lSteph a formulé la demande :
Bonjour JpP,

;-)
Dis lui aussi ce qu'il fallait prévoir...avant!

Private Sub Userform_terminate()
application.visible=true
end sub


Amicales salutations.

lSteph
(il t'en coutera une bière à la prochaine au pub du port)





JpPradier avait écrit le 14/10/2006 :
Bonsoir rene

Avec ceci :

Private Sub UserForm_Initialize()
Application.Visible= false

End Sub


j-p



--
- -

lSteph






Avatar
JpPradier
Salut lSteph

Vois ici :

http://cjoint.com/?kpp0AOvRr6

j-p
Avatar
rene.calvinhac
Merci pour vos réponses mais j'avoue que je ne sais pas ou mettre ces lignes
de commande. Dans le Workbook ou dans dans le userform qui s'ouvre au
démarrage ?

rené - Toulouse


"JpPradier" a écrit dans le message
de news:
Bonsoir rene

Avec ceci :

Private Sub UserForm_Initialize()

Application.Visible= false

End Sub


j-p


Avatar
jps
bonjour rené
tu ouvres ton classeur puis tu ouvres VBE (via Alt + F11)
dans l'arborescence à gauche, tu dois voir Feuil, Module , ThisWorkbook et
Userform ; tu double-cliques gauche pour le faire apparaître dans la fenêtre
de droite....
puis tu cliques droit quelque part dans la trame du Userform, puis dans le
menu qui s'affiche, tu cliques droit sur Code et dans la fenêtre qui
s'affiche et où sont stockées les procédures de ton UF, tu y colles celle
que t'a susurrée Jp Pradier...
voili voilou
jps

"rene.calvinhac" a écrit dans le message de
news: 453246b1$0$5069$
Merci pour vos réponses mais j'avoue que je ne sais pas ou mettre ces
lignes de commande. Dans le Workbook ou dans dans le userform qui s'ouvre
au démarrage ?

rené - Toulouse


"JpPradier" a écrit dans le message
de news:
Bonsoir rene

Avec ceci :

Private Sub UserForm_Initialize()

Application.Visible= false

End Sub


j-p






Avatar
lSteph
Bonjour,
Jps t'a expliqué pour celle de JpP,
n'oublies pas d'y ajouter le terminate comme évoqué dans le post qui
suivait.

Sinon celle que je suggèrais en premier lieu sert à maximiser un
userform et se place ainsi
dans le code de celui-ci.

Cordialement.

lSteph

rene.calvinhac a utilisé son clavier pour écrire :
Merci pour vos réponses mais j'avoue que je ne sais pas ou mettre ces lignes
de commande. Dans le Workbook ou dans dans le userform qui s'ouvre au
démarrage ?

rené - Toulouse


"JpPradier" a écrit dans le message de
news:
Bonsoir rene

Avec ceci :

Private Sub UserForm_Initialize()

Application.Visible= false

End Sub


j-p



--
- -

lSteph


Avatar
lSteph
Merci JpS c'est au-delà de mes espérance!
tu veux aussi que je t'y transporte, LSteph????
lol

M'enfin je savais que je pouvais compter sur toi!
Blague à part, nous avons encore un peu de marge pour
se transporter au 16 Décembre, le temps passe déjà assez vite!

Selon la ficelle aimablement rappelée par JpP ,
j'attendrais que tout cela se précise.


Amicales salutations.

lSteph

jps a formulé la demande :
la date d'un lieu...pas facile à définir ; voyons en séparant l'ensemble...
date : samedi 16 décembre
lieu : qqpart dans Paris
tu veux aussi que je t'y transporte, LSteph????
jps

"lSteph" a écrit dans le message de news:

Bonjour,
:-? j'ai beau chercher je ne trouve de date d'un lieu évoquée nulle part.
Quelqu'un sur ce fil pourrait-il préciser.

Merci d'avance.

lSteph


lSteph a formulé la demande :
Bonjour JpP,

;-)
Dis lui aussi ce qu'il fallait prévoir...avant!

Private Sub Userform_terminate()
application.visible=true
end sub


Amicales salutations.

lSteph
(il t'en coutera une bière à la prochaine au pub du port)





JpPradier avait écrit le 14/10/2006 :
Bonsoir rene

Avec ceci :

Private Sub UserForm_Initialize()
Application.Visible= false

End Sub


j-p



-- - -

lSteph





--
- -

lSteph




Avatar
rene.calvinhac
Merci à tous. Vous avez fait un heureux, tout baigne et je crois que je vais
pouvoir me coucher sans la migraine. Ca fait des jours que j'essayais.

Merci encore de votre aide

"lSteph" a écrit dans le message de news:

Bonjour,
Jps t'a expliqué pour celle de JpP,
n'oublies pas d'y ajouter le terminate comme évoqué dans le post qui
suivait.

Sinon celle que je suggèrais en premier lieu sert à maximiser un userform
et se place ainsi
dans le code de celui-ci.

Cordialement.

lSteph

rene.calvinhac a utilisé son clavier pour écrire :
Merci pour vos réponses mais j'avoue que je ne sais pas ou mettre ces
lignes de commande. Dans le Workbook ou dans dans le userform qui s'ouvre
au démarrage ?

rené - Toulouse


"JpPradier" a écrit dans le
message de news:
Bonsoir rene

Avec ceci :

Private Sub UserForm_Initialize()

Application.Visible= false

End Sub


j-p



--
- -

lSteph






1 2