[Catégorie modifiée VB6 --> VBA] impression sans bouton

Résolu
ricouth
Messages postés
25
Date d'inscription
mardi 18 août 2009
Statut
Membre
Dernière intervention
13 novembre 2012
- 26 oct. 2010 à 11:28
cs_Jack
Messages postés
14007
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
- 26 oct. 2010 à 12:46
Bonjour

Je desirerai imprimer une feuille excel , sans que l'on voit les boutons de commande qui m'ont permis d'activer des macros (en Vba)

Merci de votre réponse

2 réponses

cs_Jack
Messages postés
14007
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
79
26 oct. 2010 à 12:45
Salut

Si tu as utilisé des boutons de commande "Boîte à outils Contrôles" (objets MSForms2), il te suffit de faire un clic-droit sur le bouton + "Format de contrôle" + onglet "Propriétés" + décocher la case "Imprimer l'objet".

Si tu as utilisé des boutons de commande "Formulaires" (objets OCX), tu ne peux pas les masquer à l'impression; par contre, tu peux essayer de mettre leur propriété .Visible = False juste avant l'impression et le remettre à True ensuite.

Vala
Jack, MVP VB
NB : Je ne répondrai pas aux messages privés

Le savoir est la seule matière qui s'accroit quand on la partage (Socrate)
3
cs_Jack
Messages postés
14007
Date d'inscription
samedi 29 décembre 2001
Statut
Modérateur
Dernière intervention
28 août 2015
79
26 oct. 2010 à 12:46
PS : Merci de prêter attention à la catégorie de ta question.
Tu fais du VBA, pas du VB6.
0