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

Soucis de Boucle avec ListView

MuscatMimi

XLDnaute Accro
Bonjour a toutes et a tous

Voila, j'ai un soucis avec des boucles

le code cidessous fonctionne bien


J"essai de placer cette boucle en plus, dans le code ci-dessus
mais ça fonctionne pas

TextBox17 = ListView1.ListItems(ListView1.SelectedItem.Index).Text
Dim c As Byte
For c = 18 To 26 'TextBox N° 17 a 26

Controls("TextBox" & c) = ListView1.ListItems(ListView1.SelectedItem.Index).ListSubItems(c)
Next c

Merci a l'avance
Cordialement
 

MuscatMimi

XLDnaute Accro
Re : Soucis de Boucle avec ListView

Bonjour JP14

Voici le code Initialize



Private Sub ListView1_ItemClick(ByVal Item As MSComctlLib.ListItem) 'Si click affiche données dans textbox
MiseAJourTB
CommandButton2.Enabled = True
End Sub


A+++++Jp14
 

jp14

XLDnaute Barbatruc
Re : Soucis de Boucle avec ListView

Bonjour


.Add , , "Réf ", 30 'titre de la colonne et largeur et alignement > 17
.Add , , "Nom Produits", 80 >18 colonne 1
.Add , , "Date", 65, lvwColumnCenter > 19
.Add , , "Banque", 90 >20
.Add , , "Opération", 100> 21
.Add , , "Libellé", 125>22
.Add , , "Débit", 55, lvwColumnRight>23
.Add , , "Solde Restant", 55, lvwColumnRight> 24
.Add , , "N° Chéque", 55, lvwColumnRight> 25

Avec le code

TextBox17 = ListView1.ListItems(ListView1.SelectedItem.Index). Text
Dim c As Byte
For c = 18 To 25 'TextBox N° 17 a 26

Controls("TextBox" & c) = ListView1.ListItems(ListView1.SelectedItem.Index). ListSubItems(c-17) 'quand on a 18 il faut la première colonne
Next c


JP
 

MuscatMimi

XLDnaute Accro
Re : Soucis de Boucle avec ListView

Re JP14

J'ai essayé , mais j'y arrive pas
rien ne fonctionne
Je te met le fichier en question

avec ce fil, j'essayais d'y arriver, en plusieurs étapes, mais apparament mon idée est pas bonne,

Donc

En fait ce que je voudrais faire , en réalité, est de pouvoir inclure
le code de ma ListBox1 et ComboBox1,(concernant affichage suivant Date de mes 3 Frames) de mon Usf GestionFacture,

dans mon Usf ConsutationEchéance,

A++++++
 

Pièces jointes

  • UsfGestionFacturesV1 .xls
    184 KB · Affichages: 78
  • UsfGestionFacturesV1 .xls
    184 KB · Affichages: 78
  • UsfGestionFacturesV1 .xls
    184 KB · Affichages: 80
Dernière édition:

ChTi160

XLDnaute Barbatruc
Re : Soucis de Boucle avec ListView

Salut Christophe
Bonjour le Fil
Bonjour le Forum

voila ce à quoi j'ai pensé (mais pas testé Lol)

Code:
With UserForm
   With .ListView1
     For k = 1 To 26
      Select Case k
       Case Is = [COLOR=Blue]1[/COLOR]
      UserForm.Controls("TextBox" & k) = .ListItems _
                                         (ListView1.SelectedItem.Index).Text
       Case [COLOR=Blue]2[/COLOR] To 9
      UserForm.Controls("TextBox" & k + 1) = .ListItems_
                                         (.SelectedItem.Index).ListSubItems(k)
       Case Is = [COLOR=Blue]17[/COLOR]
      UserForm.Controls("TextBox" & k) = .ListItems_
                                         (.SelectedItem.Index).Text
       Case [COLOR=Blue]18[/COLOR] To [COLOR=Blue]26[/COLOR]
      UserForm.Controls("TextBox" & k) = .ListItems_
                                         (.SelectedItem.Index).ListSubItems(k)
      End Select
     Next k
   End With
End With
en espérant avoir pu t'aider
Bonne fin de Journée
 
Dernière édition:

MuscatMimi

XLDnaute Accro
Re : Soucis de Boucle avec ListView

Bonjour chTI160

Merci de ta réponse

mais a tu lu ma derniére modif, avec le fichier joint???

Avec le code que tu m'a passé, je sais pas ou le placer pour que ça fonctionne

a++++++++++
 

Discussions similaires

Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…