Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
GPTによるVBAコード作成
Search
マグマ
March 19, 2023
Technology
280
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
GPTによるVBAコード作成
業務で使用するデータの加工を、GPTを活用したマクロコードの生成で解決する試み。
完全にうまくいっています。
マグマ
March 19, 2023
More Decks by マグマ
See All by マグマ
弱気な自分と一歩踏み出すワークショップ
magma
0
37
Other Decks in Technology
See All in Technology
[2026-09-11]SREは誰のもの?運用エンジニアが始める 「SRE領域への越境」とチームの進化の軌跡 〜Road to NEXT CRE
tosite
0
160
DEFCON34-Write-up_HYCu-MYCu
daikiokazaki
0
150
GoにおけるFFIのこれまでとこれから
goccy
5
2.5k
あるけみー式LTスライド作成術
alchemy1115
1
190
Screen Lens - 今見てる画面を翻訳する
komagata
0
250
Reactの設計論
uhyo
15
8.4k
Microsoft 365 Copilot chat -tekoälypalvelun tietosuojaongelmat
hponka
0
730
AI時代のAPI品質を支えるガードレール / API Guardrails for API quality in the AI era
yokawasa
1
220
生成AIのテナント制御とシャドーMCP対策 | AIを"止めずに"、情報を守る
yukun
0
160
KPIだけでは評価できないプロダクトが考えるべき Evalsという第二の評価系 / Beyond KPIs: Evals as a Second Evaluation Framework for Products #PdEConf
aki_iinuma
4
3.9k
20260912_スクラムにジェネラリストは必要か
ryugen04
0
370
omasushiというライブラリを作った
polidog
PRO
0
200
Featured
See All Featured
B2B Lead Gen: Tactics, Traps & Triumph
marketingsoph
0
240
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
250
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.6k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.8k
Jamie Indigo - Trashchat’s Guide to Black Boxes: Technical SEO Tactics for LLMs
techseoconnect
PRO
0
660
Reflections from 52 weeks, 52 projects
jeffersonlam
356
21k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
JavaScript: Past, Present, and Future - NDC Porto 2020
reverentgeek
52
6.1k
Building Flexible Design Systems
yeseniaperezcruz
330
41k
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
2
3.8k
Un-Boring Meetings
codingconduct
0
410
Transcript
エクセルVBAのコード作成をプログラミング初心者がやってみた 筆者のスキルレベル ・VBAを業務の必要上、すこしいじったことがある。 ・マクロの設定、VBAの作成くらいの知識はあるが、ネットのコードをコピペ するくらいしかできず「何が書いてあるか、どう書けば良いか」を自分では 正しく理解(作成)できない。 →そんなレベルの私でも、ChatGPTに「求める状況」をテキストで 注文するだけで、必要なコードを手に入れることができた!!
エクセルVBAのコード作成をプログラミング初心者がやってみた 対象とするエクセルデータ(サンプル)がコチラ このデータから、一人別及び同じ人でも金額が異なる場合も色付けされるようにしたい。
エクセルVBAのコード作成をプログラミング初心者がやってみた ①GPTで、求める状況をテキストにて説明する
エクセルVBAのコード作成をプログラミング初心者がやってみた ②GPTが、処理に必要なコードを生成してくれる。
エクセルVBAのコード作成をプログラミング初心者がやってみた ③右上の「Copy code」でコードをコピーする ※コードをすべて書いていないと、途中がコピーされるので注意。
エクセルVBAのコード作成をプログラミング初心者がやってみた ④VBAにコピペ ※コードの内容や定義している英語などは、私自身は全然わかっていません。 でも、「どの処理か」を記載していくれているので、セルの行・列くらいなら 直接コードをいじれそうです!
エクセルVBAのコード作成をプログラミング初心者がやってみた ④対象範囲(B列~E列)に対して、一人別かつ金額等の差異がある場合を きちんと黄色マーカーしている!!! ※1行目は不要なのですが、それは微修正すれば良い範囲。 B~E列が同じ行は、 スキップしている。
エクセルVBAのコード作成をプログラミング初心者がやってみた ⑤最終形は、この一人別のデータを別シートに抽出するのですが、 それも全然いけそうな気がする。 ※マクロ初心者レベルのため、一つずつの工程を一つのマクロにして、 複数の工程を「マクロA&マクロB&・・・」とかで繋げて それを「統合マクロ」みたいな名前にして一発で処理できるように する予定です。