EXCELのユーザーフォームとVBAに興味がある方、業務自動化ツールを作ってみませんか? VBAプログラミングでデータ操作、基本画面の作り方を無料で教えます。 ※完全無料、勧誘もありません。 ■オンライン:zoomを使用します。 ■時間帯:貴方の好きな日と時間(19時以降) ■講座の流れ:(Ⅲ.学習コースの選択を参照) ①ツールの基本画面を作ります。 ②基本画面に貴方が実現したい物を作ります ③使い易くなるようにブラッシュアップします。 ■一対一のオンライン講座ですが、自分に合わないと思われたらいつでもドタキャンされて構いません。その為の無料講座でもあります。(やめますメールを1本下さい。) ■詳しくは、問い合わせください。 Ⅰ.初学者の為に... ●最初に戸惑うのは、ThisWorkbook、ユーザーフォーム、シート、標準モジュール等、何処に何を書いたら良いか?ではないでしょうか。 実際にツール(基本画面)を組み立てながら説明します。 ●パターン化された主要な機能 判定、分岐、検索、ソート等の最小単位のコードやカレンダ等の大きな機能はパターン化したコードをコピペで使えます。 基本画面上に作る処理や標準モジュールに書く部品は、コード一覧表から抜粋して組み立ます。開発に便利なコードを纏めたファイルを提供します。 Ⅱ.中級者の為に... ■シートに直接、ActiveXコントロールやフォームコントロールを張り付けてデーター操作を行っているExcelファイルの場合、作成者以外にそのファイルを使わせるには不安があります。 画面上に関係の無いメニューやボタン(マウスの右クリックメニューやリボンの操作等)があり 最悪、運用者がシートを削除してしまうかもしれません。 ユーザーフォームでツール化すると画面上のオブジェクトはすべてコントロールできます。 ■配布したファイルのバグ修正やバージョンアップが必要な場合、作成者が個々に配布したファイルを修正するのは非効率です。 ファイル作成者の配布機能とファイル使用者のバージョンアップ機能により、ボタンクリックで修正ファイルの配布とバージョンアップが可能です。 ■作成者以外、ファイル名とシートを見ただけでは、何を目的としたファイル(ボタン)なのか分からないものです。 画面すべての項目に操作ガイドが表示出来ます。 また、操作説明シートやオンライン操作マニュアル(PDF)もボタンクリックで表示できます。 ■開発時のテストに問題はなくても、エラー対策のファイルバックアップは必須です。 前回正常終了時のファイルが自動的にバックアップされています。データーも31日前まで1日単位で戻せますので安心して開発・運用できます。 ■シートに張り付けたActiveXコントロールはセキュリティ上のリスクが高いとされており、 Microsoftによって段階的に廃止・制限が進んでいます。 ActiveXコントロールの代替技術としてセキュリティリスクの低い「フォームコントロール」 への移行が推奨されています。 Ⅲ.学習コースの選択 次の①②③のいずれかを選択してください。 ①開発~テスト~配布~改善~テスト~配布のサイクルが1個のxlsmファイルの管理で可能です。 この基本画面ファイルを作成します。 ②作成したいツールがありましたら一緒に作りましょう。 但し、私の理解が及ばない要求事項の場合は、お手伝い程度になるかもしれません。 ③基本的なVBAコードを教えます。 Ⅳ.おまけ 今回特別に操作マニュアルや仕様書作成に使える下記のVBA付Wordファイルを差し上げます。 (目次を自動作成します。word終了時、自動的にPDFファイルが作成されます。) ■本内容(本講座で提供するコード)は、わかり易さ重視の為、プロシジャ名や変数名、その他のコード内に日本語(漢字、かな文字)を多用してます。その点はご了承ください。
EXCELユーザーフォーム(VBA)を無料で教え... 福岡 教室・スクール情報を見ている人は、こちらの記事も見ています。