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 :

Masquer ou afficher des lignes suivant clic sur bouton voulu [XL-2003]


Sujet :

Macros et VBA Excel

  1. #1
    Nouveau Candidat au Club
    Inscrit en
    Février 2011
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 3
    Points : 1
    Points
    1
    Par défaut Masquer ou afficher des lignes suivant clic sur bouton voulu
    Bonjour,

    Je souhaiterai réaliser différentes fonctions a partir de boutons " afficher/masquer" mais etant novice en VBA je bloque !
    un des boutons nomé SOPHIE doit masquer les lignes de SOPHIE (voir colonne B) et la ligne TOTAL
    le second bouton doit masquer les lignes de SONIA (voir colonne B ) et la ligne TOTAL
    et je souhaiterais un dernier bouton permettant de copier la feuille vers un nouveau classeurdans la forme soit SOPHIE soit SONIA suivant la selection precedente tout en proposant de verouiller la feuille par un mot de passe

    j ai bien essayer (voir le fichier joint), mais ca ne fonctionne pas bien et le bouton masquer somme peut etre eviter mais je na sait comment

    Merci pour votre aide, ( ci joint le fichier a qui peut m aider)
    Fichiers attachés Fichiers attachés

  2. #2
    Expert éminent
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    3 906
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 906
    Points : 8 539
    Points
    8 539
    Par défaut
    Salut
    Voila une solution, qui te permet d'avoir une seule procédure polyvalente.
    Tu aurais pu également utiliser les tri de colonne automatique en les manipulant via VBA.

    ++
    Qwaz
    Fichiers attachés Fichiers attachés

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    Février 2011
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    j aurias voulu passer par les noms de la colonne B et non par les chiffres de la colonne A car en manipulant les boutons, il y a confusion par moment.
    si vous avez la solution sur le VBA comme par le tri je suis preneur.

    auriez vous la prog pour un dernier bouton permettant de copier la feuille vers un nouveau classeur (a ouvrir automatiquement) dans la forme soit SOPHIE soit SONIA suivant la selection precedente tout en proposant de verrouiller la feuille par un mot de passe

    le but est de pouvoir donner les elements a chacune des personnes sans qu elles puissent voir ce que l autre fait et sans qu elles puissent modifier les données. mais le fichier joint n est qu une partie du tableau car dans une feuille il y a plusieurs sommes

    merci

  4. #4
    Expert éminent
    Avatar de Qwazerty
    Homme Profil pro
    La très haute tension :D
    Inscrit en
    Avril 2002
    Messages
    3 906
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 44
    Localisation : France

    Informations professionnelles :
    Activité : La très haute tension :D
    Secteur : Service public

    Informations forums :
    Inscription : Avril 2002
    Messages : 3 906
    Points : 8 539
    Points
    8 539
    Par défaut
    Salut
    Regarde un peu le code, les bouton ne tiennent pas compte de la colonne A, mais du texte contenu dans la colonne B.

    De plus tu dis avoir des problème avec l'utilisation des numero en colonne A, mais regarde bien les noms que tu as saisi en colonne B, (Gome Sophie / Gomes Sophie), ta formule ne prend donc pas en compte cette cellule comme il faut.

    Pour ton histoire de copie de tableau, regarde un peu sur le forum, tu peux ne copier que les cellules apparentes par exemple dans une nouvelle feuille, ou mieux en gardant la copie d'onglet et en supprimer les données concernant l'autre agent.

    ++
    Qwaz

    MagicQwaz := Harry Potter la baguette en moins
    Le monde dans lequel on vit
    Ma page perso DVP
    Dernier et Seul Tutoriel : VBA & Internet Explorer
    Dernière contribution : Lien Tableau Structuré et UserForm
    L'utilisation de l’éditeur de message

  5. #5
    Nouveau Candidat au Club
    Inscrit en
    Février 2011
    Messages
    3
    Détails du profil
    Informations forums :
    Inscription : Février 2011
    Messages : 3
    Points : 1
    Points
    1
    Par défaut
    Merci Qwaz, je n avais pas regarde la VB ! Par le detail fourni je fais un pas en avant vers ces macros !

    stephj

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

Discussions similaires

  1. Masquer ou afficher des lignes si checkbox cochées ou non
    Par djyna dans le forum Macros et VBA Excel
    Réponses: 1
    Dernier message: 12/02/2013, 04h31
  2. Réponses: 3
    Dernier message: 30/01/2012, 13h42
  3. [Google Maps] Afficher des infos après clic sur un point
    Par jbaudin dans le forum APIs Google
    Réponses: 0
    Dernier message: 24/12/2008, 11h54
  4. Afficher des lignes/graphique sur une form
    Par Jinx_ dans le forum Débuter
    Réponses: 4
    Dernier message: 10/02/2008, 15h28
  5. Réponses: 2
    Dernier message: 24/04/2006, 13h56

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