IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Macros et VBA Excel Discussion :

Label dans la fenêtre visible [XL-2003]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Inscrit en
    Mars 2010
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 6
    Par défaut Label dans la fenêtre visible
    Bonjour

    J'ai créé un fichier sous excel représentant un schéma d'une installation industrielle et affichant différents paramètres à une date donnée, affichée en cellule A1.
    L'ensemble du schéma n'est pas visible, à moins d'avoir dézoomé à mort, mais ça devient totalement illisible.
    Je souhaite que, quelque soit la partie visible de ma feuille, un label soit présent dans le coin en haut à gauche avec la valeur de la date (qui est en cellule A1), pour que l'utilisateur ait toujours la date sous les yeux.

    Exemple:
    On dézoome: la plage visible est A1:AB83 => le label recouvre la cellule A1
    On zoom et on se déplace: la plage visible est O16:AB53 => le label recouvre la cellule O16
    On se déplace: la plage visible est G7:Q43 => le label recouvre la cellule G7.

    En fait je souhaite un label "flottant" qui ne soit pas fixé à une cellule mais à l'écran.

    Est-ce possible? Si oui comment?

    Si vous avez des questions n'hésitez pas.

    Merci

  2. #2
    Expert confirmé Avatar de jfontaine
    Homme Profil pro
    Contrôleur de Gestion
    Inscrit en
    Juin 2006
    Messages
    4 756
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 51
    Localisation : France, Sarthe (Pays de la Loire)

    Informations professionnelles :
    Activité : Contrôleur de Gestion

    Informations forums :
    Inscription : Juin 2006
    Messages : 4 756
    Par défaut
    Bonjour,

    Je ne vais pas répondre directement a ta question, mais à la plce d'un label flottant qui utilisera de la ressource, pourquoi ne pas mettre la date dans la barre de titre de l'application Excel


    A mettre dans le Workbook_Open
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Application.Caption = "Excel - " & Format(Now, "dd/mm/yyyy")

  3. #3
    Membre du Club
    Inscrit en
    Mars 2010
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 6
    Par défaut
    Pas mal, j'ignorais cette option.
    Là je suis en train de créer une userform non-modale avec startupposition = 3 (windowsdefaut), qui contient la date en question dans une textbox, avec en plus un petit bouton qui permet de changer la dite date.

    Merci pour le tuyau!

  4. #4
    Membre du Club
    Inscrit en
    Mars 2010
    Messages
    6
    Détails du profil
    Informations forums :
    Inscription : Mars 2010
    Messages : 6
    Par défaut
    Pour une question esthétique et pratique (par exemple pour comparer en côte à côte le fichier à deux dates différentes), j'ai finalement opter pour ton option. Je l'ai rentré worksheet activate et dans worksheet calculate (au cas où on s'amuse à changer la date, ce qui entraine le recalcul de tous mes paramètre).

    Encore merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Label dans une fenêtre lancée par un thread qui ne s'affiche pas !
    Par totojava dans le forum Agents de placement/Fenêtres
    Réponses: 9
    Dernier message: 23/01/2011, 15h07
  2. Réponses: 7
    Dernier message: 07/04/2008, 09h42
  3. Réponses: 2
    Dernier message: 17/01/2008, 11h47
  4. Table plus visibles dans le fenêtre relation.
    Par jp67 dans le forum Access
    Réponses: 2
    Dernier message: 13/04/2006, 00h10
  5. Fenêtre visible au démarrage !?
    Par Lung dans le forum Langage
    Réponses: 6
    Dernier message: 28/11/2002, 14h55

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo