初心者のための講座エクセルのマクロについて、0からのスタートの方でも、基本の基本から学習できるようになっています。セクションは5つあり、セクション1から実際にマクロを作っていただきながら、3時間ちょっとで自分で簡単なマクロを作れるようになります。Description「マクロに興味がある」この講義を受けるための動機はたったこれだけで大丈夫です。そんなあなたのための3時間集中講座です。約50分マクロを導入する上での基本事項について学習します。約60分マクロの基本的なところから直接VBAを変更できる方法について学習します。1時間20分入力フォームの作成と特定情報のデータ抽出マクロの作成を通じて、1つのマクロの構築しながら発展的なVBAについて学習します。マクロを動かすためのプログラムであるVBAの基本を学習します。オブジェクト、プロパティ、メソッドと呼ばれるものついて、学習します。概要ではなく、自分で動かせるマクロを作っていただくことが目的ですので、「1からマクロをつくっていく方法」について説明をします。マクロの記録や、インターネット上の情報を使って、自分がしたい動作をするためにはどうすればいいのか?マクロを1から作るときにはどのように考えればいいのか?を説明します。コードを修正することを習得すれば、作成できる範囲が広がります。実践(セクション4~5)step1、step2で学習してきたものと、ここで学習したものを組み合わせて、1つのファイルを作成してもらいます。このファイルの作成を通じて、1つのマクロを作り上げる体験をしていただき、今後は、ご自身が作りたいものの基礎にしてください。ここまでくれば、簡単なマクロが組めるようになっています。これからは、本やインターネットから多くの情報を吸収し、ご自身のマクロに活かそう!と思っていただければ、嬉しく思います。あなたの受講をお待ちしております。requirements?本コースではExcel2010を使用しています。2003や2007でも作業は可能ですが、一部プログラムの仕方が違うことがありますので、あらかじめご了承ください。course?受講者自身でマクロを作成することができるようになります。マクロの記録で作成したVBA(マクロの動作を指示するプログラム)の編集ができるようになります。1日かかっていた作業が数分で済むようなマクロの基礎が学べます。VBAを使った簡単なデータベースの構築ができるようになります。ここから開始しましょう。この2つの違いを理解してこれからの学習に備えます。※HDモードにすると綺麗な映像で受講できます。2実際にマクロ作成に入っていく前の注意点00:04マクロを作成する際のパソコンの環境設定が必要です。本講座で作成できるマクロファイルをダウンロードできますPreview05:46マクロを使用するためには、「開発」タブを出さなければなりません。「開発」タブはインストール時にはデフォルトで設定されていないので、その設定について説明します。マクロの記録という一番簡単なマクロの作成方法について学習します。講義用に適当に組み合わせて作成した住所などを使ってマクロの動作を見ていきます。本レクチャーにこの講座で使用しているVBAプログラムをアップロードしています。Applications)の書きはじめ方について学習します。Editor)と呼ばれるVBAを書くためのエディタの説明をします。5列の選択と削除05:46列の選択・削除について、どのように記述するのか?を学習します。6データの切り取りと貼り付け04:37セルに入っている内容を切り取り、コピー、貼り付けをすることがありますが、今回は切り取りと貼り付けについてのVBAを学習します。7列幅の自動調整と罫線の基本06:42列幅を調整したいセルを選択し、ダブルクリックして自動的に文字幅に合わせるという動作をVBAで行う方法を学習します。罫線について、指示方法について学習します。8罫線の引き方(マクロの記録と上級者になるためのVBA)09:34マクロの記録で作成された罫線の外枠、内側の20行程度のそれぞれの指定の仕方の説明と、たった1行で出来る上級者が使う罫線の指示の出し方について学習します。9データがある範囲内だけ罫線を引く方法08:43範囲をA1~D16のように指定をするのではなく、データがある範囲が毎回違う場合に自動で合わせてくれる方法について学習します。questionsマクロとVBAを始めるための基本について、習得しましょう。カスタマイズ方法を学びましょう。10セル・行列の選択方法04:32セルの2つの指定方法と行列の指定方法を学びましょう。11範囲の選択方法02:46セル範囲の2つの指定方法について学びましょう。12シートの選択・挿入方法03:49シートの選択方法・挿入について学びましょう。シートの選択については、Excelのバージョンによって違うのでExcel2010での指定方法について学びましょう。13セル・行列の挿入方法09:09セル・行列の挿入について学びましょう。14セル・行列の削除06:56セル・行列の削除について学びましょう。15セルのデータ削除05:47セル・範囲に入っているデータの削除方法について学びましょう。16メッセージの表示方法08:18メッセージを表示させる方法を学びましょう。questionsセクション2で学習したカスタマイズ方法で重要な内容について復習しておきましょう。自分が考えるマクロを作成するための方法を学びましょう。17マクロの作成する時に考えることPreview03:38マクロを作成する時に、アルゴリズム(ゴールまでの道筋)を考えることが大切です。アルゴリズムの考え方について学びます。Excelでできる機能を多く知っておくことで、作成がしやすくなります。引き方について学習しましょう。19背景色を水色にする(セルの背景色をつける)09:24セルの背景色の設定方法について学習しましょう。セルの背景色はカラーインデックスというものを使っていますので、カラーインデックスコードをダウンロードできるファイルで説明をしています。20入力フォームとマクロを実行するためのボタンの配置Preview04:02入力するために入力フォームと、入力されたデータを蓄積するデータベースになるシートを作成しましょう。21変数(入力フォームのシートからデータベースシートへと情報を転記する)12:34入力したデータを変数に入れて、取り出す方法を学習しましょう。変数とは文字通り、変更が可能な値のことで、変数にデータを入れて、入れたデータを別の場所で取り出すという方法を学んでいきます。変数は処理が進むごとに、別のデータを入れて取り出して、別のデータを入れて取り出してという作業をすることができます。Nextで学習します。22一番最後の行の取得とOffset09:20データベースの一番最後の行よりも1行下に新しいデータを追加するための動作を学習しましょう。1行下へという設定にはOffsetを使用し、Offsetとは指定したいから行は○行、列は○列ずらした位置を指定するという方法です。23データの呼出11:55入力フォームに入れたデータを、データベースシートへ転記していく方法について、変数を使用して考えていきましょう。24入力内容の更新08:03データベースから該当の情報を呼び出してきて、更新をする方法について学習しましょう。25エラーの回避06:14エラーが起きたないように、対処の方法を学習しましょう。IF11:35条件を満たしていればAの処理、満たしていなければBの処理のように条件分岐が出来るIFについて学習しましょう。Next13:49ループ処理の2つ目のFor~Nextについて学習しましょう。loop07:58同じ動作をする場合には、ループ処理をすると簡単になります。while~LoopとFor~Nextについて学習しましょう。29最終調整(見せ方を考える)12:58マクロを使ったある特定の条件を下に抽出する方法について学習しましょう。30おわりに(今後の学習について)02:08ここまで講義を受けていただき、お疲れ様でした。マクロの第一歩を踏み出していただいたので、これからのあなたの活躍を期待しております。~「あなたの成長をお手伝いします!」事務作業は、仕事をしていく上で欠かせないものです。事務作業は事務員だけの業務でなく、その他部門においても必要な内容です。VBA」の3つの要素から作業効率を最大限にあげる方法をお伝えします。多くの方が、自分に自身を持っていろいろなことに取り組めるようにお手伝いをします。ビジネスをしていく上で必要な知識である簿記について、経理担当者に限らず、社会人として必要な知識を広める活動をしています。