OVH Cloud OVH Cloud

Selectionner une seule colonne en VBA

2 réponses
Avatar
Patrice Dargenton
Bonjour,
J'ai besoin d'exporter en Html les données d'un sous-formulaire Access dans
Excel, car en mode Texte les champs mémo sont tronqués à 255 caractères.
Cependant, l'export en Html est énormément plus exigent en ressource. Du
coup j'aimerais ne sélectionner par le code que la colonne du champ Mémo,
mais je n'ai pas trouvé d'équivalent à DoCmd.RunCommand
acCmdSelectAllRecords pour une seule colonne, est-ce que quelqu'un a une
solution ?
Un truc du type acCmdSelectAllColumnRecords ou acCmdSelectColumn.
Ca serait dommage d'utiliser la fonction SetClipboardData et de faire une
boucle, alors qu'on peut le faire via l'interface d'Access.
Merci pour toute aide.
-------------------------------------------------------
Patrice Dargenton
patrice.dargenton@free.fr
http://patrice.dargenton.free.fr/index.html
-------------------------------------------------------

2 réponses

Avatar
Gafish
Patrice Dargenton wrote:
Bonjour,


Bonjour,

J'ai besoin d'exporter en Html les données d'un sous-formulaire


Et pourquoi ne passerais-tu pas par la méthode OutputTo (regarde dans l'aide
pour les paramètres). Tu te fais une requête qui ne selectionne que le
champ, tu filtres dans cette requête pour obtenir les mêmes enregistrements
que dans le sous form et tu l'exportes en html.

Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr

Avatar
Patrice Dargenton
Oui mais l'avantage du copier/coller depuis le formulaire Access, c'est
qu'il conserve les filtres et tris appliqués. De plus, je viens de me rendre
compte que l'export d'une seule colonne ne conserve pas les tris (ca ne
fonctionne que si j'exporte tout en Html), du coup je ne pourrais pas
utiliser cette méthode.
Je vais plutot voir si je ne peux pas copier ces enregistrements dans une
table et faire un export ensuite de la table avec DoCmd.TransferSpreadsheet.
Merci en tout cas.
-------------------------------------------------------
Patrice Dargenton

http://patrice.dargenton.free.fr/index.html
-------------------------------------------------------


"Gafish" a écrit dans le message de news:

Patrice Dargenton wrote:
Bonjour,


Bonjour,

J'ai besoin d'exporter en Html les données d'un sous-formulaire


Et pourquoi ne passerais-tu pas par la méthode OutputTo (regarde dans
l'aide
pour les paramètres). Tu te fais une requête qui ne selectionne que le
champ, tu filtres dans cette requête pour obtenir les mêmes
enregistrements
que dans le sous form et tu l'exportes en html.

Arnaud
--
Charte du forum : http://users.skynet.be/mpfa/
Recherche dans les archives :
http://groups.google.fr/group/microsoft.public.fr.access?hl=fr