Twitter iPhone pliant OnePlus 11 PS5 Disney+ Orange Livebox Windows 11

Code VBA pour coller des données dans une table Access

4 réponses
Avatar
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 ?

Merci d'avance aux spécialistes

4 réponses

Avatar
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.

--
@+
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" 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
Avatar
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.

--
@+
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" 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





Avatar
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.

--
@+
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" 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.
Avatar
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.

--
@+
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" 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.