
リスキリング中の49歳、「Excelで何とかならない?」から、アプリを作り始めちゃった
どうも、つきのばななんです
本業は接客業ですが、リスキリングを兼ねて、アプリ開発をしています
今回は、AIを使ってのアプリ作りの話
怪我をした時や、身体のメンテナンスのために、かれこれ25年以上お世話になっている整骨院があります
そこの先生に声をかけられたことが始まりでした
「在庫の棚卸とか経理関係を管理したいけど、Excelで何とかならないかな?」と
先生はフィジカル強いけど、機械は滅法苦手で、スマホ操作もイマイチの時がある(笑)
先生よりも私が詳しい方だから、ということなんだろうけど、私もExcelは基礎しかできないし、細かい関数とか使えないし、マクロなんてしたことがない
そこで、ClaudeAIを呼び出して、相談してみた
「作ってみましょうか?」と提案されたので、とりあえずたたき台を作ってください、と細かい指示をしたんです
指示内容は、先生からの要望と、必要になるであろう想定できる項目に関して、私がプラスで指示しました
「こんな感じ👇でどうでしょう?」と、Excel表を作ってくれた




すげぇ!(語彙力のなさよ / 笑)
ダミーデータで作ってください、とお願いしたけど、ちゃんとやってくれる
今のAIの技術凄いですよね
この後、実際にテストをしたんですが、小さな課題がいくつかあって、修正や調整をしてもらったんです
先生がどこまでExcelを使いこなせるのか、と考えると、入力時にわからないことが多くなりそうだと感じました
そこで、思った
これ、マクロでやったほうが良いよね?と
ちなみに、私はマクロを作ったことはない(笑)
勉強をする上で、どんなものかは知ってるけど、先に別の手段でプログラムすることを学んだので、イメージは一緒だよね、と思って、ClaudeAIに相談した
「機械に弱い先生を考えると、新規登録とか、管理が難しいと思うんで、マクロで対策したいんですけど」と、相談をしてみた
回答は「可能ですが、貴方の環境ではマクロを作れないのと、先生のパソコンで動くか確認したほうがいいですし、管理は貴方がすることになります」と
私自身がExcel無料範囲で使っていたので、そもそもマクロが作れない
何かあった時に、先生が管理できない
詰んだ..…と思ったけど
ちょい待ち
そもそも、アプリを作ればいいのでは?と
ClaudeAIに「そもそも、アプリを作ったほうが自由度が高いと思うんですけど、管理も私がアップデートのデータを作り配布したら良いのではないですか?」と質問しました
「そうですね、自由度は高いですが、先生の環境で使えるのかどうか確認する必要があります」と言われたものの、ローカルで動かせればいいんじゃね?と思ったので、とりあえずたたき台を作ってほしいと頼みました
「イメージを作ってみました」というので、ローカルで開いてみました




すげぇ!(再放送 / 笑)
印刷機能を立ち上げる仕組みを私には作れなかったけど、そこはClaudeAIが解決してくれました
アプリにしたことでのメリットは、クライアントのリクエストに応えやすいものが作れることと、DBを外に置けば、パソコンでもスマホでも同期できること
ローカルのURL送り、実際に見てもらい、こんな感じですが、と先生に確認してもらいました
「Excelより、こっちがいいです」
と、言われたので、現在進行形で開発をしています
一応勉強はしてるけど、エンジニアとして実務してるわけじゃないし、ライスワークになってないんだけど、これも経験の1つかと思っています
もちろん、知識も経験も少ない私は一人で作れません
AIの技術を借りて、私がテストを繰り返し、都合の悪いところや機能として抜けているところを見つけ、それをAIに投げて話を煮詰めて修正してもらう
そんな感じで進めています
勉強したおかげで仕組みの一部や、コードがどう走って、どう作用して、表示されるか
問題が起きるとするならどこに躓くのか、どこを見たら解消されるのか
この辺りに見当がついてるので、何度もテストを繰り返しては、ClaudeAIに修正依頼をしています
善意で作っていますので、実績経験にはなりません
しかし、勉強にもなるので、この経験を活かして、就活でアピールできたらなぁと思っています
今回はここまで
続きは、また別の機会に
ClaudeAIにチクチクされながら、仲良くアプリ開発