表形式でフォームを作っています。
そして、コマンドボタンを使って、「レコードの移動」ができるように、マクロを使って
アクション 「レコードの移動」
---アクションの引数----
オブジェクトの種類---フォーム
オブジェクト名-------問題
レコード-------------次のレコード
オフセット-----------4
としています。(コマンドボタンを1回押すと、4件ごとに画面を動かしたい)
しかし、
問題NO---------問題
1----------なん
2----------ああ
3----------なな
4----------ああ □←これがコマンドボタン
コマンドボタンに「クリック時」にマクロが実行できるように設定をして
クリックすると
問題NO---------問題
2----------ああ
3----------なな
4----------ああ
5----------いい □←これがコマンドボタン
となってしまいます。そして再度コマンドボタンを押すと
9----------がが
10---------ss
11---------ff
12----------ああ □←これがコマンドボタン
-------------------------------------
になってしまいます。なので、オフセットを4から7に変えると
1回コマンドをクリックすると先頭にくる番号は「8」になったり・・・困りました。
で、フォームには1-4のレコードが表示されるようにし、コマンドボタンを1回押すと5-8、9-12と表示させたいのです。
とできれば、(全部で160行あるのですが)最終行のフォームが出てきて、コマンドボタンをクリックしてもマクロ実行エラーが出ないようにもしたいです。
よろしくお願いします。
Accsee2000 WIN98
No.3ベストアンサー
- 回答日時:
追加分です
>フォームが出てきて、コマンドボタンをクリックしてもマ>クロ実行エラーが出ないようにもしたいです。
>よろしくお願いします。
ですが
フオーム、イベント、エラー時
のところへ
マクロ ***内容は 「マクロの中止」
を入れれば
「警告文、***移動できません」はでますが
その次のエラー部表示のメッセ-ジは
出なくなります
アドバイスありがとうございます。
結局は、「レコードの移動」を使っているので、
全体で4行フォームで表示されていて、3行目を編集中に移動のコマンドボタンをクリックすると3件目のレコード+オフセット4で7件目が一番最初に表示されてしまいます。なので、一度質問を締め切って再度質問をしなおしたいと思います。
ありがとうございました。
No.2
- 回答日時:
フオ-ムの最大行が
5以上表示されるようになって
いないでしょうか
(かすかに下部のところに見えているとか)
********************************
5行以上の表示のときには
4個飛ぶとペ-ジ替えせずに
レコード指定カ-ソル(黒▲)が
下へ移るだけです
********************************
フオーム、詳細エリアの高さを
微調整してみたらどうでしょうか
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- その他(データベース) Accessフォームからパラメーターで表示したレコードを指定のExcelのセルへ転送する方法について 2 2022/08/22 18:04
- Access(アクセス) Access IF文でテーブルに存在しない場合の処理について 2 2022/10/10 18:09
- Visual Basic(VBA) VBA 登録ボタンを省略してエンターキーで作業 4 2022/07/09 22:29
- Visual Basic(VBA) Accessフォームで全レコードを指定のExcelのセルへ転送し印刷する方法について 2 2022/09/08 18:23
- Access(アクセス) アクセス 意図せずサブプロシージャを移動してしまうのを止めたい 1 2022/09/02 09:19
- Visual Basic(VBA) VBAで早押しゲームを作りたい 4 2022/05/12 13:46
- JavaScript ソースコードは下の共有コードサイト「張り紙」にあります。 入力フォームの javascript で 1 2022/05/11 11:01
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- Visual Basic(VBA) ユーザーフォーム「frm_基本❶」を立ち上げると新規で入力する行数を右下のNoとして表示しています。 1 2023/03/16 19:02
- Access(アクセス) Access 登録ボタンからサブフォームの更新 1 2022/07/22 10:23
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
アクセスで「モジュールがあり...
-
EXCEL VBAのユーザーフォームに...
-
コマンド入力ができなくなって...
-
ACCESS フォームでの、データ...
-
エクセルVBA オプションボタ...
-
ACCESS フォームで、ボタンの...
-
Access「レコードの移動」マク...
-
ユーザーフォームに入力したデ...
-
Accessでエラーメッセージの表...
-
EXCEL2007でのフォーム入力
-
Access レポート印刷するときに...
-
データベースのINT型項目にNULL...
-
passwordが入れられません・・・・
-
ACCESS フォームをそのまま印刷...
-
アクセスで数値型のフィールド...
-
YahooのIDがロックされてしまい...
-
サブフォームに対してGoToRecor...
-
「フォームを作成できませんで...
-
レコードを保存するコード ア...
-
フォームで入力しても反映されない
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
エクセルVBA オプションボタ...
-
EXCEL VBAのユーザーフォームに...
-
ExcelVBAでセルをクリックして...
-
アクセスで「モジュールがあり...
-
ACCESS フォームでの、データ...
-
標準モジュールだとエラーにな...
-
Notesでアンケートをとりたい
-
Accessでエラーメッセージの表...
-
コマンドプロンプト使用時に「'...
-
JW-CADのAutoモードの解除はで...
-
エクセルVBA ユーザーフォーム...
-
AccessでExcelシートを印刷
-
Tex 可換図 包含関係の記号を...
-
コマンド入力ができなくなって...
-
Autocad LT 引き出し線の上に文...
-
ExcelVBAで指定外のUserFormを...
-
エクセル ユーザーフォームの...
-
エクセルVBAからアクセスフ...
-
コマンドボタンに色を付けるこ...
-
アクセスでテキストボックスに...
おすすめ情報