![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?5a7ff87)
アクセス2000ですが、どうもつい最近のXPの
アップロードとの相性が悪いようです。
ある特定のフォームを開こうとすると、
「コンパイルエラー」という表示が出てきます。
下記のビジュアルベーシックの部分がおかしいようですが、わかる方アドバイスをお願いします。
特にstDocName = ChrW(12487) あたりが怪しそうです。
-------------------------------------------------------
Private Sub 実行ボタン_Click()
On Error GoTo Err_実行ボタン_Click
Dim stDocName As String
Dim stLinkCriteria As String
stDocName = ChrW(12487) & ChrW(12540) & ChrW(12479) & ChrW(20837) & ChrW(21147)
DoCmd.OpenForm stDocName, , , stLinkCriteria
Exit_実行ボタン_Click:
Exit Sub
Err_実行ボタン_Click:
MsgBox Err.Description
Resume Exit_実行ボタン_Click
End Sub
-----------------------------------------------------------
ちなみに、システムの復元で数日戻すとこの現象は起こらなくなりますが、数日ごとに元の戻す、というのも根本的ではないので・・・
No.1ベストアンサー
- 回答日時:
stDocName = ChrW(12487) & ChrW(12540) & ChrW(12479) & ChrW(20837) & ChrW(21147)
はOpenFormで代入されるフォーム名ですが・・。
コンパイルエラーでここが反転されるのですか?
ChrW(12487) & ChrW(12540) & ChrW(12479) & ChrW(20837) & ChrW(21147)は「データ入力」というフォーム名だと思いますが。違いますか?
stDocName = ChrW(12487) & ChrW(12540) & ChrW(12479) & ChrW(20837) & ChrW(21147)
は
stDocName = "データ入力"
としても問題ないですが。
stDocName = "データ入力"
で上手く行ったようです。
誠にありがとうございました。
ただ、実は同じようなコンパイルエラーがもう一カ所発生していました。
さすがにこの場所では憚れるので新たにもう一度エントリーします。
もしわかれば、そちらもお願いします。
遠慮知らずで申し訳ありません。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Excel(エクセル) 【VBAファイル移動】2つのマクロを順に実行。1つ目のマクロが実行不可⇒2つ目が実行不可となる件 2 2022/07/29 12:17
- Excel(エクセル) 【マクロ】フォルダAからダBへファイルを、ファイルの更新日時の条件で、1つづつ移動するには? 3 2022/08/25 09:56
- Visual Basic(VBA) エクセルのVBAでダブルクリックでチェックを入れたあと 1 2022/10/26 20:30
- Visual Basic(VBA) 【マクロ】フォルダにファイルが1つも無い時に、ファイルがありませんとメッセージを表示する 4 2022/08/28 08:48
- Visual Basic(VBA) 別シートから年齢別の件数をカウントしたいの続き 5 2023/01/24 00:16
- Visual Basic(VBA) 【追加】ファイルを閉じてダイアログで保存した時だけ処理の実行をする 3 2022/03/23 15:43
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る EXEの実行内容の結果によって、戻り値を0か1かで返したい 1 2023/07/04 16:40
- Visual Basic(VBA) batからexeを実行し戻り値を受け取る バッチからEXEの結果を受け取りたいのですが、 下記のバッ 1 2023/07/04 15:13
- Excel(エクセル) フォルダ内のワードファイルをPDFに一括変換するVBA 3 2023/06/09 16:51
- Visual Basic(VBA) エクセルのマクロについて教えてください。 2 2023/07/06 17:46
関連するカテゴリからQ&Aを探す
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SQLCMDにて教えていただきたい...
-
Excel-VBAの「しばらくお待ちく...
-
AccessのDAO.ExecuteとDoCmd.Ru...
-
サーバーと実行端末が違う場合...
-
静的SQL、動的SQL?
-
コマンドプロンプトからパラメ...
-
SQLサーバーのジョブでのexeフ...
-
アクセス2003 - 語句一部で抽出
-
ORACLEのようにトレースがとれ...
-
UPDATE時のSETの実行順について
-
同じSQL文で速度がだいぶ違う
-
Oracleでのスクリプト実行について
-
SQLServer2005のストプロでxp_c...
-
CASE文での問い合わせ
-
インデックスの断片化が解消さ...
-
SQL Server 2008 のメンテナン...
-
ストアドをSQL*PLUSで実行したい。
-
XPのアップロードとアクセスの...
-
SQL-Loaderが動かないです。
-
MSDE2000のインストールについて
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
Excel-VBAの「しばらくお待ちく...
-
AccessのDAO.ExecuteとDoCmd.Ru...
-
ユーザー定義関数内でのsp_exec...
-
sqlcmdでクエリの実行結果をバ...
-
ストアドの速度がクエリの30...
-
ストアドプロシージャでcsvファ...
-
SQLCMDにて教えていただきたい...
-
サーバーと実行端末が違う場合...
-
Excelフィルタ抽出で「検索して...
-
静的SQL、動的SQL?
-
「最高気温が35度以上の日を猛...
-
指定時刻のクエリ自動実行
-
バッチからメンテナンスプラン...
-
同じSQL文で速度がだいぶ違う
-
バッチからSQLCMDを実行する方法
-
UPDATE時のSETの実行順について
-
アクションクエリが実行できない
-
IDENTITY列を持つテーブルへBCP...
-
xp_cmdshellについて
-
SQLServerのジョブからバッチを...
おすすめ情報