Тёмный
エクセル兄さん たてばやし淳
エクセル兄さん たてばやし淳
エクセル兄さん たてばやし淳
Подписаться
エクセル業界随一の「さわやかボイス」が人気、ベネッセUdemyにてオンライン動画でExcelを教える新鋭の講師です。ダイヤモンドオンラインにて連載執筆など。

【オンライン動画のExcel教材を販売中】
・エクセル兄さんの関数マスター講座
・MOS試験対策講座(スペシャリスト・エキスパート)
・「Excelが自動化する!マクロVBAの魔法」シリーズ(超入門・脱入門)
Комментарии
@user-ds8on7kv4h
@user-ds8on7kv4h 5 дней назад
7年くらい前に食品工場で受注生産指示&原料準備指示システムをexcelのvbaで作った,かなり複雑で初めて作ったこともあって規模は23ksくらいになってしまいました 事務処理も並行して行いながら、設計に3か月、製造にさらに3か月、導入に2か月を費やしました。 会社の指示で開発して、属人化防止するから、パッケージソフトを導入する作業に入れと命令された時は虚しかった、パッケージとオーダーメイドの差でパッケージソフトは、導入しても一部の機能しか使えず、自分の作ったvba の方が今もメンテナンスされながら元気に動いてます😅
@jmy6767
@jmy6767 7 дней назад
その後世の中的には音沙汰がないのですが、続報や具体的な使い方があればぜひ教えて下さい。
@hidetora217
@hidetora217 19 дней назад
今一番知りたい事でした‼️ ありがとうございます🙇
@choshushinjo
@choshushinjo 20 дней назад
それだとoffice scriptってVBAの下位互換版でしかないような気がするけど office scriptにどこまで権限もたすかが問題 何でもできるになると結局マクロの安全性で問題出てくる? とってかわらないような気がする
@yasutaka3787
@yasutaka3787 29 дней назад
こんにちは、会社ではoffice365を使用しています、個人PCはoffice2016を使用しています。 個人PCでofficeを使うのは年に数回なので買取版でも困らないのですがoffice2016のサポートが 後1年になりそろそろ買い替えようか、またはインターネット版のofficeを使用するか検討中です 参考にさせてもらいます。
@jun_tate
@jun_tate 28 дней назад
個人で年に数回しか使わないとしたら、オンライン版Excelを無料で使ってみるのも手かもしれませんね。デスクトップ版のフル機能が必要な作業をするのであれば、使う時期だけMicrosoft365版を契約するとか…。
@user-fm7qo7rh6f
@user-fm7qo7rh6f Месяц назад
FIND と MID を使えば関数でもデータを分割できそうだけどAIでVBAの方が楽なのかな…
@jun_tate
@jun_tate 28 дней назад
まさにその通りなのですが、AIの実力を知りたかったのでわかりやすい課題を与えました!また、「シートのコピーをしたり、新しい列を挿入する」という関数だけでな実現できない行程まですべて自動化するならVBAを選択するという感じですね。
@misato8052
@misato8052 Месяц назад
そもそもGPTとかある中でVBAの勉強云々言っていることがズレている気がする。
@qoldfwovol-kp6tu
@qoldfwovol-kp6tu Месяц назад
アーティファクツオンにしてるのですが起動せず。。(´;ω;`)プロンプトかなあ
@jun_tate
@jun_tate Месяц назад
命令文の先頭に「Artifactsを使用して、」を追加してみて下さい!
@ck_ki
@ck_ki Месяц назад
有益な動画をありがとうございます。chatGPTに聞くのは、真似させていただきました。VAEとかGANとか、具体例がないとわかりませんね。
@user-mc1qe4sh1l
@user-mc1qe4sh1l Месяц назад
購入しました!いつもありがとうございます。わたしiPhoneアプリからchatgptの有料契約してるのですが、その場合は20ドル(ドルで請求)ではなくて3,000円(円で請求)みたいですよ^_^
@jun_tate
@jun_tate Месяц назад
ありがとうございます。確かにアプリから課金だと固定で3000円ですね!為替レートで増減したりしないので予算がわかりやすいですね。
@satoshisakurai7240
@satoshisakurai7240 Месяц назад
いつもありがとうございます。 VBAをはじめ、プログラミングはAIによってどんどん便利になっていくんでしょうね、 プログラミングの学習というより、プロンプトをいかにうまく作るかがキーになってくると思いますが、そのプロンプトの内容をマニュアル化出来たら尚良いと思ってます。 マクロ前後の画像をAIに解釈させて、コードを生成してもらう方法とか。あと、本動画に関連性はないですがコードって長くてわたしみたいな素人には難しいから、例えば3行くらいに部品化(?)して、組み立てたら様々な条件を満たしたマクロになります的な状態が理想です。
@user-pc5tr4ge8v
@user-pc5tr4ge8v Месяц назад
早速購入させていただいてショートカットダウンロードしました!! が、、、 RSSのURLがわからなくて設定出来ません!😭
@jun_tate
@jun_tate Месяц назад
購入ありがとうございます。確かにRSSを調べるのは難しいですね! 一般的なニュースサイトなどのRSSフィードであれば、「RSSフィード おすすめ」などで検索すると出てきますよ!例えば以下のサイトなどにはRSSのURLがいろいろ掲載されているので、まずはこれらから選んでみるのもおすすめです。 www.cp-daijin.com/rss-feed その他には、自分が定期的にチェックしたいWebサイトなどのRSSがあるかどうかを調べてみる必要があります。例えば私だったら「横浜市」「藤沢市」のホームページにてRSSフィードを取得しています。 たいていのサイトは、「〇〇.com/rss」「〇〇.com/feed」といったURLにRSSフィードがあります。
@s-lily
@s-lily Месяц назад
ずっとこういう動画探してました、ありがとう
@gokuri
@gokuri Месяц назад
VBAで何でもできるのに Office scriptsでできることが制限されてるならただのダウングレードでは? Flashの例もあるからVBAが廃止されるかも知れないけど クラウドにつなげられないと使えないんじゃあまりメリットがない
@kenito347
@kenito347 Месяц назад
10回のうちに相槌もはいってるんですか?それだったら、相槌は打たない方がいいですね。
@jun_tate
@jun_tate Месяц назад
入りますね。無料アカウントの場合、なるべく1回の命令に複数の要件を入れた方がいいかもしれません!
@user-yu6ko3ex1e
@user-yu6ko3ex1e Месяц назад
情報提供ありがとうございます。 データ整理のためにchatGPTに読み込ませたデータは、外部に流出する恐れなどはないでしょうか?
@ybuta5nandemo
@ybuta5nandemo Месяц назад
ありえるのでモデル改善をOFFにしましょう モデル改善をOFFにしていても企業や個人情報が含まれるものはそのまま貼っちゃうのはNGです
@yousuke172
@yousuke172 2 месяца назад
VBSは消えますね
@user-nd5vq4hi1s
@user-nd5vq4hi1s 2 месяца назад
タイピングは五十音キーと単語を指、体に覚えさせるこれに限る タイピングゲームはやらない方がいい何故なら変換キーは必ず使うものゲームでは使わないそれであれば何かのウィキペディアを検索してその文をタイプする その方が断然成長する
@kenyuuu
@kenyuuu 2 месяца назад
動画を解釈して、マクロ化は夢がありますね。ほかの方の例で、GPT-4oで作業前と作業後のエクセルシートの画像をアップロードして、作業後になるようにマクロを作ってと依頼したら、うまく記述できたという例を出されているものがありましたが、実際の精度は今回と同じようなものかもしれませんね。Geminiが動画が解釈できるのであれば、画像で、作業前、作業後からの推察をしてもらっれ、マクロ化は同じようなことはできるのでしょうね。
@jun_tate
@jun_tate 2 месяца назад
そうですね!Geminiの動画の解釈は、動画を細かいフレーム(画像)に切り分けているらしいので、結果的には「画像」の解釈と同じになると思います。その画像をどのように解釈して欲しいかをテキストで書く代わりに「音声」で説明することができるというだけの違いなので、画像のアップロードと基本的な活用法はほとんど同じになるかと思います!
@MrUtazuki
@MrUtazuki 2 месяца назад
どっちが上とかないですね。 自分が、何をやりたいのか、どんな仕組みにしたいのかによるかなぁ。 Excelなどのoffice製品に特化したければVBAだし、製品問わずにWEBシステムやバッチ処理、画像処理など幅広くやりたければpython などでしょうし。 ただVBAとの一番の相違点としてはPythonは無料である事が大きい。 またExcelでは扱いづらい数十万のデータ処理や、Excelを包括した多種多様なデータ処理に強い外部ライブラリが無料である事でしょうか。 大昔に少し携わっていたプロジェクトなどですと、計算処理など負荷がかかるコアな部分がC#、それ以外のDB処理などの部分はサーバーサイド処理はJAVA、フロントエンドは、JS(HTML、CSS含む)、なんてのもありました。 つまり何が言いたいかと言うと、その時代時代の言語の得意分野を活かしつつ、色々な言語を組み合わせてシステムを作るなんてのは一般的ですよって事です。 なので、VBAがPythonが云々と言うのはナンセンスですね。
@user-fr9rq8yo3f
@user-fr9rq8yo3f 2 месяца назад
@Aqulla0
@Aqulla0 2 месяца назад
AI の進化を肌で感じることができる昨今 私たちはとても ラッキーな時代に産まれたね
@user-is2ts8xe9k
@user-is2ts8xe9k 2 месяца назад
4oの一番わかり易い、無料時の制限などを伝えてもらい、とてもありがたい情報でした!
@skyblue1590
@skyblue1590 2 месяца назад
今頃ですが、復習させていただきました。基本を学べますので、助かります。私のキーボードは、「F」キーで全画面表示になるので、何か面白いです(*^ー^*)
@Yo310sunfranken
@Yo310sunfranken 2 месяца назад
こんばんは、宜しくお願いいたします。
@user-ph4lw6jj4c
@user-ph4lw6jj4c 3 месяца назад
解説を拝見する限り機械学習などのサンプルはなさそうですね。pythonでよく見るIrisデータでDeepLearningや機械学習が出来るのであれば、それこそVBAとは決定的に役割が違うのでそこは期待しますね。ただEXCELのセルにコード書くのはちょっと凝ったコード実装とかはまだまだ無理がありそうですね。
@user-mj2ik8pe2l
@user-mj2ik8pe2l 3 месяца назад
母音すっぽかして次のキー打っちゃう
@tetu6708
@tetu6708 3 месяца назад
VRの仮想空間(3D空間)の中でExcelを使う時代に入り始めているので、TypeScript技術が重要視されているのだと思います。 TypeScriptは、3D対応しているので。-----と言うより3Dのコンポーネントを呼び出せるので。 Microsoftは、TypeScriptと同様にPythonにも力を入れています。 TypeScriptとPythonは、両者共にクラウドコンピューティング系技術に適している。 また、TypeScriptとPythonは、3D用コンポーネントの呼び出しと、ExcelのDLLの呼び出し、AI用コンポーネントの呼び出しに優れています。
@user-wz3us7nu5e
@user-wz3us7nu5e 3 месяца назад
荷重が重たいメンブレンが一番ミスタイプ少ない
@seiji9710
@seiji9710 3 месяца назад
プログラミングの知識あったらAIの書いたコードすぐわかるけど、全く知らん人が使ったらバグだらけになりそうな予感
@user-sm4ru6th7f
@user-sm4ru6th7f 3 месяца назад
😅ところがですね、AIが効率を自ら上げるために、独自の言語(マシン語改?)を操るため誰にも読めないなのだとか😢つまり制限をかけとかないとそういうことに
@user-commentcoteisiro
@user-commentcoteisiro 3 месяца назад
G,Hのキーは?
@rp6913
@rp6913 3 месяца назад
解りやすかったです。しかし、やはりAIとは言え、最終的には人間のcheckが必要ですね。
@makotoy5213
@makotoy5213 3 месяца назад
VBAが必要な理由はスプレッドシートの用途だけになるとExcelである必要はなくなると思います。Python in Excelも微妙・・。Python一択が加速するだけでいまさらGAS のようにoffice scriptにいくのか疑問。pytthon次第かな・・・。バリバリVBAユーザーですが・・。 Typescript & Pythonなんでしょうか・・・。まぁvisual basicなどの言語を排除することがいいとも思わんけど・・。vba を拡張してくれたらいい。まぁ無理かな。
@yousuke172
@yousuke172 2 месяца назад
そもそもtsかける人にとっては結構楽なので
@hokrin
@hokrin 3 месяца назад
VBAとマクロは区別してほしいです。私はExcel マクロとBシェルでプロデビューでした。なおその翌週よりC言語も。
@nyanya4708
@nyanya4708 3 месяца назад
最近高い頻度で古いエクセルで組んだマクロがある日無効になるようになってしまい修正が面倒です。 オフィススプリクトも条件緩和したものもこれから発売される2024パッケージ版で使えるかどうかが懸念点です。
@rhodieeisenhart9060
@rhodieeisenhart9060 3 месяца назад
'promosm' 😔
@toushou
@toushou 3 месяца назад
セキュリティー面はあっても、既存のマクロで出来る事が、Officeスクリプトで一部出来ないのは辛いですね。
@user-gz8fd7mr6d
@user-gz8fd7mr6d 3 месяца назад
わかりやすい解説ありがとうございます。 Officeスクリプト、チャレンジしたいのですが、わかりやすく解説した本が掌田津耶乃さんの『Office ScriptによるExcel on the web開発入門』くらいしかなくて、行き詰まっているので、たてばやしさんに解説本を書いていただけると、助かります。
@maybered-ki4wr
@maybered-ki4wr 3 месяца назад
コーディングの勉強は楽しいですし、頭の体操的にも意味はあると思っていますが、10年位でいよいよAGIが出てくると言われています。そうなると世界が変わるでしょうね。
@user-qr2yb9lo1u
@user-qr2yb9lo1u 4 месяца назад
Copilot GPTを作成し、公開してリンク先にコピーを知人に送ったのですが、なぜか、無料ユーザーは使えないです。ちょっと信じられないです。ChatGptに対して大きな優位点だあったのですが、ダメです。まいりました。うまくいった例があったら、紹介してほしいです。使用方法、手順が間違っているのがあるかどうかです。Copilotで実際に聞いてみると無料ユーザーは使用できないみたいな答えが返ってきます。訳が分からなくなってしまいました。
@jun_tate
@jun_tate 3 месяца назад
そのご友人もMicrosoftアカウントでログインしなければいけません。これは無料登録でOKです。
@user-og3yl5xg7y
@user-og3yl5xg7y 4 месяца назад
4月でSIer入社2年目のものです❗ 自分もVBAを使っており、他ファイルからの読み取りをするときに動きが遅いなと思うことがあります。 でも動きを速くするコードは分からず何もできなかったりします、、 このような場合での効果的なAIの使い方を教えていただきたいです😅(どのツールなどが良いなど) ちなみにAIはあまり使っていません
@jun_tate
@jun_tate 4 месяца назад
まずはその質問をそのままAIに打ち込んで質問することですね!「Excel VBAで、他ファイルからの読み取りをするときに動きが遅い」など。おすすめはChatGPTかClaudeです。 ただし、「他ファイルとは何を指すのか?」を明確に提示しないと適切な回答を得られないかもしれません。また、場合によってはVBAのソースコードをいっしょに送信するとコードの改善点を教えてもらえる可能性があります。「動きが遅い」というのは具体的にどう遅いのかも明確にするといいです。(例えば、「ファイルの読み込みに時間がかかっている」「読み込んだ後、シートに出力するのに時間がかかっている」など)
@aiCenter-tw3yz
@aiCenter-tw3yz 4 месяца назад
devinでなくても別AIツールなどでExcelマクロは必要無くなりそう。
@jun_tate
@jun_tate 4 месяца назад
いえ、このトークは「無くならない」という主旨なので!
@user-qv6zf3bk3i
@user-qv6zf3bk3i 4 месяца назад
初心者には凄く難しいですね、中々理解するまで、時間がかかりそうです。
@jun_tate
@jun_tate 4 месяца назад
「ChatGPTだけで何でもできるわけではない。既存の技術と使い分けが大事」ということさえ理解できれば大丈夫です👌
@user-qv6zf3bk3i
@user-qv6zf3bk3i 4 месяца назад
では、まずマクロをマスターする事ですね、勉強励みます。
@HN-gl6nj
@HN-gl6nj 4 месяца назад
私、業務効率化のためにVBAを勉強している初心者です。この動画を拝見し、書籍を買いました。早速特典をダウンロードしましたが、しっかり著作権が主張されてましたね。よく考えれば当然でしょうが、初心者にとっては利用できなければ役に立たないのでは?使用するだけでは、初心者のプログラム開発には厳しい。 その辺りのリアルな使い方には触れられてませんが、たてばやしさんは著作権についてはどのようにお考えでしょうか?
@jun_tate
@jun_tate 4 месяца назад
その著作権の主張というのは、作り手ではないにも関わらず「これは私が作ったプロシージャです!」と著作者を名乗ることや、「私が作ったものを配布します!」と再配布することを許さないという意図ではないでしょうか?もし「VBAの開発に使ってはいけない」という意図だとすると、むしろ著者の方の意図には反するような…。 どこを見てそう思われましたか?
@HN-gl6nj
@HN-gl6nj 4 месяца назад
ご返信ありがとうございます。開発に利用できなければ、ただの制作者の自慢になるだけですよね(笑) 気になっているのは、ダウンロードページにあります、「本データは著作権法上の保護をうけています。収録されているファイルの一部あるいは全部について、いかなる方法においても無断で複写、複製、再配布することは禁じられています。」の書かれてる部分です。 ダウンロードして実行まではいいけど、コピーして自分のプログラムに(無断で)入れたら駄目ですよ。と読み取ったのですが、違うのでしょうか?
@jun_tate
@jun_tate 4 месяца назад
なるほど、私もそこは読みました。一方、本書2ページの以下の記載を確認しました。「本書で提供するサンプルファイルおよび開発支援ツール「階層化フォーム」は、本書の購入者に限り、個人、法人を問わず無料で使用できますが、著作権は著者に帰属しておりますので再転載や二次使用は禁止いたします。」これは、個人、法人を問わず、VBA開発に使ってもいいですよという意味に取れます。ただ、「二次使用は禁止」とあるので、それは「これでマクロの受託開発とかをして納品に使うなど、商売道具に使うのはNG」というニュアンスかもしれませんね。とりあえずTwitterには著者の方の読者コミュニティがあるので、質問してみます。(回答を保証するものではありませんのでご了承ください)
@jun_tate
@jun_tate 4 месяца назад
著者の方からの回答をいただけたので転記しますね。 『汎用プロシージャなどのソースコードは自由に使って大丈夫です。てか使ってください、ですね。 確かに解釈が難しいですが、第二版で語釈を減らすような説明を盛り込めないか編集に連絡してみます』 『階層化フォームしかりダウンロード特典を仕事に利用して利益をあげるのは問題ない前提です。 しかし、これらのダウンロード特典をそのまま「私が作ったものだ」と他人に売るのはご法度ですね。』
@HN-gl6nj
@HN-gl6nj 4 месяца назад
著者様にまでお問い合わせしていただき恐縮です。著者様のお考えも理解しました。非常にありがたいお答えです。 もちろん使用させてもらうプログラムで商売などは言語道断というのも理解しております。 私はプログラミングエンジニアではないので、業界のルールもよくわからないもので。今日は、ご教示いただきましてありがとうございました😊今後も応援させていただきます✨
@TT-xq7ep
@TT-xq7ep 4 месяца назад
こんにちは。質問したいことがあるのですが、質問①Excelで顧客別にシートが何百もある状態なのですが、CopilotまたはChatGPTを使って「改ページプレビュー」、「行の高さ&幅」をすべて統一にすることはできますか?質問②その顧客データが「=」で飛ぶようになっているのですが、これもCopilotやChatGPTなどを利用して何百もあるシートの「=」を外してあたかもすべてを入力したような状態にすることはできるのでしょうか?
@jun_tate
@jun_tate 4 месяца назад
どちらの課題も、ExcelのVBAを使うことで効率的に解決できると考えられます。 ChatGPTやCopilotにVBAコードを生成してもらうよう命令します。 例えば、課題1の「改ページプレビュー」と「行の高さ&幅」の統一には、 『全シートの「改ページプレビュー」と「行/列の高さ・幅」を一括設定するVBAコードを書いて』などと命令します。 課題2は状況をよく理解できないのですが、 『シート内の数式で「=」で参照しているセル範囲をすべてコピーして値を貼り付けるVBAコードを書いて』などと命令するとよいでしょう。 ChatGPTやCopilot単体では今回の課題を直接解決することはできませんが、これらを活用してVBAコードを生成し、それをマクロとして使用することで課題を解決できます。
@TT-xq7ep
@TT-xq7ep 4 месяца назад
@@jun_tate あーなるほど!ありがとうございます。やってみます!
@tokumeikibou9
@tokumeikibou9 4 месяца назад
ChatGPT4を有料で使用してましたが、なぜかClaude3の無料版を使っていましたが、なぜか理由がわかりました、自然な文章だからClaudeに行くのだなと思いました。
@jun_tate
@jun_tate 4 месяца назад
日本語の処理が上手いというのは日本人ユーザーとって重要なファクターだということに私自身もClaudeに気づかされました!
@user-kk5zd7ow1j
@user-kk5zd7ow1j Месяц назад
AIに頼りすぎて日本語が終わってる
@user-gh9mx1lr3e
@user-gh9mx1lr3e 4 месяца назад
俺この人のおかげで ブラインドタッチ出来るようになった 数字はあまりだけど この人の教えマジで美味いからやってみた方がいいと思う
@kjn369
@kjn369 5 месяцев назад
ご紹介ありがとうございます。さっそく発注しました。クラスを汎用と専用に区分けして、汎用には引数を変えるだけで使いまわしできるモジュールを自作していたのですが、これからはその本にないものを自作するようにします。開発速度がかなりアップしそうですね。