penny05
Messages postés105Date d'inscriptionmercredi 22 mars 2006StatutMembreDernière intervention18 janvier 2007
-
24 mars 2006 à 16:11
penny05
Messages postés105Date d'inscriptionmercredi 22 mars 2006StatutMembreDernière intervention18 janvier 2007
-
27 mars 2006 à 09:13
Bonjour,
je suis débutant sur access vba et je cherche a développer un programme sur vba:
ainsi je veux construire une requete sql qui va:
pour chaque "article"
"prendre les valeurs du champ heures de la table classement suivant un critere date (entre date a et date b) et faire la somme "
ensuite il s'agira de les écrire sur une nouvelle table crée.
Et pour finir cette action doit avoir lieu sur double click
J'ai écrit le code suivant mais ca marche pas: please à l'aide je craque!!!
Private Sub Modifiable45_DblClick(Cancel As Integer)
MyValarticle = CStr(Me![Modifiable45])
Module1.Modif_Data Me
'affiche sur un formulaire les données de l'article'
'création du tableau avec les sommes'
CurrentDb.Execute "SELECT * FROM [classement idéal]" & _
"GROUPBY([RCN])" & _
"WHERE ((([classement idéal].[année/mois]) = 200509))" & _
"Create table Résultats (Totalhours double constraint)" & _
"Select Résultats.Totalhours, sum(classement .heures) as 6 mois glissés " & _
"From Résultats"
penny05
Messages postés105Date d'inscriptionmercredi 22 mars 2006StatutMembreDernière intervention18 janvier 20072 24 mars 2006 à 16:52
Merci de me répondre
Oui j'ai des messages d'erreur dés lors que je lance l'application.
Le terme en rouge c'est pour donner le nom du champ calculé (ce que j'avais vu dans un book mais apparemment cela ne fonctionne pas).
Aussi il me signale à présent une erreur de syntaxe dans la clause from.
Et si je devais l'écrire sur plusieurs lignes de manière à le rendre plus comprehensible y'a t'il une syntaxe particuliere.
merci d'avance.
PS: au début dois je rajouter le terme CurrentDb.Execute??
econs
Messages postés4030Date d'inscriptionmardi 13 mai 2003StatutMembreDernière intervention23 décembre 200824 24 mars 2006 à 17:32
Aussi il me signale à présent une erreur de syntaxe dans la clause from.
Si [classement idéal] n'est
pas une table, alors oui, il y aura une erreur. D'ailleurs, je me
demande même si une table peut contenir des espaces dans son nom. Ca me
parait louche.
Manu
Vous n’avez pas trouvé la réponse que vous recherchez ?
penny05
Messages postés105Date d'inscriptionmercredi 22 mars 2006StatutMembreDernière intervention18 janvier 20072 27 mars 2006 à 09:13
Je retrouve toujours cette meme erreur sur la clause from et pourtant [classement idéal] est bien une table. Je l'ai meme renommé sans espace pour voir et le résultat est identique.
Y'a t'il une autre alternative.