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 :

Forcer la barre de scroll horizontal à gauche ? [XL-2016]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Inscrit en
    Août 2005
    Messages
    698
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 698
    Par défaut Forcer la barre de scroll horizontal à gauche ?
    Bonjour,

    J'ai réalisé une macro Auto_Open supprimant les masquages de colonnes, afin que tout les utilisateurs puissent avoir un fichier "propre" à l'ouverture.
    Mon fichier ayant une colonne figée à gauche, est-il possible de forcer le positionnement de la barre de scroll horizontal à gauche à l'ouverture du fichier ?

    L'idée, est de voir les colonnes A,B,C,D,E,F à l'ouverture et non A,D,E,F, car l'utilsateur précédent aurait scrollé à droite et enregistré le fichier.

    Merci à tous pour votre aide

  2. #2
    Expert confirmé
    Homme Profil pro
    aucune
    Inscrit en
    Avril 2016
    Messages
    7 563
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 84
    Localisation : France, Pyrénées Atlantiques (Aquitaine)

    Informations professionnelles :
    Activité : aucune

    Informations forums :
    Inscription : Avril 2016
    Messages : 7 563
    Par défaut
    Bonjour
    utilise la propriété scrollcolumn (à mettre à 2) de la fenêtre active.

  3. #3
    Expert confirmé
    Avatar de MarcelG
    Homme Profil pro
    Développeur informatique
    Inscrit en
    Juillet 2009
    Messages
    3 449
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 67
    Localisation : France, Maine et Loire (Pays de la Loire)

    Informations professionnelles :
    Activité : Développeur informatique
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2009
    Messages : 3 449
    Billets dans le blog
    7
    Par défaut
    Bonsoir, Bonsoir le Forum,

    Le plus simple, si les volets sont figés, est d'utiliser l'instruction

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Application.Goto Reference:=Range("B1"), Scroll:= True
    C'est le paramètre Scroll (comme son nom l'indique) avec une valeur VRAI qui permettra l'affichage des colonnes.

    Cette instruction pourra intégrer une procédure évènementielle, du type
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    Private Sub Worksheet_Activate()

  4. #4
    Membre éclairé
    Inscrit en
    Août 2005
    Messages
    698
    Détails du profil
    Informations forums :
    Inscription : Août 2005
    Messages : 698
    Par défaut
    Bonjour Marcel,

    ça marche nickel.
    Merci

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

Discussions similaires

  1. Barre de scroll Horizontal - IPAD
    Par mello dans le forum Webdesign & Ergonomie
    Réponses: 0
    Dernier message: 17/09/2012, 19h08
  2. Forcer scroll vertical en empechant scroll horizontal
    Par calitom dans le forum Mise en page CSS
    Réponses: 5
    Dernier message: 07/11/2011, 10h39
  3. Suppression barre de défillement horizontal
    Par Nicos77 dans le forum Balisage (X)HTML et validation W3C
    Réponses: 3
    Dernier message: 16/11/2005, 12h17
  4. synchroniser le scroll horizontal d'un Tmemo avec un Tedit
    Par bambino3996 dans le forum Composants VCL
    Réponses: 2
    Dernier message: 09/08/2005, 12h06

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