Bonjour,
J'ai une procédure (extrait ci-dessous) qui insert une valeur (variable Localinstnum) dans une table Tablecalc

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
 
While Not (myRecordSet.EOF)
 LocalInstnum = myRecordSet.Fields(0).Value
 
  RSInsert = "INSERT INTO CalcTable (instnum) "
  RSInsert = RSInsert & " VALUES ([" & LocalInstnum & "]) "
  DoCmd.RunSQL RSInsert
 
  myRecordSet.MoveNext
Wend
Cela fonctionne bien sauf qu'à chaque passage sur la ligne <RSInsert = RSInsert & " VALUES ([" & LocalInstnum & "]) "> , Access ouvre un prompt (avec le titre 'Entrer une valeur de param' ).
Sachant que LocalInstnum est valorisée par la ligne <LocalInstnum = myRecordSet.Fields(0).Value>, j'aimerais ne pas avoir ce prompt et qu'Access utilise la valeur calculé par <LocalInstnum = myRecordSet.Fields(0).Value>.

Merci d'avance pour votre aide.
Fate