Le moteur Mictrosoft Jet ne peut pas trouver la table ou la requ=EAte
source
'transferSpreadSheet'. Assurez-vous qu'elle existe ou qu'elle est
correctement orthographi=E9e.
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
MG
DoCmd.TransferSpreadsheet n'est pas une commande VB6, ni une procédure stockée, mais une commande ACCESS. Vous ne pouvez l'utiliser qu'à partir d'Access.
a écrit dans le message de news:
Bonjour,
(est-ce le bon groupe pour cette question ?)
je suis dans une appli VB6 où je travaille sur une DB Access avec ADODB.
Je cherche à importer une feuille excel dans Access.
En VBA sous Access, il suffirait de faire : DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel8, nsh, ficXLS, True, ""
Le moteur Mictrosoft Jet ne peut pas trouver la table ou la requête source 'transferSpreadSheet'. Assurez-vous qu'elle existe ou qu'elle est correctement orthographiée.
J'ai également essayé DoCmd.TransferSpreadSheet : même résultat.
Qui a une idée sur le pb ?
merci. Sergio
DoCmd.TransferSpreadsheet
n'est pas une commande VB6, ni une procédure stockée, mais une commande
ACCESS. Vous ne pouvez l'utiliser qu'à partir d'Access.
<sergiobzh@gmail.com> a écrit dans le message de news:
1158238045.588195.60610@e3g2000cwe.googlegroups.com...
Bonjour,
(est-ce le bon groupe pour cette question ?)
je suis dans une appli VB6 où je travaille sur une DB Access avec
ADODB.
Je cherche à importer une feuille excel dans Access.
En VBA sous Access, il suffirait de faire :
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel8, nsh,
ficXLS, True, ""
Le moteur Mictrosoft Jet ne peut pas trouver la table ou la requête
source
'transferSpreadSheet'. Assurez-vous qu'elle existe ou qu'elle est
correctement orthographiée.
J'ai également essayé DoCmd.TransferSpreadSheet : même résultat.
DoCmd.TransferSpreadsheet n'est pas une commande VB6, ni une procédure stockée, mais une commande ACCESS. Vous ne pouvez l'utiliser qu'à partir d'Access.
a écrit dans le message de news:
Bonjour,
(est-ce le bon groupe pour cette question ?)
je suis dans une appli VB6 où je travaille sur une DB Access avec ADODB.
Je cherche à importer une feuille excel dans Access.
En VBA sous Access, il suffirait de faire : DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel8, nsh, ficXLS, True, ""
Le moteur Mictrosoft Jet ne peut pas trouver la table ou la requête source 'transferSpreadSheet'. Assurez-vous qu'elle existe ou qu'elle est correctement orthographiée.
J'ai également essayé DoCmd.TransferSpreadSheet : même résultat.
Qui a une idée sur le pb ?
merci. Sergio
sergiobzh
Merci. Au moins c'est clair, il va falloir revoir complètement la méthode ! Sergio
DoCmd.TransferSpreadsheet n'est pas une commande VB6, ni une procédure stockée, mais une comman de ACCESS. Vous ne pouvez l'utiliser qu'à partir d'Access.
a écrit dans le message de news:
Bonjour,
(est-ce le bon groupe pour cette question ?)
je suis dans une appli VB6 où je travaille sur une DB Access avec ADODB.
Je cherche à importer une feuille excel dans Access.
En VBA sous Access, il suffirait de faire : DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel8, nsh, ficXLS, True, ""
Le moteur Mictrosoft Jet ne peut pas trouver la table ou la requête source 'transferSpreadSheet'. Assurez-vous qu'elle existe ou qu'elle est correctement orthographiée.
J'ai également essayé DoCmd.TransferSpreadSheet : même résultat.
Qui a une idée sur le pb ?
merci. Sergio
Merci. Au moins c'est clair, il va falloir revoir complètement la
méthode !
Sergio
DoCmd.TransferSpreadsheet
n'est pas une commande VB6, ni une procédure stockée, mais une comman de
ACCESS. Vous ne pouvez l'utiliser qu'à partir d'Access.
<sergiobzh@gmail.com> a écrit dans le message de news:
1158238045.588195.60610@e3g2000cwe.googlegroups.com...
Bonjour,
(est-ce le bon groupe pour cette question ?)
je suis dans une appli VB6 où je travaille sur une DB Access avec
ADODB.
Je cherche à importer une feuille excel dans Access.
En VBA sous Access, il suffirait de faire :
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel8, nsh,
ficXLS, True, ""
Le moteur Mictrosoft Jet ne peut pas trouver la table ou la requête
source
'transferSpreadSheet'. Assurez-vous qu'elle existe ou qu'elle est
correctement orthographiée.
J'ai également essayé DoCmd.TransferSpreadSheet : même résultat.
Merci. Au moins c'est clair, il va falloir revoir complètement la méthode ! Sergio
DoCmd.TransferSpreadsheet n'est pas une commande VB6, ni une procédure stockée, mais une comman de ACCESS. Vous ne pouvez l'utiliser qu'à partir d'Access.
a écrit dans le message de news:
Bonjour,
(est-ce le bon groupe pour cette question ?)
je suis dans une appli VB6 où je travaille sur une DB Access avec ADODB.
Je cherche à importer une feuille excel dans Access.
En VBA sous Access, il suffirait de faire : DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel8, nsh, ficXLS, True, ""
Le moteur Mictrosoft Jet ne peut pas trouver la table ou la requête source 'transferSpreadSheet'. Assurez-vous qu'elle existe ou qu'elle est correctement orthographiée.
J'ai également essayé DoCmd.TransferSpreadSheet : même résultat.
Qui a une idée sur le pb ?
merci. Sergio
sergiobzh
re-bonjour, je réactive ce fil car étant plus ou moins débutant sous Access, j'ai un peu de mal.
En fait je voudrai maintenant exécuter le code suivant , que j'ai mis dans un module Access2000 :
Public Sub ImportFromXL(ByVal TName As String, ByVal ficXLS As String) DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel8, TName, ficXLS... End Sub
Comment faire pour appeler ce code depyuis VB6 ? J'ai cherché sur le Net mais j'ai l'impression que les procédures de modules ne s'appellent pas depuis VB6 ? Donc si quelqu'un a une solution ...
merci d'avance !
re-bonjour,
je réactive ce fil car étant plus ou moins débutant sous Access,
j'ai un peu de mal.
En fait je voudrai maintenant exécuter le code suivant , que j'ai mis
dans un module Access2000 :
Public Sub ImportFromXL(ByVal TName As String, ByVal ficXLS As
String)
DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel8,
TName, ficXLS...
End Sub
Comment faire pour appeler ce code depyuis VB6 ? J'ai cherché sur le
Net mais j'ai l'impression que les procédures de modules ne
s'appellent pas depuis VB6 ?
Donc si quelqu'un a une solution ...
re-bonjour, je réactive ce fil car étant plus ou moins débutant sous Access, j'ai un peu de mal.
En fait je voudrai maintenant exécuter le code suivant , que j'ai mis dans un module Access2000 :
Public Sub ImportFromXL(ByVal TName As String, ByVal ficXLS As String) DoCmd.TransferSpreadsheet acImport, acSpreadsheetTypeExcel8, TName, ficXLS... End Sub
Comment faire pour appeler ce code depyuis VB6 ? J'ai cherché sur le Net mais j'ai l'impression que les procédures de modules ne s'appellent pas depuis VB6 ? Donc si quelqu'un a une solution ...