|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Membre à l'essai
![]() Inscription : octobre 2004 Messages : 84 ![]() |
Bonjour,
Je veux copier toutes les lignes d'un ListBox vers le presse-papier. J'ai testé plusieurs solutions pour copier le contenu d'une ListBox vers le presse papier mais elles ne sont pas satisfaisante en terme de performance car j'ai parfois plusieurs dizaines de milliers de lignes avec 10-20 colonnes ! La méthode traditionnelle de mise en forme des .column(C,L) est alors interminable (boucles for...next imbriquées) Ne peut-on pas récupérer directement le contenu dans une variable ? Merci |
|
|
00
|
|
|
#2 |
|
Membre confirmé
![]() Romain M.Étudiant Inscription : avril 2009 Messages : 167 ![]() |
Bjr,
Pourrais je avoir plus d'infos sur cette list box ? c'est une zone de liste déroulante , modifiable ? Quelle est sa source de données ? ( requête ? ou autre ) Je pourrais peut être te répondre à la suite Cdt |
|
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() Inscription : octobre 2004 Messages : 84 ![]() |
Il y a des ListBox qui sont alimentées par une requête, d'autres par des valeurs
La ListBox n'est pas à priori modifiable, c'est la ListBox par défaut sur AC2003 Merci de ton aide |
|
|
00
|
|
|
#4 |
|
Membre habitué
![]() quentin masséInscription : janvier 2010 Messages : 251 ![]() |
Tu veux toutes les lignes de t'as list box ou seulement celle sélectionné?
Car sinon je ne vois pas pourquoi tu te prend la tête, tu fait un recordset sur ta requête qui alimente ta list box. |
|
|
00
|
|
|
#5 |
|
Membre à l'essai
![]() Inscription : octobre 2004 Messages : 84 ![]() |
J'ai testé cette méthode mais le problème ne vient pas de là. Que ce soit via la lecture de toutes les lignes de la ListBox ou de tous les records de sa datasource, il y a une boucle pour alimenter un string qui sera envoyé au clipboard. Et c'est ça qui est tréééééés long dans le cas de grosses listes.
|
|
|
00
|
|
|
#6 |
![]() ![]() Morgan BILLYTechnicien de Production Inscription : octobre 2004 Messages : 4 103 ![]() |
Bonsoir,
Et pourquoi pas exporter vers un fichier texte ou Excel. Il y a une commande pour exporter. Sinon tu as un ZdL avec des milliers de lignes en tant que Valeurs ? Il y a peut-être un soucis de conception, non ? Dolphy
__________________
Personnaliser la vue Backstage d'Access 2010 Découvrez avec nous Office 2010 Je ne réponds pas aux questions techniques par MP
|
|
10
|
Copyright © 2000-2012 - www.developpez.com