importation d 'une feuille de calcul dans un classeur
2 réponses
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
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
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
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" <ALF@discussions.microsoft.com> a écrit dans le message de news:
B4135F58-9866-4566-9F4A-ED9EA4ECEE9B@microsoft.com...
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
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
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
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" <ALF@discussions.microsoft.com> a écrit dans le message de news:
B4135F58-9866-4566-9F4A-ED9EA4ECEE9B@microsoft.com...
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
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