|
所在平台: Udemy |
课程主页: https://www.udemy.com/course/vba-zgpw/
课程评论:没有评论
这门 Coursera 课程“现场流エクセルVBA (1) ~ 非IT系のための業務カイゼン技術”旨在教授非 IT 背景的学习者如何利用 Excel VBA 自动化和优化日常工作。 课程概述: * **解决痛点:** 许多用户每天在 Excel 上花费大量时间,通过摸索或复制粘贴代码来提高效率,但对根本原理不甚了解。本课程旨在帮助用户从繁琐的复制粘贴、计算和数据录入等重复性工作中解放出来。 * **Excel VBA 的力量:** Excel VBA 是一种允许用户自动化 Excel 操作的编程语言。它可以将耗时数天的人工任务(如复制粘贴、计算、分析)缩短到几秒钟,并减少人为错误。 * **流程化思维:** VBA 的学习不仅仅是编写代码,更重要的是培养将工作流程化的能力,即使是那些不直接适合自动化的任务,通过流程化也能实现自动化。这种流程化技能在 Excel 之外也有广泛的应用。 * **VBA 与其他语言的对比:** 尽管 Python 等新语言也能操作 Excel,但 VBA 是针对 Excel 操作“最优化”的语言,就像轻便的摩托车比大型汽车更适合在城市中短途出行一样。VBA 的入门门槛低,但威力巨大,能将手动操作(步行)提升到 Excel 函数(自行车)的水平。 * **讲师的个人经历:** 讲师曾是销售,后经历低谷,通过学习 VBA 实现了职业生涯的转折,并从中获得了乐趣和成就感,甚至在公司内获得了独特的地位。 * **课程内容结构:** 课程内容基于讲师的学习经验,旨在教授最有效率的学习方法和知识点,包括: * 编程思维 * Excel 对象(单元格、工作表、文件)的处理 * 利用快捷键进行高效编程 * 变量和常量的使用 * 复杂字符串操作 * 条件判断(IF 语句) * 循环处理(For Next 语句) * 避免编码错误的技巧 * 顺序处理、条件判断和循环处理的组合 * 开发测试方法 * 利用宏记录学习代码编写 * **学习成果:** 学完本课程后,学习者将能够实现以下功能: * 将符合条件的合格者信息复制到其他工作表。 * 生成简易版发票。 * 创建简易版甘特图。 * 创建到 Google Maps 等的超链接。 * 创建电脑本地图片的超链接。 * **应用前景:** 课程内容具有很强的应用性,可以帮助学习者应对各种实际业务场景。 课程鼓励对 Excel 自动化感兴趣并有提升工作效率需求的用户报名学习。
エクセルに触っている時間が1日のうち2時間以上あるマクロの記録を使ってなんとなく効率化できたけど、もっと効率化したいネットからサンプルコードをコピペ、改変してなんとか効率化しているけど、根本的なところがよくわからない毎日コピペ作業があり、もっと楽に作業を終わらせたい関数を駆使して複雑な処理をしているけど、限界を感じているデータ入力、コピペ作業などの単純労働から卒業したい こんなお悩みや、思い当たるフシはありませんか? エクセルマクロ・VBAなら解決できます。エクセルマクロとはエクセルに備わっている自動化機能のことをいい、 VBAとは自動化機能をプログラムする言語をいいます。つまりVBAというプログラミング言語を使って業務を自動化して効率化できるということです。 コピペ作業や計算業務や分析業務など、手順の決まった仕事であれば、それが人力で3日かかる仕事であってもマクロで処理すれば数秒で終わります。さらに人間と違って入力ミスをしません。 手順が決まっていない仕事を自動化するのは、やや苦手なのですが逆に言うと、手順化のチャンスです。手順さえ決めてしまえば、自動化の対象になるからです。手順化スキルはエクセル以外にも広く応用できる能力です。VBAの学習、活用によってこうしたスキルを身につけることも可能です。 業務を効率化させるための手順にはさまざまな選択肢があると思いますが、エクセル業務に関してはマクロ・VBAが最適な選択肢です。 AIや機械学習が流行し、UdemyでもPythonなどの言語が人気です。たしかに、このような言語でもエクセル操作も可能ですし、さまざまな業務に活用できると思います。 しかし、「エクセル業務を効率化させる」という目的であれば、最適なプログラミング言語はVBAです。なぜならエクセル操作に最適化されているからです(当然ですが)。 最新の言語が「高級車・高機能な車」だとすると、VBAは軽自動車です。「高級車・高機能な車」なら遠出したり、荷物をたくさん運んだり、快適にドライブするにはいいでしょうが、近所のお店に買い物に行くにはあまり向いていません。しかし軽自動車なら手軽に近所に買い物に行ける。そんなイメージです。 軽自動車とはいえ、その威力は強力です。たとえて言うなら手作業は徒歩、エクセル関数を駆使した方法が自転車。ですから、どのくらい強力かなんとなくイメージできると思います。 私は大学卒業後数年間営業職についていたのですが、耐えきれずにドロップアウト。その後、ニートになり辛酸をなめました。運良く拾ってもらった会社で起死回生の手段としてマクロ・ VBAを身につけましたが、人生を変えるほど大きなインパクトがありました。 業務改善の成果や、VBAプログラミングから波及する様々なスキルに引っ張られて社内でも独占的な地位を得ることができました。さらにVBAプログラミングで業務改善の成果が見えるのはとても楽しいことで、毎日仕事を楽しむことが出来るようになりました。 ちょっと脱線してしまいましたがマクロ・ VBAによる業務改善効果は強力です。しかし、ただ闇雲に学習すればよいというわけではありません。学習に必要な順番や考え方、おさえるべきポイントなどがあると思います。このコースでは私がVBAを習得する過程で、最初にこんなことを知っておきたかったなぁ、こんな順番で学びたかったなぁ、という経験に基づいて内容を構成しました。 具体的には プログラミングする時の考え方セルやシート、エクセルファイルなどのオブジェクトの扱い方ショートカットキーを使いまくって、高速でプログラミングする方法変数や定数複雑な文字列操作条件分岐(IF文)の使い方繰り返し処理(For Next文)の使い方IF文やFor Next文などの構文を記述するときに、ミス無くコーディングする方法順次処理、条件分岐、繰り返し処理の組み合わせ方開発テストのやり方マクロの記録を使ってコードの書き方を調べる方法 などです。これらを学んで以下のようなことができるようになります。 基準点以上の合格者を別シートに転記する請求書を発行する(簡易版)ガントチャートを作成する(簡易版)GoogleMapなどへのハイパーリンクを作成するPCに保存された画像のハイパーリンクを作成する このコースで学ぶ内容を自分のものにすることが出来れば、あなたが抱えている様々な業務にも応用可能なはずです。ピンときたら、このコースに申し込んでみてください。