initialization de feuille ?

  • Initiateur de la discussion adeline
  • Date de début
A

adeline

Guest
bonjour à tous,


j'arrive à initialiser l' userform

peut-on faire de même avec une feuille de classeur




ds mon ex un classeur s'ouvre sur la feuille 1
avec un timing de 5 secondes
il affiche ensuite la feuille 2
et je voudrais prévoir des actions avant son affichage

Feuil2_Initialize ne fonctionne pas
y a t il autre chose possible?

merci par avance
 

ERIC S

XLDnaute Barbatruc
Bonjour

regarde avec un code mis sur la feuille et non dans un module

A l'activation :

Private Sub Worksheet_Activate()
....
End Sub

ou désactivation de la précédente

Private Sub Worksheet_Deactivate()
...
End Sub

A+
 

Bricofire

XLDnaute Impliqué
Re : initialization de feuille ?

Bonsoir tout le monde, :)

Homere, il s'agit là d'utiliser les routines évènementielles prévues de base sur certains objets. Pour les objets qui sont construits à leur initialisation, tu as un évènement initialize ce qui permet de leur affecter des paramètres et de faire ce qu'on veut à ce moment là. Tu as aussi des évènements activate qui réagiront quand tu les activeras, c'est ce qu'on pour les feuilles notemment.
Vois le classeur joint essayes d'activer le feuille 2, puis la 3 et de revenir à la 1. Pour pouvoir jouer sur le code (commenté) tu peux refermer et ouvrir sans activer les macros, tu peux du coup mettre en commentaire ce que tu veux, suaver , relancer etc...
Vois l'aide VBA aussi et la recherche du forum ;)

Bonne nuit,
 

Pièces jointes

  • Bricorep2707.zip
    6.1 KB · Affichages: 39

Discussions similaires

Statistiques des forums

Discussions
312 239
Messages
2 086 500
Membres
103 236
dernier inscrit
Menni