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

usf et listview

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 !

marleauc

XLDnaute Occasionnel
Bonjour,

je tente de modofier un fichier d'un excellien de ce site mais il semble se glissé un ereur de syntaxe (vba) , après avoir supprimer des colonnes.

merci bien de m'aider ou m'éclaircir

bonne journée
 

Pièces jointes

Re : usf et listview

Bonjour marleauc, et à ceux qui passeront par ici,

J'aurais bien aimé t'aider, car fervent adepte des ListView,
mais ma façon de procéder est trop loin de la tienne.

Je te suggère d'utiliser

Code:
Private Sub ListView1_Click() ou double Click

Pour charger un truc du genre:

Code:
UserForm1.Controls("Label" & 1).Caption = UserForm1.ListView1.SelectedItem.Text
UserForm1.Controls("TextBox" & 1).Value = UserForm1.ListView1.SelectedItem.Text

For i = 1 To 5
UserForm1.Controls("TextBox" & i + 1).Value =  _ 
UserForm1.ListView1.SelectedItem.ListSubItems(i).Text
Next i
End Sub

A noter que dans ton projet, je n'aurais pas de ComboBox
(Et surtout pas rebaptisés.... Cela fiche le désordre)

Amicalement, et bonne réussite dans ta recherche.

Yann
 
Re : usf et listview

Merci d'avoir dit Merci; ce qui devient de plus en plus rare 😀

Je vais regarder de plus près ton appli, tenter de comprendre ton cahier des charges,
et te faire un petit exemple de construction.

Tu maîtrises les ListView et les Modules de Classe, semble-t-il;
il ne devrait donc pas y avoir trop de soucis de compréhension par la suite.

Hors de moi l'idée de te livrer une appli clé en main, mais celle de ne pas te laisser te fourvoyer dans des trucs qui ne font que jolis, avec des noms de variables pas bouffables. 🙁

A plus, si cela te tente. Sinon, je respecterai ton désir de rester dans ton idée initiale.

Amicalement.

Yann
 
Re : usf et listview

Re Bonsoir marleauc

Finalement, j'ai trouvé dans mes archives personnelles une de mes bidouilles
dont tu pourras, je l'espère, tirer bénéfice... A enregistrer ici:

Cijoint.fr - Service gratuit de dépôt de fichiers

Tu y vas pas à pas sur une copie (Important), tu supprimes ce dont tu n'as pas besoin,
tu adaptes à ton idée, et si par suite cela fonctionne comme tu le souhaites, on pourra
rectifier certains points comme le masquage des Bandes Bleues des USF.

A toi de jouer!!!

Amicalement.

Yann
 
Dernière édition:
Re : usf et listview

Bonsoir Yann,marleauc et le Forum

J'ai une petite appli que j'avais commencé
regarde si ça peux correspondre a ton souhait
Cordialement
 

Pièces jointes

Re : usf et listview

Bonsoir Christian, et à tous,

Tu es dans l'optique de ce que je voulais proposer.

Avec ce que nous lui avons fourni, si notre ami bosse un peu,
il aura les outils pour avancer..... N'est-il pas?

Amicalement, et au plaisir.

Yann
 
Re : usf et listview

bon un gros merci encore a YAN-56 et Vauclause immo,

Yan-56 ton appli est formididable mais un peu plus compliqué pour moi actuellement, donc, j'ai opté pour un semblable de Vauclause immo (joney)

Là je rencontre un erreur 13 ou un erreur bizarre.
Quand je clic sur le nom dans le listview .
 

Pièces jointes

Re : usf et listview

Bonjour marleauc, Christian et à ceux qui passeront par ici,

Ajoute le chiffre 9 en cells(9,11) .... Soit K9 et tu verras d’où vient ton erreur,
après avoir fait une recherche en entrant 345 dans ton TextBox1 cela marche bien!!!

Il faut ajouter un SubItem correspondant à la ligne de ta base de données,
car l'index de l'item choisi n'a plus rien à voir avec cette dernière.

Quant à mon exemple, il n'a qu'une complexité apparente!
Il faut faire le vide de ce dont tu n'as pas besoin... C'est tout! 🙂
En l'occurrence, tu y aurais pu trouver cette méthode et tu n'aurais pas eu de plantage.

Il y a aussi une façon plus élégante, en ajoutant une clé (Key) aux Items
lors du chargement; mais je ne veux pas compliquer.

Autre point que je pense important:
Il serait souhaitable de charger totalement la ListView et d'effectuer la recherche sur celle-ci,
et non sur la page car cela complique ton code.
Cela ne changera rien à l''enregistrement des modifications.

Amicalement.

Yann
 
- 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
3
Affichages
295
Réponses
12
Affichages
702
Réponses
18
Affichages
599
Réponses
38
Affichages
1 K
Les cookies sont requis pour utiliser ce site. Vous devez les accepter pour continuer à utiliser le site. En savoir plus…