子供の頃の「好き」が大人になって役にたった話 ラスト

記事
ビジネス・マーケティング
Basicというのはとても理解しやすく分かり易いプログラミング言語です。

中学生程度の英語力もで意味が分かる命令文(コマンド)しか無く、構造もシンプルです。

そして子供の頃に没頭したことは大人になっても、そうそう忘れるものではないのだということが分かりました。

勿論BasicとVBAは似て非なるものなので、そっくりそのままでは無いのですが基本的な部分は踏襲されており、簡単な処理を組めるようになるにはそれほど時間はかかりませんでした。

スクリーンショット 2022-05-05 074949.jpg

Accessはデータベースとしてシステムを組むのは簡単ですが、ある程度手を加えないと使い勝手が良くありません。が、

補助的に自動化を組み合わせることでかなり便利になります。

例えば毎日の日付を手入力するのは面倒で更には誤入力の危険性もあります。

そこで日付は自動入力にするのですが、もっと言えば将来の日付を事前に作成しておくこともできます。

VBAで1000日分のレコードを作ってやれば1秒もかからずに3年分のカレンダーが作成できます。

Excelでもカレンダーは簡単に作れますが、セルの範囲などは使用者が管理する必要があるためどうしても操作上のミスが発生します。

Accessではシステムが管理してくれるので、使用者はカレンダーを意識しなくても当日の日付の枠にデータを入力するだけで良いのです。

スクリーンショット 2022-05-05 075129.jpg
    (カレンダ作成のコードサンプル)

AccessではVBAを使わないと出来ないという仕事はありませんが、上手に使えば入力を簡素化したり誤入力を防いで、使用者を補助してくれます。

Excelでは、4月分を印刷したつもりが5月分のデータを参照していた。
などということが人的ミスとして起こるのですが(私自身たびたび経験して、会議で指摘されて何度冷や汗をかいたことか・・・)
Accessでも同じことは起こり得るのですが、VBAを使えば「今日の日付を基に今月分のデータを印刷する。その際に4月分で良いか確認する」という処理が組み込めるためミスが起きない訳です。

スクリーンショット 2022-05-05 075342.jpg

皆さんも色々な形でデータ管理をされていると思いますが、Accessが
使える環境であるなら是非入力フォームを工夫してみてください。

すぐに利便性はご理解いただけると思います。でもちょっと不便だなと感じることがあればVBAを学んでみてください。きっと大きな助けになってくれると思います。

Accessに興味を持たれた方、既に利用しているけどもう少しスキルアップしたいという方は是非ご連絡ください。

最後までご覧いただきありがとうございました。


私は事務系の医療従事者で、趣味を活かして色々なシステム作りに関わっています。
医療従事者向けの「医療従事者のためのAccess」というブログを書いているので、興味のある方は覗いてみてください。

自分でAccessのシステムを作ってみたいという方、完成まで責任をもってお手伝いしますので遠慮なくご連絡ください。


Excelでの作業に煩雑さを感じたらAccessを検討してみませんか?
小規模システムの作成もご相談ください。


coconala出品者様向けの簡単に見積書を作成するアプリです。
Accessが無くても無償のランタイムパッケージで利用できます。
(WindowsPCのみ)
お試し価格なので是非利用してみてください。
Accessを勉強するための教材としてもオススメです。














サービス数40万件のスキルマーケット、あなたにぴったりのサービスを探す