Access & VBA

Access & VBA

「な、な、何故にAccessをICTに含む?」とご批判の声もあるかと思いますが、個人としては情報管理のツールとして大きな力を発揮するAccessは中小企業にとって、強力なITツールに違いないと考えています。

オブジェクトの管理のしやすさ、開発速度の高さ、一覧表生成の自動化などは言うまでもなく、その他に、事務所内の複数PCでのシステムの共有どころか、拠点間システムの構築も可能です。

.NETやJAVAなどを駆使される高度な技術者の方々の中にはAccessを事務部門の誰でも使える簡単集計ツールと捉えられる向きもあるようですが、考えようによっては誰でも簡単に使えてしまうから凄いツールとも言えるのです。

だからこそ、小規模のオフィスには有効なのであり、実際に公共団体や企業の部門内での基幹業務として稼動しているAccessのシステムも多く存在しているのです。特に少人数で営業活動を行っている企業や部門では、開発、改築の予算面から考えても有効なツールに違いないと思われます。


【Access&VBAに関する投稿】

AccessSQLで日付抽出 投稿日2018年10月10日
Access SQL 画面から日付を入力して抽出する方法 日付="#" & Format$(me!日付,"yyyy-mm-dd) & "#" me!日付は画面の項目 日付の形式はテーブルに定義した [...]

Accessフォームの枠が設定より大きくなる 投稿日2018年6月7日
Accessのフォームのふちをバランスよく設定したいのに、何故か下や右の余白がダラリと長くなってしまって締まりのないフォームの仕上がりになってしまう事がたまにあります。 私もこの現象に何回も悩んだ事が [...]

Accessのバージョンについて 投稿日2018年5月20日
Accessは3年に1回のペースでバージョンアップされるのですが、複数のPCからアクセスするシステムを開発する際はこのバージョンに注意が必要です。 新システムの開発を最新バージョンで行うと既存のPCの [...]

Excel & Access のEnterキー入力後の移動先 投稿日2018年5月15日
Excelの規定値ではでデータを入力しEnterキーを押すと、下のセルに移動するようになっています。 しかし入力項目の配置によっては入力後にEnterキーを押して、セルを右に移動させい事があります。 [...]

画面の拡大縮小を行う 投稿日2017年12月22日
たまに画面上で詳細な情報を確認するために拡大したい時や、逆にイメージを見るために全体を表示したい場合があります。この場合CTRLボタンを押しながらマウスのホイールを前後に回転させる事で簡単に縮小拡大が [...]

ワイルドカードとは? 投稿日2016年10月17日
ワイルドカードとはDB検索時にどのような文字でもマッチさせる特殊文字のことです。たとえば検索文字を ’rid’ で検索すると通常 rid(取り除く)という文字がヒットするのですが、’rid*’ で検索 [...]

ACCESS-VBAでシステム開発 投稿日2016年7月6日
ACCESS-VBAでシステム開発する際は、プログラムとデータは別のDBで管理した方が良いようです。スタンドアローンでシステムを利用するのであれば問題ないのですが、複数のPCから一つのDBにアクセスす [...]

ACCESSのシステムが壊れたら・・・ 投稿日2016年6月23日
ACCESSシステムの開発中に突然「モジュールがありません」とメッセージがでて不具合発生。最適化を試みるも状況は変わらず。ネット情報で対処策を調べ、新しいDBを作成しバックアップデータをインポートする [...]

ACCESS→SQLSERVERTEテーブル移行 投稿日2016年6月18日
①SQLSERVERを立ち上げる。 ②SQLSERVERデータのインポートを選択。 ③インポート及びエクスポートウィザードへようこその画面が立ち上がるので「次へ」 ④データソースにMSACCES [...]

Accessを拠点間で利用する 投稿日2015年10月30日
「Accessで開発したシステムはスタンドアローンで動くんでしょ」と理解されている開発者の声をよく聞くのですが、そんなことはありません。オフィス内のパソコンからAccessのシステムを同時に共有して使 [...]