OVH Cloud OVH Cloud

importation d 'une feuille de calcul dans un classeur

2 réponses
Avatar
ALF
bonjour,
sur visual basic access 2000,je veux importer une feuille de calcul (ou
onglet) nommée STOCRJLJJ2PP faisant partie d un classeur excel nommé
STOCRJLJJ2.XLS , sur une table access nommée STOCKRJLJ. Comment s y
prendre??..
J'ai essayé ceci:
TransferSpreadsheet acImport, 8, "STOCKRJLJ", "P:\RJLJ\STOCRJLJJ2.XLS",
True, "STOCRJLJJ2PP"
mais ca ne marche pas..
Merci de votre soutien...
--
ALF

2 réponses

Avatar
Franck Deschamps
Voilà ma fonction:
Private Sub ImportTable_Click()

Dim Tatable As String
Dim TonChemin As String
Tatable = "Table_Tampon"
TonChemin = "C:Import.xls"
DoCmd.TransferSpreadsheet acImport, 8, Tatable, TonChemin, True, ""

End Sub

Par contre il faut que la table réceptrice est AU MOINS les memes type de
champs que ceux que tu importes.


Franck


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

bonjour,
sur visual basic access 2000,je veux importer une feuille de calcul (ou
onglet) nommée STOCRJLJJ2PP faisant partie d un classeur excel nommé
STOCRJLJJ2.XLS , sur une table access nommée STOCKRJLJ. Comment s y
prendre??..
J'ai essayé ceci:
TransferSpreadsheet acImport, 8, "STOCKRJLJ", "P:RJLJSTOCRJLJJ2.XLS",
True, "STOCRJLJJ2PP"
mais ca ne marche pas..
Merci de votre soutien...
--
ALF


Avatar
Raymond [mvp]
Bonsoir.

je vois deux raisons pour que ça ne marche pas:
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel9, "STOCKRJLJ",
"P:RJLJSTOCRJLJJ2.XLS", True, "STOCRJLJJ2PP!"

le docmd inexistant et le ! dans le nom de la feuille.
à voir maintenant.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://OfficeSystem.Access.free.fr/runtime/
http://users.skynet.be/mpfa/ pour débuter sur le forum


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

bonjour,
sur visual basic access 2000,je veux importer une feuille de calcul (ou
onglet) nommée STOCRJLJJ2PP faisant partie d un classeur excel nommé
STOCRJLJJ2.XLS , sur une table access nommée STOCKRJLJ. Comment s y
prendre??..
J'ai essayé ceci:
TransferSpreadsheet acImport, 8, "STOCKRJLJ", "P:RJLJSTOCRJLJJ2.XLS",
True, "STOCRJLJJ2PP"
mais ca ne marche pas..
Merci de votre soutien...
--
ALF