내가 런타임 오류 '3265'을 받고 계속 유지하는이 컬렉션에서 찾을 수 없습니다 .VBA이 항목은
내가 뭘 잘못하고 있니? 어떻게 해결할 수 있습니까?
Option Compare Database
Option Explicit
Public Function Update20BldgRank()
Dim db As Database
Dim rstAnswers As Recordset
Dim i As Integer
Dim irank As Integer
irank = 1
Set db = CurrentDb()
Set rstAnswers = db.OpenRecordset("Top20Genbld13", dbOpenDynaset)
rstAnswers.MoveFirst
Do Until rstAnswers.EOF
rstAnswers.Edit
rstAnswers("20GBRank") = irank
rstAnswers.Update
rstAnswers.MoveNext
irank = irank + 1
Loop
rstAnswers.Close
Update20BldgRank = irank - 1
End Function
코드를 업데이트했습니다. 여기에 이미지가 있습니다. http://i.imgur.com/LEph4GP.png – Lan
rstAnswers ("20GRank")는 이제 rstAnswers ("20GBRank")입니다. – Lan