マガジンのカバー画像

簡単初級 ACCESS VBA メモ

16
会社の業務改善のため ローコストで簡単なシステムをつくってほしいと むちゃぶりされた新人社員さん Excel ではこのままじゃどうもあかん なんとかしたいと思ったベテラン社員さん…
ACCESSシステムを作るとき必ず必要となるのが VBA の知識です 基本的なコードを使うシーンご…
¥2,000
運営しているクリエイター

記事一覧

固定された記事

【ACCESS VBA】これしたいとき どんなコードやっけ?

こうしたいとき どんなコード?ACCESSでシステムをつくっているとき うーん こう動かしたいんだけど どんなコード書けばいいんだろう って思います 例えば  フォームに並び替えのボタンをつけたい いろんな条件で抽出したい バックエンドデータベースをコピーして保存したい EXCELのシートにデータをエクスポートしたい などなど こうしたいんだけど VBAコードがわからない そんなときは  いろんなサイトをググったり 書籍を購入して調べたり 結構な時間とお金をかけて やっ

【ACCESS VBA】フォームを開きたいときどんなコード?

フォームを開くのはコマンドボタンでシステムでは メニュー画面をつくって コマンドボタンを配置して フォームやレポートなどを開くためのコードを書きます 『Aを開く』コマンドボタンをクリックすると フォームが開きます コマンドボタンだけでフォームを開くことはできますが ACCESSで使えるいろんなコントロールをプラスして フォームを開く方法をご紹介します

【ACCESS VBA】フォームを開くだけじゃない 便利な機能いろいろ

フォームの使いまわしとパスワードで制限フォームの開き方は コマンドボタンからが一番多く使われています 前記事ではコマンドボタンに加えてコンボボックスやリストボックス オプションボタンを使ってどのフォームを開くのかを判断する方法をご紹介しました 今回は ひとつのフォームを 社員マスタと車両マスタのどちらでも使える方法や パスワードの入力をもとめたり 制限をかけ 読み取り専用で開く方法などを ご紹介していきます

【ACCESS VBA】並び替えたいときはどんなコード?

いろんな条件で並び替えたい社員情報を新規追加登録するタイミングは 新しく社員が入社したときです 入社順にどんどん追加されていきますので トーゼン 並び順も入社順となります もしくは 主キーとなる社員コード順 となります でも 業務中 社員情報がこんな順番で並んでたら もっと便利やのになぁ というシーンがたびたび出てきます この記事では いろんなパターンで並び順を指定してフォームを開く方法と 開いている帳票フォームから いろんなパターンで並び替える方法をご紹介します

【ACCESS VBA】抽出したいときはどんなコード?

いろんな条件でレコードを抽出したい前の記事では 並び替える方法をご紹介しました 【ACCESS VBA】並び替えたいときはどんなコード? 年齢順や入社日順に並び替えて 会社の業務の中で とても効率的に改善されるケースがあります さらに こんな条件で抽出してほしい というシーンもでてきます この部署だけの人を抽出したい この期間の間に 入社した人だけを抽出したい などなど

【ACCESS VBA】メッセージを表示するときどんなコード?

どんなシーンでどんなメッセージ?メッセージとはシステムを使うユーザーにとって スムーズにミスなく利用するための とても大事なツールです 適材適所なメッセージを出すことが大切です どんなコードで このメッセージが表示されているのか みていきましょう

【ACCESSコントロール】コントロールを極める

Accessで使われるコントロールは?主なコントロールは リボンの「フォームデザインツール」-「デザイン」にアイコンで表示されています この中から 最も利用されているコントロールについて極めていこうとおもいます

【ACCESS コントロール】コマンドボタン

コマンドボタンとはAccess フォームのコマンド ボタンを使用して、アクションまたは一連のアクションを開始することができます。 たとえば、別のフォームを開くコマンド ボタンを作成することができます。 メニュー画面に配置よく使われる方法は システムのメニュー画面です 図のように 社員管理メニューに コマンドボタンが設置され 別のフォームを開くというアクションを設定しています また CLOSE のコマンドボタンには このシステムを終了するというアクションが設定されています

【ACCESS コントロール】テキストボックス

テキストボックスとはAccess のフォームやレポートで データを表示および編集するために使用する Access の標準コントロールです さまざまな種類のデータをテキストボックスに表示することができ そのデータを使用して計算を実行することもできます

【ACCESS コントロール】リストボックス

リストボックスとはAccess データベースのフォームにデータを入力する場合 一覧から値を選ぶ方が 値を覚えて入力するよりも早くて簡単です 選択肢の一覧があれば 確実に適切な値がフィールドに入力されます リスト コントロールは 既存のデータに結び付けることも コントロール作成時に入力した固定値を表示することもできます

【ACCESS コントロール】コンボボックス

コンボボックスとはコンボボックスとは あらかじめ決まった値が プルダウンで選択されるものです コンボボックスを使えば入力するデータを制御できるので 開発者の予測しないデータの入力を防ぐことができ また入力する人にとっても文字を入力せず マウス操作だけで入力できる簡易さがあります

【ACCESS コントロール】オプションボタン チェックボックス トグルボタン

オプションボタン チェックボックス トグルボタンとは値の ON/OFF(または True/False)を切り替えるためのコントロールには オプションボタン チェックボックス トグルボタンの3つがあります また オプショングループはオプションボタン・チェックボックス・トグルボタンのいずれかを使い 複数の選択肢からひとつを選択できるコントロールです 一般的に はい/いいえの値を示すのに最適なコントロールはチェックボックスです オプションボタンとトグルボタンは オプショングルー

【ACCESS】ステータスバー ポップヒント

入力時のヒントテキストフォームのテキストボックスやコンボボックスなどに 入力しようとカーソルを置いたときに ステータスバーやポップヒントで メッセージを表示することができます 入力時の注意を促したいときなどに便利です

【ACCESS VBA】レポート印刷で10件ごとに区切りたい

商品リストや社員リストなどを一覧で印刷する際 10件ごとに区切って見やすくしたい ということがあります 改ページや空白行をいれて区切ったり 罫線をいれて見やすくしたい その方法を詳しく書いていきます