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 :

Definir mon probléme [XL-2010]


Sujet :

Macros et VBA Excel

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Inscrit en
    Mars 2002
    Messages
    230
    Détails du profil
    Informations personnelles :
    Âge : 62

    Informations forums :
    Inscription : Mars 2002
    Messages : 230
    Par défaut Definir mon probléme
    Bonjour,

    Je ne veux pas vous faire perdre votre temps alors voila:
    Je voudrais faire en sorte que si une cellulle en ark1 pos A1=0, la ligne A en ark2 est caché. Par contre si la valeur A1 <> 0, la ligne A en ark2 est visible.
    Quel est la solution la plus simple pour faire ca?
    Dois je me pencher sur excel? ou apprendre á faire des macros?
    Connaissez vous des tutos pour apprendre tout ca?
    je viens de l'open source lnux, lazarus, mysql...

  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 : 52
    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,

    La seule solution est la macro.

    Quelques tutoriels pour démarrer : http://excel.developpez.com/cours/?page=prog

    Pour t'avancer dans ton projet, ci dessous une solution
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    Private Sub Worksheet_Change(ByVal Target As Range)
     
    Dim Rg As Range
     
    For Each Rg In Target
        If Rg.Value = 0 Then
            Sheets("ark2").Rows(Rg.Row).Hidden = True
        Else
            Sheets("ark2").Rows(Rg.Row).Hidden = False
        End If
    Next Rg
     
    End Sub
    EDIT : code a mettre sur la feuille "ark1"

  3. #3
    Membre confirmé
    Inscrit en
    Mars 2002
    Messages
    230
    Détails du profil
    Informations personnelles :
    Âge : 62

    Informations forums :
    Inscription : Mars 2002
    Messages : 230
    Par défaut
    Merci beaucoup jfontaine
    Je m'y mets!

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

Discussions similaires

  1. identifier mon problème : sniffer ?
    Par Emcy dans le forum Administration
    Réponses: 9
    Dernier message: 21/11/2006, 18h11
  2. [Technologie Serveur]Laquelle choisir d'après mon problème ?
    Par Mig28 dans le forum Général Conception Web
    Réponses: 2
    Dernier message: 22/02/2006, 15h40
  3. [Mail] Le php pourrait il résoudre mon problème???
    Par mayoouketchup dans le forum Langage
    Réponses: 3
    Dernier message: 20/12/2005, 13h10
  4. Pouvez-vous me dire yé mon problème simonac??
    Par STRUFIELD dans le forum VB 6 et antérieur
    Réponses: 4
    Dernier message: 06/12/2005, 17h34
  5. Réponses: 16
    Dernier message: 24/06/2005, 12h49

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