アクセスをどのようにしてマクロを使ってログイン画面にするか
ログイン画面を作成する場合、以下の手順でマクロを使用できます。
- Visual Basic for Applications(VBA)エディタを開きます。Alt + F11 キーで開くことができます。
- VBAエディタで「挿入」タブを選択し、「ユーザーフォーム」を選択して新しいユーザーフォームを作成します。
- ユーザフォームに必要なコントロール(例えば、ユーザー名やパスワードを入力するテキストボックス、ログインを行うボタンなど)を追加
- ログインを実行するマクロコードをボタンの「クリック」イベントに追加します。以下のようなコードを使用できます。
Private Sub CommandButton1_Click()
Dim username As String
Dim password As String
' 获取用户名和密码输入框中的值
username = TextBox1.Value
password = TextBox2.Value
' 验证用户名和密码
If username = "admin" And password = "password" Then
' 登录成功
MsgBox "登录成功!"
' 在此处添加跳转到其他界面的代码
Else
' 登录失败
MsgBox "用户名或密码错误!"
End If
End Sub
- 「パスワードを忘れた場合」リンクなどの必要な制御項目とコードをフォームに追加します。
- VBAエディタを保存して閉じる。
- Excelブックに戻り、マクロのセキュリティ設定を[すべてのマクロを有効にする]に変更します。
- ログイン画面で正しいユーザー名とパスワードを入力すれば成功メッセージボックスが表示され、そうでなければエラーメッセージボックスが表示されます。
これは簡単な例なので、必要に応じて変更、拡張できます。