Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
GPTによるVBAコード作成
Search
マグマ
March 19, 2023
Technology
0
250
GPTによるVBAコード作成
業務で使用するデータの加工を、GPTを活用したマクロコードの生成で解決する試み。
完全にうまくいっています。
マグマ
March 19, 2023
Tweet
Share
More Decks by マグマ
See All by マグマ
弱気な自分と一歩踏み出すワークショップ
magma
0
2
Other Decks in Technology
See All in Technology
エンジニアリングマネージャーの成長の道筋とキャリア / Developers Summit 2025 KANSAI
daiksy
3
1.1k
実践!カスタムインストラクション&スラッシュコマンド
puku0x
0
550
2025/09/16 仕様駆動開発とAI-DLCが導くAI駆動開発の新フェーズ
masahiro_okamura
0
140
Oracle Base Database Service 技術詳細
oracle4engineer
PRO
10
75k
人工衛星のファームウェアをRustで書く理由
koba789
15
8.3k
まずはマネコンでちゃちゃっと作ってから、それをCDKにしてみよか。
yamada_r
2
120
Generative AI Japan 第一回生成AI実践研究会「AI駆動開発の現在地──ブレイクスルーの鍵を握るのはデータ領域」
shisyu_gaku
0
330
データ分析エージェント Socrates の育て方
na0
8
2.8k
20250912_RPALT_データを集める→とっ散らかる問題_Obsidian紹介
ratsbane666
0
100
S3アクセス制御の設計ポイント
tommy0124
3
210
Platform開発が先行する Platform Engineeringの違和感
kintotechdev
4
590
バイブスに「型」を!Kent Beckに学ぶ、AI時代のテスト駆動開発
amixedcolor
3
590
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
30
9.7k
Designing Experiences People Love
moore
142
24k
Bootstrapping a Software Product
garrettdimon
PRO
307
110k
A Modern Web Designer's Workflow
chriscoyier
696
190k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
252
21k
Into the Great Unknown - MozCon
thekraken
40
2k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
5.6k
How STYLIGHT went responsive
nonsquared
100
5.8k
Documentation Writing (for coders)
carmenintech
74
5k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
16k
Side Projects
sachag
455
43k
Embracing the Ebb and Flow
colly
87
4.8k
Transcript
エクセルVBAのコード作成をプログラミング初心者がやってみた 筆者のスキルレベル ・VBAを業務の必要上、すこしいじったことがある。 ・マクロの設定、VBAの作成くらいの知識はあるが、ネットのコードをコピペ するくらいしかできず「何が書いてあるか、どう書けば良いか」を自分では 正しく理解(作成)できない。 →そんなレベルの私でも、ChatGPTに「求める状況」をテキストで 注文するだけで、必要なコードを手に入れることができた!!
エクセルVBAのコード作成をプログラミング初心者がやってみた 対象とするエクセルデータ(サンプル)がコチラ このデータから、一人別及び同じ人でも金額が異なる場合も色付けされるようにしたい。
エクセルVBAのコード作成をプログラミング初心者がやってみた ①GPTで、求める状況をテキストにて説明する
エクセルVBAのコード作成をプログラミング初心者がやってみた ②GPTが、処理に必要なコードを生成してくれる。
エクセルVBAのコード作成をプログラミング初心者がやってみた ③右上の「Copy code」でコードをコピーする ※コードをすべて書いていないと、途中がコピーされるので注意。
エクセルVBAのコード作成をプログラミング初心者がやってみた ④VBAにコピペ ※コードの内容や定義している英語などは、私自身は全然わかっていません。 でも、「どの処理か」を記載していくれているので、セルの行・列くらいなら 直接コードをいじれそうです!
エクセルVBAのコード作成をプログラミング初心者がやってみた ④対象範囲(B列~E列)に対して、一人別かつ金額等の差異がある場合を きちんと黄色マーカーしている!!! ※1行目は不要なのですが、それは微修正すれば良い範囲。 B~E列が同じ行は、 スキップしている。
エクセルVBAのコード作成をプログラミング初心者がやってみた ⑤最終形は、この一人別のデータを別シートに抽出するのですが、 それも全然いけそうな気がする。 ※マクロ初心者レベルのため、一つずつの工程を一つのマクロにして、 複数の工程を「マクロA&マクロB&・・・」とかで繋げて それを「統合マクロ」みたいな名前にして一発で処理できるように する予定です。