Problème en Access

Problème en Access - VB/VBA/VBS - Programmation

Marsh Posté le 02-06-2006 à 11:58:56    

Bonjour,
 
J'ai un petit problème avec Access.
En utilsant une requête "ajout" qui colle les enregistrements d'une table dans une autre, j'ai forcé la table cible à avoir une colonne typée "numérique" alors que celle à l'origine est considérée comme texte. (Ce sont des chiffres qui ont été importé comme étant texte de Excel).
Deux lignes ne sont pas collées car ne sont pas des chiffres (ça ne me dérange pas) mais il me demande de confirmer vouloir appliquer cette requête.  
Comme c est automatisé par macro, et qu'il le fait sur plusieurs tables, je dois confirmer une dixaine de fois.
Y a t il un moyen de le faire sans qu'il ne demande confirmation?
L'outil doit etre tout automatisé sans avoir a cliquer des dixaines de fois sur "OUI"
 
Merci d'avance

Reply

Marsh Posté le 02-06-2006 à 11:58:56   

Reply

Marsh Posté le 02-06-2006 à 13:36:09    

personne?

Reply

Marsh Posté le 02-06-2006 à 14:31:18    

essaye d'ajouter ca dans ton code de la macro :
 

Code :
  1. Application.DisplayAlerts = False


 
regarde ici : http://www.developerfusion.co.uk/show/1130/


Message édité par RavenShadoW1 le 02-06-2006 à 14:35:58
Reply

Marsh Posté le 02-06-2006 à 17:54:39    

Je vais voir ce que ça donne.
merci beaucoup en tout cas

Reply

Marsh Posté le 03-06-2006 à 10:31:45    

Si la macro tourne sous Access, la bonne syntaxe est:
 
DoCmd.SetWarnings False
 
ne pas oublier ensuite de remettre sur:
 
DoCmd.SetWarnings True
 
sinon, tes formulaires, tables vont se fermer sans avoir la confirmation "voulez vous enregistrer vos changements ?"
 
kenavo,
 
Jean-Marc


---------------
OtObOxBlOg - - - Etre seul à avoir tort  c'est plus difficile, mais c'est bien plus beau que d'avoir raison avec une bande de cons
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed