注射薬フォーム

2021年4月4日

この注射薬フォームは患者さんに使う注射薬を確認・編集するためのフォームです。

コンボボックスと呼ばれる右端に下向き三角▼のついた選択欄に注射の一覧が表示されますので、その中から注射薬を選ぶことで変更します。

注射薬の入力欄へ表示する注射薬の一覧はエクセルのワークシートに直に記載しています。

エクセルのテンプレート集タブを開くとその一覧が出てきます。

下記画像です。

透析患者さんデーター管理ソフトの選択肢の元データーの集まりであるテンプレート集
透析患者さんデーター管理ソフトの選択肢の元データーの集まりであるテンプレート集

注射薬に限らず、ほぼすべてのフォームのリストボックスやコンボボックスと呼ばれる選択できる欄に表示するデータはまとめてワークシートに記載しています。

各フォームはそこから選択肢であるリストを読み込んでいます。こうすることで、いちいちVisualBasic Editor(ビジュアル・ベーシック・エディター)を開いてコードをいじらなくてもリストの内容を書き換えられるようにしてあります。

注射薬編集フォーム

上の画像では「サクラ ハナコ」というサクラとハナコの間に半角スペースが入った名前が2回出てきますが、実際には同じ名前が二つ以上あると、患者さん氏名検索の段階で、「同じ名前が複数個あります」という警告が出て知らせます。これは入力したつもりが、他の同名のところに入力してしまって、選択した名前に反映されていないということを防止するためです。

その機能は、名前検索欄が付いているフォームにはすべて備わっております。

エクセルのワークシートはまるで本物のデータベースのようです。本物のデータベース(MySQL)などは、直接マウスでクリックはできずに、コマンドを使いますが、その点を除けば、データベースを簡略化かつ操作性をよくしたのがエクセルのような気がします。

注射薬管理フォームのマクロは以下です。↓

<<処方箋個別印刷 | 透析条件フォーム>>

以下は注射薬フォームのコードです。

Posted by kksoft