質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
VBA

VBAはオブジェクト指向プログラミング言語のひとつで、マクロを作成によりExcelなどのOffice業務を自動化することができます。

Q&A

0回答

689閲覧

Microsoftアクセスの質問です

HidekiYanase

総合スコア0

VBA

VBAはオブジェクト指向プログラミング言語のひとつで、マクロを作成によりExcelなどのOffice業務を自動化することができます。

0グッド

0クリップ

投稿2020/11/24 06:40

エラーメッセージ

アクセスで実行時エラー 2450 参照されているフォーム’Fログイン’がみつかりません

該当のソースコード

Forms!F_ログイン!担当ID.SetFocus   '担当IDにフォーカス

1ソースコード

ここのVBAで黄色く表示されています。
その他のパソコンはログインができるのですが
このエーラーメッセージがでてログインができなくなりました。
アクセスは無知に近いのでよろしければ教えていただければ幸いです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2020/11/24 06:49

タイトルに要件がありません。タグで済む内容ですし「Access」もタグにあります。 あと、文章だけでは何も言えません。コードや定義を提示してください。 というか、エラーメッセージそのままでは?、
HidekiYanase

2020/11/24 06:59

すいません よくわかっていなくて こちらでしょうか? Option Compare Database Private Sub Form_Open(Cancel As Integer) ' 'F_ログイン フォームオープン時 'ログイン画面オープン時に更新ID レコード削除 ' ' 'DoCmd.ShowToolbar "Ribbon", acToolbarNo 'リボン非表示 DoCmd.SetWarnings False '警告メッセージの非表示 DoCmd.OpenQuery "Del_ログインID" 'ログインIDレコードの削除 DoCmd.SetWarnings True '警告メッセージの表示 Me.Requery 'フォームの更新 requery End Sub Private Sub pass_AfterUpdate() ' 'ログインID&パスワード入力時 'ログイン情報と担当マスタの照合 ' ' Dim LogIn As Recordset Me.Filter = "担当ID='" & 担当ID & "'and pass='" & pass & "'" '担当IDとパスワードの検索 Me.FilterOn = True Me!count = DCount("*", "M_担当者", "担当ID='" & [担当ID] & "' And pass='" & [pass] & "'") '担当IDとパスワードが一致した件数 Forms!F_ログイン!担当ID.SetFocus '担当IDにフォーカス Dim LG As String 'LG・・変数宣言 LG = Me!count If LG <> 1 Then '一致件数が1以外の場合 MsgBox "IDとパスワードが正しくありません!" 'メッセージボックス表示 Else lgT = Now() Set LogIn = CurrentDb.OpenRecordset("更新ID", dbOpenTable) With LogIn .AddNew .Fields("担当ID") = Me.担当ID .Fields("担当名") = Me.担当名 .Fields("pass") = Me.pass .Fields("ログイン日時") = Me.lgT .Update End With LogIn.Close Set LogIn = Nothing DoCmd.SetWarnings False '警告メッセージの非表示 ' DoCmd.OpenQuery "Q_ログイン" 'ログインIDのテーブル追加クエリ実行 DoCmd.OpenForm "F_メインメニュー", acNormal 'メインフォームを開く DoCmd.SetWarnings True '警告メッセージの表示 End If End Sub
sousuke

2020/11/24 07:10

全然わからんけど「F_ログイン」のフォームを開くコードが「Fログイン」になっているんじゃない? F_ログインに書いてあるコード載せても意味がないような気がする。 というか半角カタカナをオブジェクト名で使うのはマジでやめたほうがいい。
HidekiYanase

2020/11/24 07:14

ありがとうございます。 一度ためしてみます。
m.ts10806

2020/11/24 07:17

質問は編集できます。 あと、大抵は全角半角はもちろん大文字小文字も別のものとして扱われます。コピペがもっとも間違いないです。 というかエラーメッセージ読んでください。
HidekiYanase

2020/11/24 07:53

解決しました ありがとうございます。
m.ts10806

2020/11/24 08:42

質問は編集できます。 あと「自己解決」にも手順があります。ヘルプページを読んで対応してください。 ただ、質問への追記が先です。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問