2016-11-14 60 views
-1

我知道它不流行,人們不喜歡它,但我想嘗試通過表格添加MVF到表中。訪問VBA多值

但由於某種原因,它不起作用。

有沒有可能可以用代碼有助於有選擇啓用添加MVF到表

`

Dim db As DAO.Database 
Dim rs As DAO.Recordset 
Set db = CurrentDb 
Set rs = db.OpenRecordset("TblTop") 
rs.AddNew 

rs![Capital City] = Me.CapitalCity 
rs!Salary = Me.Salary 
rs![MVF] = Me.MVF 

rs.Update 
rs.Close 
Set rs = Nothing 
Set db = Nothing 
DoCmd.GoToRecord , , acNewRec` 

回答

0

你將不得不使用Recordset2:

Dim rs As DAO.Recordset2 

Me.MVF是記錄集本身。但是,正如你已經看到的,這些MVF只會給你帶來麻煩。該功能針對來自Excel的非編程用戶。