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 :

Position ligne suite macro?


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 6
    Par défaut Position ligne suite macro?
    Bonjour,
    Sur plusieurs applications excel, j'ai des tableaux de données avec volets figés.

    En dessus (sur la partie "fixe") les titres de colonnes et des boutons avec macro associées ouvrant et masquant un certain nombre de colonnes.

    Dans la partie mobile des données à saisir tous les jours.
    Dés que je clique sur un des boutons, je remonte en haut de la feuille et je pers ma position.
    Exemple :
    Je me positionne sur le mardi 01 janvier (ligne n° 379 ) je saisie une quantité en « réf produit 1) (cellule AZ 379), ensuite j’ai une 2em saisie à effectué en « ref produit 156 » par exemple.
    Je clique donc sur mon bouton « Prod 156 » la macro m’ouvre les colonnes concernés mais remonte en haut de la feuille et je pers ma position en date du 1er janvier ligne 379.
    Je dois redescendre avec la molette de la souris pour retrouver ma ligne 379.
    Comment puis je garder la position visuelle de mes lignes suite a l’exécution de l’une de mes macro.
    Sachant que je ne peux garder en apparent l’ensemble de mes colonnes.

    Je vous joints un fichier aidant à la compréhension.

    Merci de votre aide.

    Bonne soirée.
    Guy.

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Décembre 2007
    Messages
    6
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Décembre 2007
    Messages : 6
    Par défaut Précision
    Bonjour,
    Le fichier étant trop lourd, j'ai recrée un exemple qui n'a pas ce soucis, cela ne vient donc pas de ma macro, comment peut-on expliquer ce phénomène, mon pb reste entier, mes macro ne font appel a aucune cellule figé, que des ouverture et fermeture de colonnes..
    Ou bien formuler autrement, comment retrouver en visuel la cellule sur laquelle j'étais positionné avant de cliquer sur le bouton de macro quitte à modifier ma macro.

    En langage de nuls.
    Je suis positionné sur la cellule B500, que je vois en visuel sur ma feuille.
    Je remonte par exemple à l’aide de la souris en ligne 1.
    Je ne vois donc plus ma cellule B500
    Quelle macro pourrait me faire réapparaitre en visuel sur ma feuille la cellule B500 qui est toujours sélectionné ?

    J’imagine que cela ne puisse pas paraitre très clair.
    Veuillez m’excuser.

    Merci de votre aide.
    Guy.

  3. #3
    Membre Expert Avatar de wilfried_42
    Homme Profil pro
    Auto-entrepreneur
    Inscrit en
    Novembre 2006
    Messages
    1 427
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 63
    Localisation : France, Vendée (Pays de la Loire)

    Informations professionnelles :
    Activité : Auto-entrepreneur
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Novembre 2006
    Messages : 1 427
    Par défaut
    bonjour

    je ne sais pas si j'ai compris, mais si ta cellule est toujours sellectionnée, un fleche en bas et une fleche en haut devrai faire l'affaire

    en macro

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
        SendKeys ("{Down}")
        SendKeys ("{Up}")

  4. #4
    Membre Expert
    Profil pro
    Inscrit en
    Juillet 2007
    Messages
    2 130
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juillet 2007
    Messages : 2 130
    Par défaut
    Citation Envoyé par saveme Voir le message
    Bonjour,
    Le fichier étant trop lourd, j'ai recrée un exemple qui n'a pas ce soucis, cela ne vient donc pas de ma macro, comment peut-on expliquer ce phénomène, mon pb reste entier, mes macro ne font appel a aucune cellule figé, que des ouverture et fermeture de colonnes..
    Ou bien formuler autrement, comment retrouver en visuel la cellule sur laquelle j'étais positionné avant de cliquer sur le bouton de macro quitte à modifier ma macro.

    En langage de nuls.
    Je suis positionné sur la cellule B500, que je vois en visuel sur ma feuille.
    Je remonte par exemple à l’aide de la souris en ligne 1.
    Je ne vois donc plus ma cellule B500
    Quelle macro pourrait me faire réapparaitre en visuel sur ma feuille la cellule B500 qui est toujours sélectionné ?

    J’imagine que cela ne puisse pas paraitre très clair.
    Veuillez m’excuser.

    Merci de votre aide.
    Guy.
    Salut
    pas clair : si je remonte à la ligne 1 avec la souris, tant que ma cellule est active, elle est indépendante de l'affichage. si je fais un Tab ou un Enter, je rendrais active la cellule voisine et donc mon affichage se réorganisera en fonction de la cellule active.

    si je lance une macro qui utilise des SELECT ou ACTIVATE (Beeuurk) effectivement mon affichage bougera. donc avant de lancer ses actions la macro devra sauvegarder la cellule active dans une variable et rendre cette cellule active juste avant de sortir de la macro.
    A+

  5. #5
    Membre émérite

    Profil pro
    Inscrit en
    Mai 2007
    Messages
    514
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2007
    Messages : 514
    Par défaut
    Bonsoir,

    A essayer,

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
        Application.Goto Range("B500"), True 'ou False
    Cordialement,

    Tirex28/

Discussions similaires

  1. Supprimer ligne par macro
    Par a.dequidt dans le forum Macros et VBA Excel
    Réponses: 5
    Dernier message: 14/09/2007, 11h36
  2. Supprimer une ligne suite à un filtre
    Par andreditdd dans le forum Bases de données
    Réponses: 5
    Dernier message: 24/05/2007, 18h01
  3. [EXCEL - VBA] Problème ouverture fichier suite Macro Userform
    Par Guidhy dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 26/04/2007, 09h18
  4. Réponses: 1
    Dernier message: 12/04/2007, 23h47
  5. Position ligne dans un DBGrid
    Par PadawanDuDelphi dans le forum Bases de données
    Réponses: 5
    Dernier message: 20/09/2006, 11h33

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