NaSaRa

仕入管理

VBA 仕入管理8(計上)

前回までに注文書の発行まで進めてきました。このあと実業務として注文書がメールやFAXで注文先の送信され、材料が手配され、最終的には納品されます。納品された材料は注文内容と照合され計上処理されます。 システム上の処理の流れは、該当する行の「進...
VBAプログラミングの基礎

VBAプログラム(module2)

VBAプログラム(module1)では入力データを別なセルに転記するプログラムを紹介しました。 しかし、今のままでは上書きを繰り返すだけでデータの蓄積がされません。 VBAプログラム(module2)ではデータの蓄積、上書きについて紹介して...
VBAプログラミングの基礎

VBAプログラム(module1)

今回はテストの採点を題材にmoduleについて解説していきます。 ここで言うmoduleとは、ワークシートのイベント(Select_Change,Change) 以外に、データ登録、削除などに使用するボタンをクリックするイベントに伴う動作を...
VBAプログラミングの基礎

変数

変数の宣言 変数とは入れ物、宣言とは入れ物に名前をつけて入れるものにルールを設定ます。 入れるものは数値、文字、範囲、データの集合体であったりします。 使用する変数の宣言を記述します。はじめにWorksheet_SelectionChang...
仕入管理

VBA 仕入管理7(注文書)

注文書ボタン 注文書ボタンは発注リストから進捗状況が"発注予約"ものをピックアップして注文書を作成します。 ワークシート「発注入力」と「注文書」の間でデータが転送されます。 注文書ボタンの処理の流れ  1. Activeワークシートに「発注...
導入

EXCELの限界

EXCELの限界、デメリットについてよく指摘される内容を確認しながら考察してみました。
システム設計

セキュリティについて

セキュリティについて、事象、損害、原因、対策に分けて、どこまで対策すればよいか調べてみました。
仕入管理

VBA 仕入管理6(呼出、クリア、削除)

呼出ボタン 呼出ボタンは登録が完了した発注リストの中から選択して修正するために、選択た行の内容を入力フォームに呼出をするためのものです。 Sub DCall_07() Application.EnableEvents = False On ...
VBAプログラミングの基礎

VBE (Visual Basic Editor)

ここからVBEの画面へ移動してプログラムコードを作成していきます。 実際のコードを見ながら解説を加えます。 VBE画面 ワークシート名で右クリックして「コードの表示(V)」を選択すると下記のVBE画面が開きます。 あるいはワークシートの中で...
VBAプログラミングの基礎

入力フォームの作成

実績テーブルの項目が確定したら入力フォームのデザインを決めていきます。 入力しやすいフォームについて考えていきましょう。 入力フォーム 入力フォームとは実績テーブルに規則正しくデータを入力することと 効率よくデータ入力するための形をデザイン...