fcorneville
Messages postés2Date d'inscriptionlundi 31 janvier 2005StatutMembreDernière intervention 1 février 2005
-
31 janv. 2005 à 16:42
fcorneville
Messages postés2Date d'inscriptionlundi 31 janvier 2005StatutMembreDernière intervention 1 février 2005
-
1 févr. 2005 à 08:03
Bonjour,
Je désire regrouper dans Access des données se trouvants dans des feuilles excel
J'arrive bien à lire les données source.
(Utilisation de CREATEOBJECT("excel.application") et affectation du contenu des cellules
dans des variable)
J'arrive également à ajouter des valeurs FIXES dans ma table de BDD avec l'instruction
INSERT INTO
(avec: cnn.Open "provider=Microsoft.Jet.OLEDB.4.0; Data Source etc...
cnn.Esecute " insert into table ....VALUE "_)
Le problème est que je ne peux pas utiliser mes variables dans VALUE de l'instruction insert into.
Comment ajouter dans Access des enregistrements issus de cellules de feuilles Excel aves Visual Basic 6.0
Merci
A voir également:
Ajout d'un enregistrement d'une feuille excel vers base de donnée Access
mrdep1978
Messages postés402Date d'inscriptionjeudi 25 novembre 2004StatutMembreDernière intervention 7 juin 20097 31 janv. 2005 à 17:43
Je ne comprends pas pourquoi tu ne peux pas utiliser tes variables dans le VALUES (attention, pas VALUE).
Moi, je fais comme ça d'habitude :
dim xlapp as object
dim ls_Valeur1 as string
dim ls_Valeur2 as string
dim cnn as Connection
set xlapp =createobject("Excel.Application")
'Tu ouvres ton fichier etc ....
....
ls_Valeur1 = xlapp.worksheets("Feuil1").Range("A1").value
ls_Valeur2 = xlapp.worksheets("Feuil1").Range("B1").value