Upload
others
View
4
Download
0
Embed Size (px)
Citation preview
Excel VBA初心者の方から始められる基礎コースから、基本文法が学べる活用コースまでプログラム作成の基礎を学習できます!! また、通信講座のため、好きな時間に自分のペースで学習できます。
講義日程・内容
Excel VBA 基礎 対 象:「Excel中級」コース修了者、または同等レベルの方、マクロ初学者 講座内容:Excelを使用したマクロ・VBAの基本知識とマクロの作成 通学の「ExcelVBA入門」講座と学習内容は同様となります。 講義時間:2コマ(約3時間)
通常受講料
12,500円
Excel VBA活用 対 象:「ExcelVBA入門」コース修了者、または同等レベルの方 講座内容:変数、条件分岐、繰り返しの操作、関数など 通学の「ExcelVBA ベーシック」講座の一部分となります。 講義時間:2コマ(約4.5時間)
通常受講料
15,500円
学習の流れ
Excel VBA 基礎
• VBA初心者の方
• Excelの基本知識をお持ちの方
Excel VBA 活用
• VBAの基本的な文法を学習されたい方
• マクロ作成機能を利用できる方
パック受講料
通常受講料
28,000円
3,000円 OFF
通学の「ExcelVBA ベーシックやスタンダード」 講座を検討。※注 (渋谷校のみ開講)
※注「ExcelVBAベーシックとスタンダード」コースは通学講座(渋谷校のみ)となり、年3回開講しております。 また、各講座5名様集まり次第開講決定とさせていただきますので、ご了承ください。
(通学は入門)
学習メディア DVD通信講座、Web通信講座
通常受講料 ¥12,500
講座内容 マクロ/VBAの基礎知識、マクロの作成など
前提条件 Excelの基本操作が出来る方
カリキュラム
1. VBA、マクロとは
2. マクロの作成
3. VBEの編集
4. VBAの文法(オブジェクト、プロパティ、メソッド)
5. モジュール、プロシージャ
6. プロシージャのステップアップ
【コース概要】 ExcelマクロとVBAを組み合わせて、簡単なプログラムを作成できる
2.《マクロの記録》 集計ボタンをクリックすると実行されるマクロを作成 ・並べ替え:日付の昇順 ・小計:日付を基準に売 上金額を合計
Sub 連続するセルに罫線を引く() Range("B5").Select ActiveCell.CurrentRegion.Select Selection.BorderAround LineStyle:=xlDouble, _ ColorIndex:=5 End Sub
6.《CurrentRegionプロパティ》 セル(B5)から連続するセル の外枠に罫線を引く
Sub シートチェンジ() Worksheets("春期").Select End Sub
オブジェクト メソッド
6.《Selectメソッド》 「春期」シートに切り替える
Sub 塗りつぶしの色の変更() Worksheets(“sheet1”).Range(“G7:G11”) _ .Interior.ColorIndex = 8 Worksheets(“sheet1”).Range(“H7:H11”) _ .Interior.ColorIndex = 6 End Sub
6.《Rangeプロパティ》 土曜日に水色の塗りつぶし 日曜日に黄色の塗りつぶし
(通信のみ)
学習メディア DVD通信講座、Web通信講座
通常受講料 ¥15,500
講座内容 ExcelVBAの基礎、変数、条件分岐、繰り返し処理など
前提条件 ExcelVBA入門レベルを修了、またはExcelのマクロの機能を利用できる方
カリキュラム
1. 変数
2. 条件分岐
3. 繰り返し処理
4. デバック
5. 請求業務プログラムの作成
【コース概要】 VBAの基礎知識を習得し、簡単な編集ができる。
1.《変数》 2.《条件分岐》 セル(D23)に入力された値が、80点以上の場合は、 MsgBoxに「合格です」と表示、60点以上の場合は、「再試験です」と表示、それ以外は「不合格です」と表示
Sub insertline() Range("C23").Select Do Until ActiveCell.Value = "" ActiveCell.Offset(1).EntireRow.Insert ActiveCell.Offset(2).Select Loop End Sub
’Do~Loopステートメント
’Offsetプロパティ ’EntireRowプロパティ ‘Insertメソッド
3.《繰り返し処理》 セル(C23)から空白になるまで、1行おきに行を挿入する。
Sub kekka3() Dim tokuten As Integer tokuten = Range("D23").Value If tokuten >= 80 Then MsgBox "合格です" ElseIf tokuten >= 60 Then MsgBox "再試験です" Else MsgBox "不合格です" End If End Sub
’Ifステートメント
’変数(tokuten)宣言
Sub カラー検索() Dim color As String color = InputBox("検索するカラー「ブラウン」「ホワイト」「ブラック」" & vbCrLf & _ "を入力してください") If color = "ブラウン" Or color = "ホワイト" Or color = "ブラック" Then Range("B5").Select Selection.AutoFilter 3, color Else MsgBox "入力ミスです" & vbCrLf & _ “ブラウン、ホワイト、ブラックを入力してください”, _ vbOKOnly + vbExclamation End If End Sub
’ InputBox関数
’ 変数(color)宣言
’ Ifステートメント
’ MsgBox関数
’ AutoFilterメソッド
5.《請求業務プログラム》 「カラー検索」ボタンを押すと指定したカラーで抽出できて、特定のカラー以外を入力すると「入力ミスです。」とメッセージを表示