事務職でのExcel VBA を制すればExcelを使ったVBAマクロアプリを簡単につくることができるようになります。
Excel VBA はとっても簡単です。プログラミングの基礎がなくても簡単にアプリを開発することができます。
このページではExcelVBAを制覇するまでの道筋(もくじ)を記載しています。
デザインパターン
こんなことができる!ExcelVBAを使ったアプリ例(デザインパターン)です。
- (Comming Soon!!) フォーム入力データをExcel表に蓄積する
- (Comming Soon!!) フォーム入力データをCSVに出力する
- (Comming Soon!!) フォーム入力データをAccessDBに蓄積する
- (Comming Soon!!) Excel表からExcelレポートを出力する
- (Comming Soon!!) Excel表からPDFを出力する
- (Comming Soon!!) Excelブックを添付したメールを作成する
- (Comming Soon!!) メールを自動的に送信する
共通基礎
Excel VBA も Access VBA も同じ Visual Basic for Application というプログラミング言語から
できています。VBAプログラミング言語の基礎を習得しよう!
-
(Comming Soon!!) Visual Basic Editorの起動方法
-
(Comming Soon!!) 関数とプロシージャ
-
(Comming Soon!!) データ型の種類
-
Date型
- Date型の宣言方法(変数と定数)
- Date型の計算(足し算と引き算)
- Date型の計算(2つのDate型の差(時間間隔))
- (Comming Soon!!) 日付型かどうか判定する方法
- (Comming Soon!!) 2つの日付型変数を比較する方法
- (Comming Soon!!) Date型からその他のデータ型への変換
-
(Comming Soon!!) if文
-
(Comming Soon!!) while文
-
(Comming Soon!!) for文
-
(Comming Soon!!) 配列
-
(Comming Soon!!) ハッシュテーブル
-
(Comming Soon!!) イミディエイトウィンドウを使ってみよう
Excel VBA 基礎
- セル
- (Comming Soon!!) 値を入力する
- (Comming Soon!!) 数式を入力する
- (Comming Soon!!) 名前付きセルで編集する
- (Comming Soon!!) セルに色を付ける
- (Comming Soon!!) セルのフォントを変更する
- (Comming Soon!!) セルのフォントサイズを変更する
- (Comming Soon!!) 保護をかけてセルを編集不可にする
- ワークシート
- (Comming Soon!!) ワークシートを追加する
- (Comming Soon!!) シート名を変更する
- (Comming Soon!!) シートを削除する
- ワークブック
- (Comming Soon!!) 既に存在しているブックを開く
- (Comming Soon!!) ブックを新規作成する
- (Comming Soon!!) ブックを保存する
- (Comming Soon!!) 自動的に再計算をする/しないを変更する
- コントロールの使い方
- (Comming Soon!!) ボタン
- (Comming Soon!!) テキストボックス
- (Comming Soon!!) プルダウンリスト
- ユーザーフォームの使い方
- (Comming Soon!!) ボタン
- (Comming Soon!!) テキストボックス
- (Comming Soon!!) プルダウンリスト
- (Comming Soon!!) プログレスバー
- マウス操作
- (Comming Soon!!) セルを左クリックしたときに処理を実行する
- (Comming Soon!!) セルを右クリックしたときに処理を実行する
Excel VBA セキュリティ設定
- (Comming Soon!!) ブックを開いたときのマクロの有効/無効を設定する
- (Comming Soon!!) VBAコードを自動生成して実行する
コメント