Excel/VBA

Excel/VBAシステムの可能性

Excelで作業効率分かりやすさを求めたとき、データベース が必要不可欠な存在だと痛感します。
Excelで扱えるデータ量はおよそ100万行(1048576行)ありますので、「登録するデータ件数がそれほどないから」とExcelシートにデータを登録して使用する場面を数多拝見しました。
しかし、そのデータを複数の場面で使用する場面が増えていくと、データシートをデータ用のBookに分割し、関数で参照することになります。フォルダ移動におけるリンクエラーや、長い計算式はExcelの負荷になり、不具合の原因となります。

そんな中、弊社は長年「Excel」と「データ」を分けて管理する手法をお客様に提供しております。
データを別管理することで、Excelはテンプレートのみの存在で運用でき、動作も軽くなります。

今回、数あるデータベースの中から「SQLite」を使用した「Excel/VBAのシステム」をご紹介します。
当社は、SQLiteデータベースを使用したWindowsプラットフォーム(スタンドアロン、Web、クラウドサーバー、スマートフォン(Android,iPhone)、タブレット(iPad))におけるシステムをご提供しております。 導入が容易で、弊社では同一データベースをそれぞれのプラットフォームでご利用いただけるよう対応しておりますので、お客さまの状況に応じたスムーズなバージョンアップが可能です。
パソコン1台での運用(スタンドアロン)であれば、Excel/VBAのシステムで対応可能です。

営業部 榊原真理

顧客管理サンプル

Excel/VBA顧客管理 は、SQLiteを使用したExcel/VBAの簡単なサンプルプログラムです。

・ダウンロードファイルはzip形式で圧縮されていますので、解凍してご利用ください。
・使用、改変、コピーは自由です。著作権法上の制約はありません。
・当ソフトウェアの使用によって生じる業務上の損害について、当社は一切の責任を負いません。
・SQLITEアクセスはこちらのサイトを参考にしています。 
 https://github.com/govert/SQLiteForExcel
・32ビット版、64ビット版をご用意しています。お使いのExcelに適したバージョンを入手してください。

以上ご理解の上、ご利用ください。

ダウンロードはこちら

機能説明

◆顧客リスト
データベースに登録されている顧客が顧客ID順に表示されます。
①新規登録ボタン
新しい顧客を登録する際に使用します。
②更新ボタン
登録されている顧客情報を更新する際に使用します。
③削除ボタン
登録されている顧客を削除する際に使用します。
④検索ボタン
顧客リストシートに表示するデータを絞り込む際に使用します。

◆検索画面
顧客リスト④検索ボタンをクリック時に表示されます。
⑤検索条件項目
絞り込み条件を入力します。
条件なし、部分入力、複数条件指定も可能です。
⑥検索
絞り込み検索を行い顧客リストに反映します。
⑦閉じる
絞り込み検索をキャンセルし顧客リストに戻ります。

◆顧客登録画面
顧客リスト①新規登録ボタン②更新ボタン③削除ボタンをクリック時に表示されます。データベースに登録する情報を表示、入力する画面です。
⑧データベース入力項目
データベースに登録する顧客情報を一項目ずつ入力します。
⑨登録・更新・削除ボタン
入力をデータベースに反映します。
⑩閉じる
新規登録、更新、削除をキャンセルし顧客リストに戻ります。

操作説明

◆データベースを検索する

顧客リスト④検索ボタンをクリックします。

検索画面が表示されます。

検索画面⑤検索条件項目を入力します。

検索画面⑥検索ボタンをクリックします。

顧客リストに対象データが顧客ID順に表示され
ます。

◆新規顧客を登録する

顧客リスト①新規登録ボタンをクリックします。

顧客登録画面が表示されます。

顧客登録画面⑧データベース入力項目に
顧客情報を入力します。

顧客登録画面⑨登録ボタンをクリックします。

顧客リストに入力データが表示されます。
新規登録した1件のみ表示されます。

◆顧客情報を更新する

顧客リストにて変更する顧客の行を選択します。
選択行が強調(背景色ピンク)表示されます。

顧客リスト②更新ボタンをクリックします。

顧客登録画面が表示されます。

顧客登録画面⑧データベース入力項目に
顧客情報を入力します。
顧客IDはキー項目のため変更できません。

顧客登録画面⑨更新ボタンをクリックします。

顧客リストに入力内容が反映されます。

◆顧客情報を削除する

顧客リストにて削除する顧客の行を選択します。
選択行が強調(背景色ピンク)表示されます。

顧客リスト③削除ボタンをクリックします。

顧客登録画面が表示されます。
すべての項目が入力不可となっています。

顧客登録画面⑨削除ボタンをクリックします。

顧客リストから選択行が削除されます。

BOOL Software
タイトルとURLをコピーしました