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 :

Ordre de tabulation dans une feuil verrouiller


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Homme Profil pro
    comptable principal
    Inscrit en
    Octobre 2010
    Messages
    434
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Autre

    Informations professionnelles :
    Activité : comptable principal
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2010
    Messages : 434
    Par défaut Ordre de tabulation dans une feuil verrouiller
    Bonjour
    J’ai verrouiller feuil1 et j’ai laissé uniquement la plage de "B3:E12" sans verrouillage
    Dans cette plage j’ai regrouper les cellules utilise tous le temps avec un ordre de tabulation et je les nommées MaPlage
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =Feuil1!$B$10;Feuil1!$C$10;Feuil1!$D$10;Feuil1!$B$5;Feuil1!$B$8;Feuil1!$C$5;Feuil1!$C$8;Feuil1!$D$7;Feuil1!$E$4;Feuil1!$E$11
    Nom : Capture1.PNG
Affichages : 1175
Taille : 24,2 Ko
    l'orque feuil1 est déverrouiller L'ordre de tabulation MaPlage fonctionne bien mais après le verrouillage de feuil1 le premier changement la sélection de MaPlage seras Elimine

    Svp comment Garder la sélection de MaPLage malgré la feuil1 est verrouiller

    désolé si j'ai mal rédigé mon problème

    Merci

  2. #2
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 564
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 564
    Par défaut
    Bonjour

    L'ordre de tabulation est horizontal puis vertical et ne tiens pas compte d'une plage nommée sauf si on la sélectionne (et cela restera de gauche à droite puis haut en bas mais en sautant les cellules non sélectionnées.

    Si tu veux sélectionner il faut soit taper le nom de la page dans la zone de nom (manuellement) ou mettre un bout de code. Mais il serait peut-être plus simple de verrouiller les autres cellules si on n'a pas à y aller...

  3. #3
    Membre Expert
    Profil pro
    Inscrit en
    Février 2007
    Messages
    2 266
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2007
    Messages : 2 266
    Par défaut
    Bonjour,

    sur 2010, si maPlage est sélectionnée on se déplace bien entre cellules de la sélection, feuille verrouillée ou non.
    eric

    PS :
    L'ordre de tabulation est horizontal puis vertical
    un détail, mais c'est selon l'option choisie

  4. #4
    Membre éclairé
    Homme Profil pro
    comptable principal
    Inscrit en
    Octobre 2010
    Messages
    434
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Autre

    Informations professionnelles :
    Activité : comptable principal
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2010
    Messages : 434
    Par défaut
    Si j'utilise un code VBA est ce que avec sélection change ou uniquement change

  5. #5
    Expert éminent

    Profil pro
    Conseil, Formation, Développement - Indépendant
    Inscrit en
    Février 2010
    Messages
    8 564
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Activité : Conseil, Formation, Développement - Indépendant

    Informations forums :
    Inscription : Février 2010
    Messages : 8 564
    Par défaut
    Bonjour
    Citation Envoyé par eriiic Voir le message
    ...un détail, mais c'est selon l'option choisie
    Oui c'est vrai mais ici cela ne change pas le souci de iliesss

    Citation Envoyé par iliesss Voir le message
    Si j'utilise un code VBA est ce que avec sélection change ou uniquement change
    Soit tu prévois juste un bouton pour sélectionner avant de saisir,
    soit éventuellement une réaction au sélection change mais cela peut-être perturbant pour l'utilisateur qui pensait commencer à saisir...
    soit déplacer en automatique après le change mais dans ce cas pourquoi ne pas protéger les cellules où on ne doit pas passer ?

  6. #6
    Membre éclairé
    Homme Profil pro
    comptable principal
    Inscrit en
    Octobre 2010
    Messages
    434
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 47
    Localisation : Autre

    Informations professionnelles :
    Activité : comptable principal
    Secteur : Finance

    Informations forums :
    Inscription : Octobre 2010
    Messages : 434
    Par défaut
    je suppose que "B3:E12" est un formulaire et MaPlage sont des cellules utilisée tous le temps et les autres rarement utiliser
    en B1 je mis la date du jour et après le changement de B1 MaPlage seras sélectionner
    voici le code suivant
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    Private Sub Worksheet_Change(ByVal Target As Range)
        If Not Intersect(Target, Range("B1")) Is Nothing Then
           Application.Goto Reference:="MaPlage"
        End If
    End Sub
    Mais le problème que après le premier changement soit avec la touche entrée la sélection de MaPlage seras éliminée

Discussions similaires

  1. [Portal 9iAS] : ordre des items dans une région
    Par melitta dans le forum Oracle
    Réponses: 8
    Dernier message: 21/10/2004, 14h01
  2. [VB.NET] Tabulation dans une console
    Par jacma dans le forum Windows Forms
    Réponses: 5
    Dernier message: 30/09/2004, 09h50
  3. [WIN32]tabulation dans une listbox
    Par stoluup dans le forum MFC
    Réponses: 2
    Dernier message: 09/06/2004, 10h11
  4. Tabulation dans une zone SELECT
    Par jfphan dans le forum ASP
    Réponses: 4
    Dernier message: 03/10/2003, 15h30
  5. Ordre des champs dans une table
    Par patapetz dans le forum Outils
    Réponses: 5
    Dernier message: 30/07/2003, 06h53

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