こんにちは
For i = rs.RecordCount To 1 Step -1
にすれば出来そうな気もしますが、
Sub test()
Dim DB As DAO.Database
Dim sSql As String
Set DB = CurrentDb
sSql = "UPDATE T分類 SET T分類.中分類 = [T分類]![大分類] & ""(不明)"" "
sSql = sSql & "WHERE [T分類].大分類<>""不明"" AND [T分類].中分類=""不明"";"
DB.Execute (sSql)
End Sub
のように、Executeを使ってみてはどうですか?
お礼
ありがとうございました。