タグ別アーカイブ: IT

工事台帳に予算管理機能を追加③~予算入力フォームの作成2

著書 経理業務のためのAccess実践講座の補足です。

予算メインフォームにサブフォームで予算明細フォームを貼り付けます。

サブフォームを貼り付けるときは、ほぼ100%ウィザード画面を利用します。
ウィザードを使うには、コントロールウィザードの使用をONにします。
デザインタブをクリックしても表示されない場合は、下記の赤枠をクリック。
2511201
コントロールウィザードの使用をONにし、サブフォームをクリック。
2511202
ウィザード画面が表示されます。
最初の画面は、サブフォームとして貼り付けるフォームを選択するので、そこでは
予算明細フォームを選択し、次へ。

下記の画面が表示されるので、工事NOでリンク・・・を選択し、次へ。
2511203
名前の指定はそのままで、完了。

ウィザード終了後の予算メインフォームです。
2511204

サブフォームとして使うことで、サブフォームでは工程CDをいれるだけで、工事NOは
自動的にデータが入力されるようになります。(下の赤枠は予算明細テーブルです。)
2511205

リストボックスの応用~商品単価検索フォーム

今までダウンロードコーナーにある、Excel版の現金出納帳の仕組みを解説してきました。

ユーザーフォームにリストボックスを組み合わせることで、本当にいろいろなことができます。
今回は、お客さんの要望で作った部材の単価表をアップします。


続きを読む

工事台帳に予算管理機能を追加②~予算入力フォームの作成1

著書 経理業務のためのAccess実践講座の補足です。

予算管理するには、
・予算の入力
・実額の入力
・予算と実額の対比
の二つのデータと一つの対比が必要になります。
続きを読む

コマンドボタンで日付を取得

テキストボックスに日付を入力する作業は、何気に面倒なので、よく使う日付
例えば、今日や昨日についてはコマンドボタンで日付を取得できるようにします。

先にユーザーフォームにコマンドボタンを二つ追加して、Captionを今日、昨日に変更します。
2511161
続きを読む

工事台帳に予算管理機能を追加①~テーブルとリレーションシップの追加

著書 経理業務のためのAccess実践講座の補足です。

前回まで入金管理の機能を追加してきましたが、今回からは予算管理を追加します。
工事台帳はただ記録を付けるだけでなく、やはり予算との比較が一番重要です。

見積の段階で実行予算を付けていると思いますが、
思う通りに利益が出ているかどうか?
利益が出ていないとしたならばどこに問題があるのか?
リアルタイムで追っかけていく必要があります。
Excelでもできないことはないと思いますが、入金管理よりも若干複雑な集計が必要です。
Accessなら必要最小限の労力でできます。
続きを読む

リストボックスの活用~応用⑫選択した値を変更する

リストボックスから摘要を転記する場合、それに何か付け加えることができません。
これでは摘要転記が硬直的になってしまうので、リストボックスで選択した摘要を変更できる
ようにします。

今回の内容までのサンプルファイルです。

一旦リストボックスの値をテキストボックスで受けます。
続きを読む

工事台帳に入金管理を追加⑧~未成工事受入金の残高確認

著書 経理業務のためのAccess実践講座の補足です。

工事の入金情報を入力すれば、未成工事受入金も集計できます。
未成工事支出金を集計するクエリです。
赤枠部分はまだ完成していない工事の集計
青枠部分は完成したが、基準日ではまだ未完成工事の入金額の集計
です。
2511121
続きを読む

リストボックスの活用~応用⑪列数を増やす3

リストボックスの科目CDをシートに転記できるようにします。
先にシートに科目CDを入れる列を作ります。
2511113
次にVBAコードを変更します。
B列に一行挿入したので、摘要以下の列数は1つずつずれます。
ですので青枠部分の列数を変更します。
続きを読む

工事台帳に入金管理を追加⑦~工事未収金の管理②

著書 経理業務のためのAccess実践講座の補足です。

工事未収金を計算するクエリを作ったので、今回はフォームを作ります。
作り方はいつもと同じ、フォームウィザードから。
テーブルクエリの選択で、工事未収金を選択。
フィールドはすべて選択します。
続きを読む

リストボックスの活用~応用⑩列数を増やす2

リストボックスのプロパティの列数を2に増やしたあとはそれを表示させる設定をします。

リストボックス列数を増やすVBAのコードは次の通りです。赤枠が追加する部分です。
2511091
最初に変数を一つ追加するための宣言をします。
そして追加した変数に、リストボックスに表示させれているデータの数より1小さい値を代入します。
続きを読む