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
Other Decks in Technology
See All in Technology
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
8.7k
Evolución del razonamiento matemático de GPT-4.1 a GPT-5 - Data Aventura Summit 2025 & VSCode DevDays
lauchacarro
0
190
テストを軸にした生き残り術
kworkdev
PRO
0
200
Aurora DSQLはサーバーレスアーキテクチャの常識を変えるのか
iwatatomoya
1
990
OCI Oracle Database Services新機能アップデート(2025/06-2025/08)
oracle4engineer
PRO
0
150
研究開発と製品開発、両利きのロボティクス
youtalk
1
530
エラーとアクセシビリティ
schktjm
1
1.3k
ハードウェアとソフトウェアをつなぐ全てを内製している企業の E2E テストの作り方 / How to create E2E tests for a company that builds everything connecting hardware and software in-house
bitkey
PRO
1
130
dbt開発 with Claude Codeのためのガードレール設計
10xinc
2
1.2k
Platform開発が先行する Platform Engineeringの違和感
kintotechdev
4
570
職種の壁を溶かして開発サイクルを高速に回す~情報透明性と職種越境から考えるAIフレンドリーな職種間連携~
daitasu
0
170
Function Body Macros で、SwiftUI の View に Accessibility Identifier を自動付与する/Function Body Macros: Autogenerate accessibility identifiers for SwiftUI Views
miichan
2
180
Featured
See All Featured
Bash Introduction
62gerente
615
210k
Automating Front-end Workflow
addyosmani
1370
200k
I Don’t Have Time: Getting Over the Fear to Launch Your Podcast
jcasabona
33
2.4k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
34
6k
GraphQLとの向き合い方2022年版
quramy
49
14k
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
18
1.1k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.1k
RailsConf 2023
tenderlove
30
1.2k
GitHub's CSS Performance
jonrohan
1032
460k
Why Our Code Smells
bkeepers
PRO
339
57k
Build The Right Thing And Hit Your Dates
maggiecrowley
37
2.9k
Documentation Writing (for coders)
carmenintech
74
5k
Transcript
エクセルVBAのコード作成をプログラミング初心者がやってみた 筆者のスキルレベル ・VBAを業務の必要上、すこしいじったことがある。 ・マクロの設定、VBAの作成くらいの知識はあるが、ネットのコードをコピペ するくらいしかできず「何が書いてあるか、どう書けば良いか」を自分では 正しく理解(作成)できない。 →そんなレベルの私でも、ChatGPTに「求める状況」をテキストで 注文するだけで、必要なコードを手に入れることができた!!
エクセルVBAのコード作成をプログラミング初心者がやってみた 対象とするエクセルデータ(サンプル)がコチラ このデータから、一人別及び同じ人でも金額が異なる場合も色付けされるようにしたい。
エクセルVBAのコード作成をプログラミング初心者がやってみた ①GPTで、求める状況をテキストにて説明する
エクセルVBAのコード作成をプログラミング初心者がやってみた ②GPTが、処理に必要なコードを生成してくれる。
エクセルVBAのコード作成をプログラミング初心者がやってみた ③右上の「Copy code」でコードをコピーする ※コードをすべて書いていないと、途中がコピーされるので注意。
エクセルVBAのコード作成をプログラミング初心者がやってみた ④VBAにコピペ ※コードの内容や定義している英語などは、私自身は全然わかっていません。 でも、「どの処理か」を記載していくれているので、セルの行・列くらいなら 直接コードをいじれそうです!
エクセルVBAのコード作成をプログラミング初心者がやってみた ④対象範囲(B列~E列)に対して、一人別かつ金額等の差異がある場合を きちんと黄色マーカーしている!!! ※1行目は不要なのですが、それは微修正すれば良い範囲。 B~E列が同じ行は、 スキップしている。
エクセルVBAのコード作成をプログラミング初心者がやってみた ⑤最終形は、この一人別のデータを別シートに抽出するのですが、 それも全然いけそうな気がする。 ※マクロ初心者レベルのため、一つずつの工程を一つのマクロにして、 複数の工程を「マクロA&マクロB&・・・」とかで繋げて それを「統合マクロ」みたいな名前にして一発で処理できるように する予定です。