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
-------------------------------------------------------
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
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
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
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
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
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
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
patrice.dargenton@free.fr
http://patrice.dargenton.free.fr/index.html
-------------------------------------------------------
"Gafish" <---gafish@free.fr----nospam> a écrit dans le message de news:
OIlxyIQkFHA.1464@TK2MSFTNGP14.phx.gbl...
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
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
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