Ceci est une page optimisée pour les mobiles. Cliquez sur ce texte pour afficher la vraie page.

Microsoft 365 problème de rangement sur un tableau excel (programation VBA)

Boostez vos compétences Excel avec notre communauté !

Rejoignez Excel Downloads, le rendez-vous des passionnés où l'entraide fait la force. Apprenez, échangez, progressez – et tout ça gratuitement ! 👉 Inscrivez-vous maintenant !

halimhamdi

XLDnaute Junior
bonjour
j'ai un problème de rangement pour la dernière case de [commentaire] n'affiche pas sur le tableau suite cette programme :
VB:
Private Sub Cmd_Valider_Click()
Dim Nligne As Integer
Dim Ncolonne As Integer
    [Tableau4].Parent.Activate
    With Me.ListBox1
        Nligne = .ListCount: Ncolonne = .ColumnCount: Table = .List
        For I = 0 To .ListCount - 1
            L = [Tableau4].ListObject.ListRows.Add.Index
            [Tableau4[Departement]].Rows(L) = .List(I, 0)
            [Tableau4[Salle]].Rows(L) = .List(I, 1)
            [Tableau4[Ligne]].Rows(L) = .List(I, 2)
            [Tableau4[Résp revue]].Rows(L) = .List(I, 3)
            [Tableau4[Batch]].Rows(L) = .List(I, 4)
            [Tableau4[Réf]].Rows(L) = .List(I, 5)
            [Tableau4[Famille]].Rows(L) = .List(I, 6)
            [Tableau4[Anomalie]].Rows(L) = .List(I, 7)
            [Tableau4[Criticité]].Rows(L) = .List(I, 8)
            [Tableau4[Resp Anomalie]].Rows(L) = .List(I, 9)
            [Tableau4[Commentaire]].Rows(L) = .List(I, 10)
            If I = 0 Then [Tableau4[temps]].Rows(L) = Me.Tbx_Elaps
        Next
    End With
    Unload Me
 End Sub
 
Private Sub Cmd_Ajouter_Click()
Dim NbItem As Integer
    Ctrl = Array("cbx_dep", "cbx_salle", "cbx_ligne", "tbx_Rrév", "tbx_Batch", "tbx_Réf", "cbx_famille", "cbx_Ano", "tbx_Crit", "tbx_Rano", "tbx_Com")
    With Me.ListBox1
        'chargement des information
        .AddItem: NbItem = .ListCount - 1
        For I = 0 To 9
            .List(NbItem, I) = Me.Controls(Ctrl(I))
        Next
    End With
End Sub
 

Pièces jointes

merci mr Sylvanu pour votre réponse et surtout votre soutien : mais j'ai une autre point a amélioré si possible :
je veux préciser les choix lors de sélection comme exemple :
quand je sélectionne production s'affiche dans la salle "SBL1" et "SBL2" et "SBL3"
et quand je sélectionne Sbl1 dans la salle s'affiche dans la ligne les ligne suivants " flex1 et flex2 flex3 jusqu'a Hir1"
et pour SBL2 s'affiche dans la ligne les ligne suivants " voir la capture"
et pour les autre département dans la salle et ligne sera vide .
est-ce que possible ou non

merci
 

Pièces jointes

  • 1666638771665.png
    13.3 KB · Affichages: 26
Bonsoir,
J'ai essayé sans succès !

Alors aidez nous.
Resp : C'est la colonne M de Saisie ? Mais ce ne sont pas des noms.
Temps automatique : C'est quoi ? La colonne O de Saisie ?
Donnez un peu d'explications ou mieux un attendu.
 
bonjour ;
responsable c'est nom ou bien nombre fait sur le userforme temps automatique comme indiqué dans la user forme de fichier sasie
je veux les donné remplir cette tableau dans la feuille technicien


bouton technicien pour ouvrir cette userform


date et heure automatique le temps de déclarer l'ajout de ligne
 
Je jette l'éponge.
comme indiqué les captures
Qu'est ce qu'on met ici ?

Il n'y a aucune explication. Et vous ne répondez à aucune question. 😡
Resp : C'est la colonne M de Saisie ? Mais ce ne sont pas des noms.
Temps automatique : C'est quoi ? La colonne O de Saisie ?
Donnez un peu d'explications ou mieux un attendu.
 
- Navigue sans publicité
- Accède à Cléa, notre assistante IA experte Excel... et pas que...
- Profite de fonctionnalités exclusives
Ton soutien permet à Excel Downloads de rester 100% gratuit et de continuer à rassembler les passionnés d'Excel.
Je deviens Supporter XLD

Discussions similaires

Réponses
1
Affichages
2 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…