Code VBA pour coller des données dans une table Access
4 réponses
Fondcombe
Bonjour,
Je récupère des données de requêtes BI-Query et je souhaite les copier dans
une table Access. Pour copier, pas de problème, j'ai bien la syntaxe VBA,
mais pour coller, quelle doit être la syntaxe ?
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
Raymond [mvp]
Bonsoir.
tu n'as pas besoin de code vba, remplace ta requête sélection par une requête ajout qui ajoutera automatiquement les enregistrement dans la table. si tu es obligé de conserver ta requête sélection, crées une requête ajout faisant appel à la requête ssélection.
"Fondcombe" a écrit dans le message de news: | Bonjour, | | Je récupère des données de requêtes BI-Query et je souhaite les copier dans | une table Access. Pour copier, pas de problème, j'ai bien la syntaxe VBA, | mais pour coller, quelle doit être la syntaxe ? | | Merci d'avance aux spécialistes
Bonsoir.
tu n'as pas besoin de code vba, remplace ta requête sélection par une
requête ajout qui ajoutera automatiquement les enregistrement dans la table.
si tu es obligé de conserver ta requête sélection, crées une requête ajout
faisant appel à la requête ssélection.
--
@+
Raymond Access MVP http://OfficeSystem.Access.free.fr/
Pour débuter sur le forum: http://www.mpfa.info/
Non Stop Mix '07 - Paris. La nouvelle scène web fête la créativité !
http://www.comscamp.com/Tracker/Redirect.ashx?linkid°64304e-439a-45c7-9d2f-c3326db58273
"Fondcombe" <Fondcombe@discussions.microsoft.com> a écrit dans le message de
news: 51D07021-0102-4C29-A15F-27E7548A045E@microsoft.com...
| Bonjour,
|
| Je récupère des données de requêtes BI-Query et je souhaite les copier
dans
| une table Access. Pour copier, pas de problème, j'ai bien la syntaxe VBA,
| mais pour coller, quelle doit être la syntaxe ?
|
| Merci d'avance aux spécialistes
tu n'as pas besoin de code vba, remplace ta requête sélection par une requête ajout qui ajoutera automatiquement les enregistrement dans la table. si tu es obligé de conserver ta requête sélection, crées une requête ajout faisant appel à la requête ssélection.
"Fondcombe" a écrit dans le message de news: | Bonjour, | | Je récupère des données de requêtes BI-Query et je souhaite les copier dans | une table Access. Pour copier, pas de problème, j'ai bien la syntaxe VBA, | mais pour coller, quelle doit être la syntaxe ? | | Merci d'avance aux spécialistes
Fondcombe
Bonsoir Raymond, Merci de ta suggestion mais je n'ai pas de requêtes en cours (ni sélection, ni ajout). J'ai des données dans le presse papier qui sont le résultat de la SelectAll/Copy d'un resultset de BI-Query. Dans Excel, j'utilise juste Paste pour la fin de cette macro mais je ne connais pas l'équivalent dans Access.
Bonsoir.
tu n'as pas besoin de code vba, remplace ta requête sélection par une requête ajout qui ajoutera automatiquement les enregistrement dans la table. si tu es obligé de conserver ta requête sélection, crées une requête ajout faisant appel à la requête ssélection.
"Fondcombe" a écrit dans le message de news: | Bonjour, | | Je récupère des données de requêtes BI-Query et je souhaite les copier dans | une table Access. Pour copier, pas de problème, j'ai bien la syntaxe VBA, | mais pour coller, quelle doit être la syntaxe ? | | Merci d'avance aux spécialistes
Bonsoir Raymond,
Merci de ta suggestion mais je n'ai pas de requêtes en cours (ni sélection,
ni ajout). J'ai des données dans le presse papier qui sont le résultat de la
SelectAll/Copy d'un resultset de BI-Query. Dans Excel, j'utilise juste Paste
pour la fin de cette macro mais je ne connais pas l'équivalent dans Access.
Bonsoir.
tu n'as pas besoin de code vba, remplace ta requête sélection par une
requête ajout qui ajoutera automatiquement les enregistrement dans la table.
si tu es obligé de conserver ta requête sélection, crées une requête ajout
faisant appel à la requête ssélection.
--
@+
Raymond Access MVP http://OfficeSystem.Access.free.fr/
Pour débuter sur le forum: http://www.mpfa.info/
Non Stop Mix '07 - Paris. La nouvelle scène web fête la créativité !
http://www.comscamp.com/Tracker/Redirect.ashx?linkid°64304e-439a-45c7-9d2f-c3326db58273
"Fondcombe" <Fondcombe@discussions.microsoft.com> a écrit dans le message de
news: 51D07021-0102-4C29-A15F-27E7548A045E@microsoft.com...
| Bonjour,
|
| Je récupère des données de requêtes BI-Query et je souhaite les copier
dans
| une table Access. Pour copier, pas de problème, j'ai bien la syntaxe VBA,
| mais pour coller, quelle doit être la syntaxe ?
|
| Merci d'avance aux spécialistes
Bonsoir Raymond, Merci de ta suggestion mais je n'ai pas de requêtes en cours (ni sélection, ni ajout). J'ai des données dans le presse papier qui sont le résultat de la SelectAll/Copy d'un resultset de BI-Query. Dans Excel, j'utilise juste Paste pour la fin de cette macro mais je ne connais pas l'équivalent dans Access.
Bonsoir.
tu n'as pas besoin de code vba, remplace ta requête sélection par une requête ajout qui ajoutera automatiquement les enregistrement dans la table. si tu es obligé de conserver ta requête sélection, crées une requête ajout faisant appel à la requête ssélection.
"Fondcombe" a écrit dans le message de news: | Bonjour, | | Je récupère des données de requêtes BI-Query et je souhaite les copier dans | une table Access. Pour copier, pas de problème, j'ai bien la syntaxe VBA, | mais pour coller, quelle doit être la syntaxe ? | | Merci d'avance aux spécialistes
Raymond [mvp]
Bonjour.
en access tu as l'équivalent: DoCmd.RunCommand acCmdPasteAppend ( ou acCmdPaste ou acCmdPasteSpecial )
il serait bon pour la qualité des données, d'étudier un import un peu plus sécurisé et sécurisant.
"Fondcombe" a écrit dans le message de news: | Bonsoir Raymond, | Merci de ta suggestion mais je n'ai pas de requêtes en cours (ni sélection, | ni ajout). J'ai des données dans le presse papier qui sont le résultat de la | SelectAll/Copy d'un resultset de BI-Query. Dans Excel, j'utilise juste Paste | pour la fin de cette macro mais je ne connais pas l'équivalent dans Access.
Bonjour.
en access tu as l'équivalent:
DoCmd.RunCommand acCmdPasteAppend ( ou acCmdPaste ou acCmdPasteSpecial )
il serait bon pour la qualité des données, d'étudier un import un peu plus
sécurisé et sécurisant.
--
@+
Raymond Access MVP http://OfficeSystem.Access.free.fr/
Pour débuter sur le forum: http://www.mpfa.info/
Non Stop Mix '07 - Paris. La nouvelle scène web fête la créativité !
http://www.comscamp.com/Tracker/Redirect.ashx?linkid°64304e-439a-45c7-9d2f-c3326db58273
"Fondcombe" <Fondcombe@discussions.microsoft.com> a écrit dans le message de
news: 6835D8C8-F184-4364-B68D-2178B3CFA0A0@microsoft.com...
| Bonsoir Raymond,
| Merci de ta suggestion mais je n'ai pas de requêtes en cours (ni
sélection,
| ni ajout). J'ai des données dans le presse papier qui sont le résultat de
la
| SelectAll/Copy d'un resultset de BI-Query. Dans Excel, j'utilise juste
Paste
| pour la fin de cette macro mais je ne connais pas l'équivalent dans
Access.
"Fondcombe" a écrit dans le message de news: | Bonsoir Raymond, | Merci de ta suggestion mais je n'ai pas de requêtes en cours (ni sélection, | ni ajout). J'ai des données dans le presse papier qui sont le résultat de la | SelectAll/Copy d'un resultset de BI-Query. Dans Excel, j'utilise juste Paste | pour la fin de cette macro mais je ne connais pas l'équivalent dans Access.
Fondcombe
Merci Raymond,
En fait j'ai contourné le problème avec les commandes : Table().open SendKeys ^a, wait (crtl a sélectionne tous les enregistrements) SendKeys ^v (crtl v pour coller le contenu du presse papier) Pour ce qui est de sécuriser cet import, malheureseument, BI-Query n'est pas trés interactif avec Access.
Bonjour.
en access tu as l'équivalent: DoCmd.RunCommand acCmdPasteAppend ( ou acCmdPaste ou acCmdPasteSpecial )
il serait bon pour la qualité des données, d'étudier un import un peu plus sécurisé et sécurisant.
"Fondcombe" a écrit dans le message de news: | Bonsoir Raymond, | Merci de ta suggestion mais je n'ai pas de requêtes en cours (ni sélection, | ni ajout). J'ai des données dans le presse papier qui sont le résultat de la | SelectAll/Copy d'un resultset de BI-Query. Dans Excel, j'utilise juste Paste | pour la fin de cette macro mais je ne connais pas l'équivalent dans Access.
Merci Raymond,
En fait j'ai contourné le problème avec les commandes :
Table().open
SendKeys ^a, wait (crtl a sélectionne tous les enregistrements)
SendKeys ^v (crtl v pour coller le contenu du presse papier)
Pour ce qui est de sécuriser cet import, malheureseument, BI-Query n'est pas
trés interactif avec Access.
Bonjour.
en access tu as l'équivalent:
DoCmd.RunCommand acCmdPasteAppend ( ou acCmdPaste ou acCmdPasteSpecial )
il serait bon pour la qualité des données, d'étudier un import un peu plus
sécurisé et sécurisant.
--
@+
Raymond Access MVP http://OfficeSystem.Access.free.fr/
Pour débuter sur le forum: http://www.mpfa.info/
Non Stop Mix '07 - Paris. La nouvelle scène web fête la créativité !
http://www.comscamp.com/Tracker/Redirect.ashx?linkid°64304e-439a-45c7-9d2f-c3326db58273
"Fondcombe" <Fondcombe@discussions.microsoft.com> a écrit dans le message de
news: 6835D8C8-F184-4364-B68D-2178B3CFA0A0@microsoft.com...
| Bonsoir Raymond,
| Merci de ta suggestion mais je n'ai pas de requêtes en cours (ni
sélection,
| ni ajout). J'ai des données dans le presse papier qui sont le résultat de
la
| SelectAll/Copy d'un resultset de BI-Query. Dans Excel, j'utilise juste
Paste
| pour la fin de cette macro mais je ne connais pas l'équivalent dans
Access.
En fait j'ai contourné le problème avec les commandes : Table().open SendKeys ^a, wait (crtl a sélectionne tous les enregistrements) SendKeys ^v (crtl v pour coller le contenu du presse papier) Pour ce qui est de sécuriser cet import, malheureseument, BI-Query n'est pas trés interactif avec Access.
Bonjour.
en access tu as l'équivalent: DoCmd.RunCommand acCmdPasteAppend ( ou acCmdPaste ou acCmdPasteSpecial )
il serait bon pour la qualité des données, d'étudier un import un peu plus sécurisé et sécurisant.
"Fondcombe" a écrit dans le message de news: | Bonsoir Raymond, | Merci de ta suggestion mais je n'ai pas de requêtes en cours (ni sélection, | ni ajout). J'ai des données dans le presse papier qui sont le résultat de la | SelectAll/Copy d'un resultset de BI-Query. Dans Excel, j'utilise juste Paste | pour la fin de cette macro mais je ne connais pas l'équivalent dans Access.