同じ質問2度目です、回答頂いていましたが、画像ができたので貼り付けました。
新しい質問でないと貼り付けできないものですみません
最初の回答も参考にさせていただきます。
----------------------------------
添付画像参照願います。
アクセスのフォームで入力する際、社員番号のテキストボックスから資格コードまでジャンプ
させたいと思います、
やったのはプロパティで更新後処理の埋め込みマクロでアクションをコントロールの移動を使い
引数に資格コードを使いました。
すると画像のようなエラーが出てしまいます。
以前に作ったフォームではうまく動いていたのですが今回は動きません。
WEBなど、探したのですがいい回答が見つかりませんでした、作り直しも行いましたが
同じエラーが繰り返されます。
よろしくお願いします。
会社からなので画像の添付できませんでした、持ち出しができません。
フォームでテキスとボックスにAAAAと入力したらCCCCにカーソルを移動させたいです。
ラベル テキストボックス
aaaa AAAA
bbb BBBB
ccc CCCC
No.4ベストアンサー
- 回答日時:
添付画像を拡大しても見えずらいのですが、
漏れている文字があるかもしれませんが、
大体以下のように見えます。
(質問のときはエラーの内容を書き取って
文章で伝えないと画面からは読み取れません。)
コマンドまたはアクション"コントロールの移動"は無効です。
データベースが読み取り専用であるか、以前のバージョンの
式から変更されていません。
アクションの対象となっているオブジェクトで現在確認されて
いるものがないか、アクティブビューにありません。
このデータベースで現在使用可能なコマンドまたはマクロ
アクションを使うようにしてください。
以上を噛み砕くと、
マクロは実行できません。
その理由は、
(1)データベースが読み取り専用になっているか、現在の
Accessのバージョンで使える式に変更してください。
(2)指定しているコントロールの名前を間違っている
可能性があります。
(3)現在のAccessのバージョンで使えるマクロを
作成してください。
まず、上記の(1)から(3)について確認してみてください。
>最初の回答も参考にさせていただきます。
の意味はわかりませんが、どうしてもマクロでしたいのか、
あるいは、コードは分からないのでコードはご遠慮申し上げます、
ということなのか、どちらかなのでしょうが、
「社員番号」の更新後処理で「資格コード」に
移動したいというのであれば、どのバージョンの
Accessでも以下の方法で事が足ります。
Private Sub 社員番号_AfterUpdate()
Me!資格コード.SetFocus
End Sub
piroin654さん
何度も回答を戴き、本当にたすかりました、またわからない人の内容を理解して
戴きおお助かりです。
教えて戴いたようにイベントプロシージャーに書いてみたらすぐできました、
私のやり方は根本が間違えていました、マクロビルダでやっていました。
No.3
- 回答日時:
No2です。
なぜNo2のような質問をしたかというと、
質問の前半の、
>アクセスのフォームで入力する際、社員番号のテキストボックスから
>資格コードまでジャンプさせたいと思います、
>やったのはプロパティで更新後処理の埋め込みマクロでアクションを
>コントロールの移動を使い引数に資格コードを使いました。
(この回答としてマクロではなく、コードでの回答を
http://oshiete1.watch.impress.co.jp/qa6679587.html
でしています。AAAAからCCCCへのフォーカスの移動)
と、後半の、
>フォームでテキスとボックスにAAAAと入力したらCCCCにカーソルを移動させたいです。
>ラベル テキストボックス
>aaaa AAAA
>bbb BBBB
>ccc CCCC
の話がつがらないからです。とくに後半の部分は
質問された方はわかっておられるのでしょうが、
こちらには、
>テキスとボックスにAAAAと入力したらCCCCにカーソルを移動
と、テキストボックスAAAAとの関連がわかりずらいのです。
もしかしたら、
>テキスとボックスにAAAAと入力したらCCCCにカーソルを移動
は、
>テキストボックスAAAAに入力したらCCCCにカーソルを移動
なのですか?
No.2
- 回答日時:
こちらの勘違いがあるかもしれないので、
NO1は無しにして、
たとえば、
Private Sub 社員番号_AfterUpdate()
Me!CCC.SetFocus
End Sub
のように、テキストボックスの「社員番号」
の更新後処理にテキストボックス「CCCC」に移動
したい、ということなのか、あるいは、
テキストボックスの「社員番号」の更新後処理に
フォームに表示するデータをテキストボックスの
「社員番号」に入力したものにしたいということ
なのか、どちらですか。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- PHP php 確認表示画面で値をSESSIONから取り出す理由の解釈は正しいでしょうか? 1 2023/06/09 17:39
- PHP php 入力画面から確認表示画面へ情報の受け渡しについて。 1 2023/06/07 18:00
- Access(アクセス) アクセス 意図せずサブプロシージャを移動してしまうのを止めたい 1 2022/09/02 09:19
- JavaScript フォームが空欄の時にフォームの外をクリックすると、エラーが出るコードを調べています。 1 2023/06/25 11:51
- JavaScript javascriptで入力フォームが空欄の時にアラートによるエラーを出すコードを書いています。 2 2023/06/13 17:58
- Excel(エクセル) Excel 表の作成について 3 2022/06/16 12:15
- Word(ワード) 分かる方教えてください。 wordに図を差込して資料を作成してますが その図上の説明したい箇所に①と 3 2022/10/20 20:05
- JavaScript 入力フォームの javascript で メールアドレスの正規チェックをを行い、ボタンをクリックして 2 2022/04/27 16:06
- Windows 10 パソコンが使えず困ってます!(Microsoftアカウントでログイン後、PINコードに関するエラー) 2 2023/03/17 19:09
- Excel(エクセル) EXCEL マクロで 同じフォルダ内の複数ファイルの複数行全体を選択して1つのファイルに集約 4 2022/09/27 18:41
このQ&Aを見た人はこんなQ&Aも見ています
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
データベースのINT型項目にNULL...
-
passwordが入れられません・・・・
-
アクセスで数値型のフィールド...
-
sqlldrの使用方法について
-
日付のテキストボックスに(例...
-
フォームで入力しても反映されない
-
このオブジェクトに値を代入す...
-
アクセスのテキストボックスの...
-
Accessのパラメータクエリに入...
-
エクセル 自動入力
-
[access]帳票フォームでの入力...
-
Excelで入力したデータを自動的...
-
Access2007 textboxに入力でき...
-
Accessのふりがな自動入力
-
accessでフォームに入力した値...
-
MA ACCESSデータベースに詳しい...
-
フォームテキスト内文字の縦位...
-
Accessで小数の入力について
-
Accessで西暦の年だけ表示したい
-
ユーザーフォームで数字にカン...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
passwordが入れられません・・・・
-
データベースのINT型項目にNULL...
-
アクセスで数値型のフィールド...
-
フォームで入力しても反映されない
-
Access(office)のマクロの「値...
-
Excelで入力したデータを自動的...
-
日付のテキストボックスに(例...
-
Access2007 textboxに入力でき...
-
このオブジェクトに値を代入す...
-
アクセスのテキストボックスの...
-
ファイルメーカー 一ヵ月後の...
-
ユーザーフォームで数字にカン...
-
sqlldrの使用方法について
-
ACCESS 時間の入力方法
-
入力規則違反-任意のエラーメ...
-
Access2007、フォームのテキス...
-
Accessで主キーの最終番号を取...
-
ファイルメーカで経過月数を出...
-
Accessで所要時間の足し算
-
Accessのパラメータクエリに入...
おすすめ情報