このコードを使用して、フォームのExcUIDテキストボックスからカンマ区切り番号を選択し、tblExcIndivListテーブルに入力しようとしています。フォームからマルチテーブルのアクセステーブルにテキストを入力する
しかし、私はそれをex:123,1213を行に分割し、それらをtblExcIndivListテーブルのUID列の別々の行に配置しようとしていますが、同じセルに1231213として保存されます。
Sub Upd_UID()
Dim var As Variant
Dim i As Long
var = Split(Forms.Agen_Report.ExcUID.Value, vbNewLine)
CurrentDb.Execute "DELETE * FROM tblExcIndivList;", dbFailOnError
For i = 0 To UBound(var)
CurrentDb.Execute Replace("INSERT INTO tblExcIndivList (UID) VALUES ('@V');", "@V", var(i)), dbFailOnError
Next i
End Sub
助けてください。
私が作った、しかし、あなたは私を救っ何愚かな間違いA.S.H @おかげで、 。 –