Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > VBA Access
VBA Access Le forum pour les questions relatives au code VBA sous Access, et à son environnement de développement VBE.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 07/12/2011, 18h56   #1
Membre du Club
 
Homme
Inscription : novembre 2006
Messages : 227
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 53

Informations forums :
Inscription : novembre 2006
Messages : 227
Points : 56
Points : 56
Par défaut Exporter une table vers un PC

Bonsoir,
Je travaillai avec Access 2000 et ma base exportait une table sur un autre pc avec la commande suivante.
Code :
DoCmd.TransferDatabase acExport, "Microsoft Access", "\\h479960e\D\Savetables.mdb", acTable, "T_PRE", "T_PRE", False
Je viens de passer sur Acces 2007 et cette commande ne fonctionne plus et je n'arrive pas à trouver la bonne commande nulle part dans l'aide Access 2007.
Quelqu'un pourrait il corriger mon code?
Merci par avance
nomade333 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2011, 09h39   #2
Membre du Club
 
Vincent GUILLON
Inscription : octobre 2009
Messages : 58
Détails du profil
Informations personnelles :
Nom : Vincent GUILLON

Informations forums :
Inscription : octobre 2009
Messages : 58
Points : 46
Points : 46
Bonjour,
J'utilise aussi cette fonction,
J'ai créé une exportation de table dans un fichier puis j'appelle cette exportation de table par la commande suivante :


Code :
DoCmd.RunSavedImportExport "Exportation-STOCK_bagbig"
@+
Vincent
nolliug est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2011, 20h13   #3
Membre du Club
 
Homme
Inscription : novembre 2006
Messages : 227
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 53

Informations forums :
Inscription : novembre 2006
Messages : 227
Points : 56
Points : 56
Bonsoir et merci mais cela ne réponds pas à ma demande,
J'exporte le table "T_Pre" dans une basse Access appele "Savetables" sur un Pc en réseaux.
h479960e est le nom du PC, savestables.mdb la base et T_Pre la table.
Code :
DoCmd.TransferDatabase acExport, "Microsoft Access", "\\h479960e\D\Savetables.mdb", acTable, "T_PRE", "T_PRE", False
cette fonction marche très bien avec Access 2000 ou 2003 mais pas avec Access 2007.
Je voudrais l'équivalent pour Access 2007?
Merci par avance
nomade333 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 08/12/2011, 20h21   #4
Responsable Word

 
Avatar de Heureux-oli
 
Homme Olivier Lebeau
Contrôleur d'industrie
Inscription : février 2006
Messages : 17 338
Détails du profil
Informations personnelles :
Nom : Homme Olivier Lebeau
Âge : 47
Localisation : Belgique

Informations professionnelles :
Activité : Contrôleur d'industrie
Secteur : Aéronautique - Marine - Espace - Armement

Informations forums :
Inscription : février 2006
Messages : 17 338
Points : 29 246
Points : 29 246
Salut,

Reçois-tu un message d'erreur ?

La commande existe toujours en 2010 et reçoit les mêmes arguments.
__________________
J'ai pas encore de décodeur, alors, postez en clair ! Comment mettre une balise de code ?
Débutez en VBA

Mes articles


Dans un MP, vous pouvez me dire que je suis beau, ... mais si c'est une question technique je ne la lis pas ! Vous êtes prévenus !
Heureux-oli est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 09/12/2011, 08h33   #5
Membre du Club
 
Vincent GUILLON
Inscription : octobre 2009
Messages : 58
Détails du profil
Informations personnelles :
Nom : Vincent GUILLON

Informations forums :
Inscription : octobre 2009
Messages : 58
Points : 46
Points : 46
Bonjour,
Je viens de faire un transfert d'une table d'une BDD à une autre avec la commande suivante (dans ACCESS 2007) :

Code :
DoCmd.CopyObject "c:\Vincent DATA\Applications\BAG-31122010.accdb", "", acTable, "CptaClot_sais"
Cette commande est OK


Il est possible que ta syntaxe \\nom_d'ordi\etc..... te pose problème...
Peut-être tu peux essayer en créant un lecteur réseau z:\etc...

A+
Vincent
nolliug est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 14/12/2011, 12h39   #6
Membre du Club
 
Homme
Inscription : novembre 2006
Messages : 227
Détails du profil
Informations personnelles :
Sexe : Homme
Âge : 53

Informations forums :
Inscription : novembre 2006
Messages : 227
Points : 56
Points : 56
Bonjour et merci
ça marche!
Merci encore
nomade333 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 18h34.


 
 
 
 
Partenaires

Hébergement Web