投稿

ラベル(マクロ作成)が付いた投稿を表示しています

🔔 プログラムの基礎を習得した後は?AIと一緒にExcel VBAで成果物を作る方法

こんにちは❗たねまつです👦 今回は、未経験からSEを目指す人や、事務職の現場で差をつけるITスキルを身につけたい人向けに、プログラムの基礎を習得した後のステップについてお話しします😊 プログラムの基礎を習得したら、まずは簡単でも良いので成果物を作ることが大切です🔔 📊 おすすめはやっぱりExcel VBA、そして今はAIと一緒に おすすめは、前の記事でもお伝えしたように、Excelを使った日常業務で手間がかかっている単純作業をVBAを使ってマクロを作成することです。なぜExcel VBAかというと、今でも事務処理はExcelがメインだからです。 以前はVBAのコードをゼロから自分で書く必要がありましたが、今はChatGPTやClaudeに「こんな作業を自動化したい」と日本語で伝えるだけで、コードのたたき台を作ってもらえる時代になりました。基礎知識があれば、AIが出してきたコードを読んで理解し、自分の業務に合わせて調整することも難しくありません。 自分が作成したツールで業務が効率化できたら嬉しいですし、周囲の人が使えるようなものだと評価されたり褒められたりすることで自信がつき、それが更なる成長への原動力になります。 😓 IT業界で自信を持てなかった、未経験時代 私が未経験🔰でIT業界に入り、システム開発の現場に行った時、スクールや独学で学んできたプログラム力では、大きなシステムの一部を修正したり、テストすることばかりでした。周囲から「そんなこともできないの?」という見方をされ、自信を持つことができませんでした。 しかし、IT業界で試行錯誤しながら5年間働いた後、現在の大手会社の事務職に転職しました。 🎯 事務職で訪れた、最初の成功体験 そこで初めて、上司から顧客に配布したExcelのアンケートを1つのファイルに集約してほしいと言われました。VBAを使ってボタンを実行すると一覧表に転記させるマクロを作成し、膨大な量のアンケートファイルを一覧化することに成功しました。 ❗ 上司から評価され、その時にIT業界での経験が役立っていたことを実感しました。 今、同じことをするなら、AIに「複数のExcelファイルの指定範囲を1つの一覧表に転記するVBAを作りたい」と伝えれば、コードのベースをすぐに用意してもらえるでしょう。基礎を知っている人がAIを使うと、生成された...

💻未経験からのプログラミング独学は「Excel VBA」が最短ルート|元SEが教える挫折しない学習法

イメージ
 こんにちは!たねまつです👦 今 「プログラムって難しそう…」「パソコンが苦手だから無理かも…」 そう感じている方、実は私も昔は全く同じでした。 私は新卒で牛丼チェーン店に就職し、当時はパソコンがまったく使えず、ExcelやWordも操作できない状態で、キーボードも指一本で打つレベルでした💦 その後、システムエンジニアを経験し、現在は事務職として社内のITサポートを行っています。今回はその過程で見つけた、「プログラムを身につけるために最も効率的な方法」をご紹介します😊 💻 大事なのは「小さな成果」を積み重ねること プログラム学習で挫折しやすい一番の原因は、「成果を実感できないまま勉強を続けてしまうこと」だと思います。 最初から難しい言語や大きなシステムに挑戦すると、わからないことばかりで自信を失いがちです。だからこそ最初のステップとして大切なのは、 「小さな成果」を作って自信をつけること です✨ 💬 用語メモ:Excel VBA とは、Excel上で動作するプログラミング言語の一つ。マクロ機能を使って、入力作業の自動化や独自の便利機能を作成できる仕組みです。専門知識がなくても、Excelが使える人なら学習を始めやすいのが特徴です。 🛠 おすすめはExcel VBAでマクロを作ること システムエンジニア時代、私は主にJava言語を使ってWebシステムの開発やテストを行っていました。しかし、パソコンが得意でない方がいきなりPythonやRuby on Railsを学び、大規模システムの改修やテストに関わっても、なかなか自信を持ちにくいのが現実です。 その点、 Excelはどの会社でも広く使われている身近なツール です。「こんな機能があったら効率化できるのに」と感じた作業をVBAで自作し、実際に動かしてみることで、自分のスキルをはっきりと実感できます。 さらに、その成果物を同僚が使って喜んでくれたり、評価されたりすると、自信はさらに大きくなります。 📈 小さな成果が、社内での信頼につながる IT系の会社でなくても、ExcelのVBAで小さな成果を積み重ねていけば、社内で「頼れる人」として信頼される存在になります。 そうなると、自然と「もっとできるようになりたい」という向上心が芽生え、これまで難しく感じていたプログラムの勉強も、以前より簡単に感じられ...