hatena
hatena
2024/02/04 (日) 11:49:56
テーブル名 には実際にはどのような名前がはいってますか。
テーブル名に使用すべきでない文字が含まれているとそのようエラーになります。
そのような場合、名前の前後に"[" "]"を付けると回避できます。
下記のように変更したらどうでしょう。
rsM.Open "[" & テーブル名 & "]" , cn , adOpenStatic, adLockOptimistic
可能ならばこのような特殊文字は使わないテーブル名に変更することをお勧めします。
Access データベースで特殊文字を使用したエラー - Microsoft 365 Apps | Microsoft Learn
通報 ...