まさ工房

ExcelVBAとAcessDBを利用した業務支援ツールを作成する工房です

【VBAフリーソフト】ログインの可否を判定するツールを紹介します。(ログイン管理ツール)

       f:id:m_kbou:20191106165319p:plain

ログインの可否を行う「ログイン管理ツール」を紹介します。概要は、予めログインできるユーザのID・パスワード・権限等をDBに登録しておき、ログン画面にてID・パスワードを入力する事で、DBに登録されているIDとパスワードが一致した場合にはログインする事ができ、一致しない場合にはログインする事ができないという内容です。具体的な使い方を書いておきますので、使用したいとの事であれば、下部リンクのダウンロードサイトVector)よりダウンロードにて使用して下さい。

 

【目次】

 

製作環境

・Excel2016(画面)
・Access2016(DB)

 

画面イメージ

今回作成した画面は以下内容です。

(画面1)権限管理画面

f:id:m_kbou:20191106165402p:plain

(画面2)ログイン画面

f:id:m_kbou:20191106165434p:plain

(画面3)ログイン後に開く画面

f:id:m_kbou:20191106165503p:plain

 

使い方

このツールの具体的な使い方について説明します。

ログイン権限を登録する方法

(1)「権限管理ツール.xlsm」を起動すると、権限管理画面が表示されます。

f:id:m_kbou:20191106165626p:plain

(2)『取り込み』ボタンをクリックします。

f:id:m_kbou:20191106165705p:plain

(3)未だ取り込むデータが無い為、”取り込むデータがありません。”のメッセージが表示されます。『OK』ボタンをクリックします。

f:id:m_kbou:20191106170127p:plain

(4)画面上に罫線が引かれます。

f:id:m_kbou:20191106170202p:plain

(5)ID・パスワード・氏名・ボタンA・ボタンB・ボタンCに情報を入力します。
※ボタンA・ボタンB・ボタンCには、各ボタンの使用権限を割り当てます。「●」を設定するとボタンに使用権限が割り当てられ、スペースのままにすると使用権限は割り当てられません。各ボタンは上記の「(画面3)ログイン後に開く画面」内にある各A~Cのボタンを意味しています。

f:id:m_kbou:20191106170351p:plain

(6)『チェック』ボタンをクリックします。

f:id:m_kbou:20191106170521p:plain

(7)入力した内容にエラーが無ければ”エラーはありません。”のメッセージが表示されます。『OK』ボタンをクリックします。

f:id:m_kbou:20191106170553p:plain

(8)『保存』ボタンが表示されるのでクリックします。

f:id:m_kbou:20191106170329p:plain

(9)”保存しました。”のメッセージが表示されるので、『OK』ボタンをクリックします。

f:id:m_kbou:20191106170647p:plain

ログイン権限を登録する方法についての説明は以上です。

 

ログイン管理ツールの使い方

(1)ログイン管理ツール.xlsmを起動すると、ログイン画面が表示されます。

f:id:m_kbou:20191106172235p:plain

(2)上記の「ログイン権限を登録する方法」で登録したID・パスワードを入力し、『実行』ボタンをクリックします。

f:id:m_kbou:20191106172324p:plain

(3)ログイン後の画面が開き、上部に名前とログインした時間が表示されます。

f:id:m_kbou:20191106172351p:plain

(4)『ボタンA』ボタンをクリックします。

f:id:m_kbou:20191106172423p:plain

 (5)”操作する権限があります。”のメッセージが表示されるので、『OK』ボタンをクリックします。
※上記「ログイン権限を登録する方法」の権限割り当ての中で、ボタンAに使用権限を割り当てた為、”操作する権限があります。”のメッセージが表示されました。

f:id:m_kbou:20191106172509p:plain

(6)次に『ボタンB』ボタンをクリックします。

f:id:m_kbou:20191106172551p:plain

(7) ”操作する権限がありません。”のメッセージが表示されるので、『OK』ボタンをクリックします。
※上記の「ログイン権限を登録する方法」の権限割り当ての中で、ボタンBに使用権限を割り当てていない為、”操作する権限がありません。”のメッセージが表示されました。

f:id:m_kbou:20191106172620p:plain

ログイン管理ツールの使い方についての説明は以上です。

 

ダウンロード

上記ツールはダウンロードサイトVector)に登録してあります。

www.vector.co.jp

 

おわりに

上記内容についての質問があれば、問い合わせフォームよりお気軽に問い合わせ下さい。また、今回のツールに対する改修依頼や新規ツールの作成依頼等については、以下サイト(ココナラ)より依頼頂ければと思います。宜しくお願いします。

coconala.com