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

Excel Discussion :

Tableau des disjoncteurs [XL-365]


Sujet :

Excel

  1. #1
    Membre à l'essai
    Homme Profil pro
    Technicien réseaux et télécoms
    Inscrit en
    Septembre 2020
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Suisse

    Informations professionnelles :
    Activité : Technicien réseaux et télécoms
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Septembre 2020
    Messages : 29
    Points : 20
    Points
    20
    Par défaut Tableau des disjoncteurs
    Bonjour.

    J'ai un problème de liste déroulante et de comparaison d'un résultat avec une liste de tableau (t_APPAREIL) dans l'onglet données.

    J’asseye de comparait la réponse de la ligne 7 "APPAREIL" par rapport au tableau "t_APPAREIL" , si la réponse est dans la liste, il faudrait pouvoir obtenir une autre liste déroulante "t_HYB" et si la réponse ne correspond pas, forcement rien.

    En dessous du tableau dans la cellule S12, j'ai essaye de passer par une comparaison par recherche et ensuite une fonction si, mais c'est l'échec.

    D'ailleurs au départ, dans les cellules de la ligne 7 "appareils", j'ai voulu faire par la fonction indirect, mais le souci est que le nom des tableaux dans l'onglet "données" ne peut commencé par un chiffre, si une solution est disponible, je ne suis pas accès caler en Excel pour la connaitre.

    J'ai mis le fichier incriminer (JOKE) en copie.

    Comme au par avant, je vous remercie par avance pour votre aide et votre temps accordé, pour m'aider.
    Fichiers attachés Fichiers attachés

  2. #2
    Membre averti
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Janvier 2012
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2012
    Messages : 277
    Points : 341
    Points
    341
    Par défaut
    Bonjour,

    Si j'ai bien compris?

    Voir Pj
    Fichiers attachés Fichiers attachés

  3. #3
    Membre à l'essai
    Homme Profil pro
    Technicien réseaux et télécoms
    Inscrit en
    Septembre 2020
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Suisse

    Informations professionnelles :
    Activité : Technicien réseaux et télécoms
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Septembre 2020
    Messages : 29
    Points : 20
    Points
    20
    Par défaut Tableau des disjoncteurs
    Bonsoir.

    En tout premier lieu, merci pour le coup de main.

    Presque, mais pas encore ça, peut-être aussi mes explications.

    Je devrais avoir un menu déroulant pour choisir sur quel hybride l'appareil sera câblé.

    Mais merci d'avoir apporté votre contribution.

  4. #4
    Membre averti
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Janvier 2012
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2012
    Messages : 277
    Points : 341
    Points
    341
    Par défaut
    Citation Envoyé par Savat2 Voir le message
    Bonsoir.

    Je devrais avoir un menu déroulant pour choisir sur quel hybride l'appareil sera câblé.
    En fait je ne comprends pas pourquoi une liste déroulante puisque pour une référence tu as un item donc.... du coup une rechercheV suffit!!
    Exemple dans la colonne X2 tu as une référence AIR_1-SC35 son item en Z2 est HYB-1 alors pourquoi une liste déroulante?

    Slts

  5. #5
    Membre à l'essai
    Homme Profil pro
    Technicien réseaux et télécoms
    Inscrit en
    Septembre 2020
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Suisse

    Informations professionnelles :
    Activité : Technicien réseaux et télécoms
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Septembre 2020
    Messages : 29
    Points : 20
    Points
    20
    Par défaut Tableau des disjoncteurs
    Bonsoir.

    C'est ce que je pensé, mes explications ne devaient pas être aussi clair que cela.

    En premier lieu: le disjoncteur (A) détermine quelle appareil peut être câblé.
    En deuxième partie: HYB=hybride ou câble de jonction entre le disjoncteur et l'appareil, mais un hybride ne comporte que 6 pairs de câble, d’où plusieurs hybride et aussi de la consommation des appareils, des fois on ne peut utiliser toutes les pairs, alors on a besoin de plusieurs hybride.

    Désolé si vous avez cru que les données sont structuré en colonnes est non rien avoir en ligne, d’où mes petites colonnes de séparation.

    Dans tout les cas, je vous remercie infiniment pour le temps que vous m'avez accordé.

  6. #6
    Membre averti
    Homme Profil pro
    Technicien maintenance
    Inscrit en
    Janvier 2012
    Messages
    277
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 69
    Localisation : France, Haut Rhin (Alsace)

    Informations professionnelles :
    Activité : Technicien maintenance
    Secteur : Industrie

    Informations forums :
    Inscription : Janvier 2012
    Messages : 277
    Points : 341
    Points
    341
    Par défaut
    Bonsoir,

    En fait tu as besoin d'une liste déroulante à choix multiples en HYB ?? et si c'est pas ça..... désolé mon cerveau me fait défaut, difficultés de compréhension de ta demande

    Slts

  7. #7
    Membre à l'essai
    Homme Profil pro
    Technicien réseaux et télécoms
    Inscrit en
    Septembre 2020
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Suisse

    Informations professionnelles :
    Activité : Technicien réseaux et télécoms
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Septembre 2020
    Messages : 29
    Points : 20
    Points
    20
    Par défaut Tableau des disjoncteurs
    Bonsoir.

    J'ai beau essayer de résoudre le problème en ligne 9, je ne sais pas ce que je commuais de faux, mais le menu déroulant ne veut pas s'afficher.

    Est-ce qu'une bonne âme peut y jeter un œil aguerri et m'expliquer ou je me trompe.

    Merci d'avance.
    Fichiers attachés Fichiers attachés

  8. #8
    Expert confirmé
    Homme Profil pro
    Electrotechnicien
    Inscrit en
    Juillet 2016
    Messages
    3 240
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Electrotechnicien

    Informations forums :
    Inscription : Juillet 2016
    Messages : 3 240
    Points : 5 655
    Points
    5 655
    Par défaut
    Bonjour,

    Ceci peut-être:

    Savat2_Tableau des disjoncteurs.xlsm

    Code dans le module de la feuille "Tableau"
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    Private Sub Worksheet_Change(ByVal Target As Range)
        On Error GoTo Sortie
        Application.EnableEvents = False
        If Not Intersect(Range("B8:AA8"), Target) Is Nothing Then
            Disj = Target.Value
            Col = Target.Column
            Recherche_Disj
        End If
    Sortie:
        Application.EnableEvents = True
    End Sub
    Code dans un module standard
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    Public Disj As String
    Public Col As Long
     
    Sub Recherche_Disj()
        Dim f1 As Worksheet, f2 As Worksheet
        Dim x As Object
        Set f1 = Sheets("Tableau")
        Set f2 = Sheets("DONNEES")
        Set x = f2.Range("t_APPAREIL").Find(Disj)
     
        If Not x Is Nothing Then
            With f1.Cells(9, Col).Validation
                .Delete
                .Add Type:=xlValidateList, AlertStyle:=xlValidAlertStop, Operator:=xlBetween, Formula1:="=L_HYB"
                .IgnoreBlank = True
                .InCellDropdown = True
                .ShowInput = True
                .ShowError = True
            End With
        Else
            With f1.Cells(9, Col).Validation
                .Delete
            End With
        End If
        Set x = Nothing
        Set f1 = Nothing
        Set f2 = Nothing
    End Sub
    Cdlt

  9. #9
    Membre à l'essai
    Homme Profil pro
    Technicien réseaux et télécoms
    Inscrit en
    Septembre 2020
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Suisse

    Informations professionnelles :
    Activité : Technicien réseaux et télécoms
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Septembre 2020
    Messages : 29
    Points : 20
    Points
    20
    Par défaut
    Bonjour.

    Tout d'abord, je vous remercie pour votre temps et votre implication.

    Petit souci, mais cela est de ma faute pour ne pas l'avoir mentionné, comme ce tableau doit aussi pouvoir tourner sur des tablettes (matériel pour nous les monteurs) et quelles ne prennent pas en compte les macro ou le VBA, cela ne pourra pas fonctionner.

    C'est pour cela que j’essayai de créer un tableau automatisé pour certain appareil, évitent ainsi des erreurs de câblage par rapport au câble nommé HYB-... et en même temps gagner du temps avec des menu déroulant.

    Si une solution par formule ou menu déroulant peut ce faire, je vous en remercie d'avance.

  10. #10
    Expert confirmé
    Homme Profil pro
    Electrotechnicien
    Inscrit en
    Juillet 2016
    Messages
    3 240
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 70
    Localisation : France, Var (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Electrotechnicien

    Informations forums :
    Inscription : Juillet 2016
    Messages : 3 240
    Points : 5 655
    Points
    5 655
    Par défaut
    Alors, essayez cette formule dans la validation de données:

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    =SI(EQUIV(P$8;L_APPAREIL;0)>0;L_HYB;"")
    Cdlt

  11. #11
    Membre à l'essai
    Homme Profil pro
    Technicien réseaux et télécoms
    Inscrit en
    Septembre 2020
    Messages
    29
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 53
    Localisation : Suisse

    Informations professionnelles :
    Activité : Technicien réseaux et télécoms
    Secteur : High Tech - Opérateur de télécommunications

    Informations forums :
    Inscription : Septembre 2020
    Messages : 29
    Points : 20
    Points
    20
    Par défaut
    Bonsoir.

    Je n'ai pas d'autre mot que "SEIGNEUR", ça à l'air si simple quand on va la formule et je n'ai pas réussi à la posé.

    Et désolé pour le temps que vous avez pris pour écrire les ligne de code qui toute fois non pas servi, j'en suis vraiment navré alors quelles fonctionne aussi très bien si jamais

    Encore un grand merci a vous et à la coopérative de Developez.com

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

Discussions similaires

  1. Réponses: 15
    Dernier message: 18/07/2008, 15h00
  2. [Dates] Tableau des jours fériés sur une année
    Par Jahprend dans le forum Langage
    Réponses: 5
    Dernier message: 30/06/2008, 17h36
  3. Tableau des classes de Delphi 2005
    Par gui1973 dans le forum EDI
    Réponses: 0
    Dernier message: 18/12/2007, 20h47
  4. tableau des carateres et des relles
    Par jalilc dans le forum C
    Réponses: 12
    Dernier message: 06/05/2006, 19h10
  5. Tableau des emplois
    Par Oberown dans le forum Emploi
    Réponses: 3
    Dernier message: 24/10/2005, 18h50

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