質問: ACCESSフォームAに配置されているテキストボックスBをマウススクロールさせる方法に関しての質問です。 初心者です。
回答: >上手くいきません。 なにがどのように上手くいかないのかハッキリしてください。 ウチの環境では上手くいくので上手くいかなさそうなのを想像してみると ・単票フォームでない ・64bit環境である が考えられます。 ハッキリしてないので想像です。 前者は前提どだい無理、 後者はWindowsAPI宣言部のデータ型を変更する事でイケると思います。 >コードをどの様に配置すれば良いのか 自分は試しにサイト中の2番目のVBAコード群を対象のフォームのモジュールにコピペしました。 その場所に移動するには、フォームのデザイン画面のリボンの「デザイン」タブの一番右の「コードの表示」。 ペースト後、[コントロール名]の部分を実際のフォームのテキストボックスの名前に合わせたものにしろ とあったので修正しました。 あと質問文中のサイトを見ると文字化けっぽいのがありますね。 そのままコピペすると↓この部分 Private Const WM_VSCROLL As Long = &H115;& ' 垂直スクロール Private Const SB_LINEUP As Long = &H0;& ' 上方向 Private Const SB_LINEDOWN As Long = &H1;& ' 下方向 ↑これだと問題外なので↓こう訂正します。 Private Const WM_VSCROLL As Long = &H115 ' 垂直スクロール Private Const SB_LINEUP As Long = &H0 ' 上方向 Private Const SB_LINEDOWN As Long = &H1 ' 下方向 初心者を主張してる感じだとハードルが高めじゃないかな。