エクセル新着記事一覧
第6章:AIとVBAを学び続ける!あなたの「超効率化」を止めないヒント|生成AI活用研究(2025年5月22日)
これまでの章で、あなたはAIと共にExcelVBAの「書かない自動化」の基礎を習得し、コード生成からエラー解決までを経験しました。AIを「自分だけのVBA先生」として活用し、Excel作業を効率化するイメージは掴めたはずです。第6章では、この学びをさらに一歩進め、より高度な自動化への挑戦と、実務でAI×VBAを安全…
第5章:AI×VBAでつまづかない!トラブルシューティングとAIとの付き合い方
|生成AI活用研究(2025年5月21日)p> AI×VBAの学習過程で遭遇しやすいつまずきやエラーへの対処法を学び、AIを頼りながら問題を解決していく方法を身につけます。挫折せずに学び続ける力を養いましょう。目次 AI時代のExcel革命:AI×VBAで“書かない自動化”超入門 はじめに:Excel作業の未来が変わる?AIとVBA「二刀流」で超効率化!第1…
第4章:【事例で学ぶ】AIとVBAでExcel作業を劇的に効率化する!
|生成AI活用研究(2025年5月20日)p> 身近なExcel業務の具体的な事例を通して、AIとVBAを組み合わせてどのように作業を劇的に効率化できるかを実践的に学びます。成功体験を積み重ねましょう。ストーリーで追体験!主人公は「あなた」第3章までで、あなたはAIを使ってVBAを学び、プロンプトを工夫すれば、欲しい情報やコードを自在に引き出せる力を身につけ…
第3章:AIを「自分だけのVBA先生」にする!質問・相談の超実践テクニック|生成AI活用研究(2025年5月19日)第2章では、ExcelVBAの基礎の基礎に触れ、実際にコードを動かす体験をしました。そして、エラーが出た時にもAIが助けてくれるらしい、という心強い存在を知りました。この第3章では、まさにその頼りになる存在であるAIを、あなたのExcelVBA学習や業務自動化の強力なパートナーとして最大限に活用するためのスキル、
第2章 VBAって怖くない!Excelを「言葉で動かす」(超入門)|生成AI活用研究(2025年5月18日)この章では、「VBA」と呼ばれるものに初めて触れていきます。VBAが何なのか、どうやって使うのか、そしてAIと一緒にどうやって最初のVBA体験をするのかを見ていきましょう。目次 AI時代のExcel革命:AI×VBAで“書かない自動化”超入門 はじめに:Excel作業の未来が変わる?AIとVBA「二刀流」で超効率化…
第1章:AIって一体何?あなたのExcel作業をどう変える?(AI超基本)|生成AI活用研究(2025年5月18日)目次 AI時代のExcel革命:AI×VBAで“書かない自動化”超入門 はじめに:Excel作業の未来が変わる?AIとVBA「二刀流」で超効率化!第1章:AIって一体何?あなたのExcel作業をどう変える?(AI超基本) AIを難しく考えない!Excel作業の「困った」をAIに相談してみよう AIが解決するExce…
AI時代のExcel革命:AI×VBAで“書かない自動化”超入門|生成AI活用研究(2025年5月17日)日々のExcel作業に追われ、「もっと効率化できたら…」「面倒な繰り返し作業から解放されたい」と感じていませんか? そして、VBA(マクロ)と聞くと、専門知識が必要そうで難しそうだと、一歩を踏み出せずにいませんか。しかし、AIの劇的な進化は、その状況を大きく変えつつあります。
Geminiと100本ノック 23本目:シート構成の一致確認|生成AI活用研究(2025年5月16日)AIのGeminiがVBA100本ノックに挑戦!Googleが開発した生成AIモデルのGeminiにVBA100本ノックをやってもらいました。AIがVBAをどこまで扱えるかの実証実験の23本目です。2025年3月からGemsが無料で使えるようになりました。
AIが問う出版の未来は淘汰か進化か:AIと書籍の共存の道とは|生成AI活用研究(2025年5月16日)目次 はじめに:AIは出版不況を質的に転換させるのか? AIが加速する出版衰退メカニズム AI時代の技術書:生き残るための新たな役割と課題 書籍とAI:補完関係と学習戦略 AI時代におけるコンテンツ制作の倫理と著作権 未来の出版物と編集者の役割再定義 読者の変容と「読み」の未来 結論:淘汰を経て進化へ向かう出版の未…
Geminiと100本ノック 22本目:FizzBuzz発展問題|生成AI活用研究(2025年5月15日)AIのGeminiがVBA100本ノックに挑戦!Googleが開発した生成AIモデルのGeminiにVBA100本ノックをやってもらいました。AIがVBAをどこまで扱えるかの実証実験の22本目です。2025年3月からGemsが無料で使えるようになりました。
すぐに使える!生成AI プロンプト作成 実践ガイド|生成AI活用研究(2025年5月15日)生成AI(LLM)の能力を最大限に引き出し、期待する高品質なアウトプットを効率的に得るためには、明確で構造化されたプロンプトを作成することが非常に重要です。このガイドラインは、プロンプト作成の基本的な考え方から、実際のビジネスシーンでも役立つ実践的なテクニックまでを網羅しています。
Geminiと100本ノック 21本目:バックアップファイルの削除|生成AI活用研究(2025年5月14日)AIのGeminiがVBA100本ノックに挑戦!Googleが開発した生成AIモデルのGeminiにVBA100本ノックをやってもらいました。AIがVBAをどこまで扱えるかの実証実験の21本目です。2025年3月からGemsが無料で使えるようになりました。
AI活用によるVBA業務自動化の実践ガイド|生成AI活用研究(2025年5月14日)目次 エグゼクティブサマリー 第1章:AIコードを「資産化」する基本的な考え方とコード管理 1-1.なぜ「保守性」が重要なのか:AIコードは使い捨てではない 1-2.コード管理とバージョン管理の基本:ファイル名・記録の工 第1章まとめ:AIコード資産化の基本的な考え方と管理のポイント 【自己チェックリスト】 ここま…
Geminiと100本ノック 20本目:ブックのバックアップ|生成AI活用研究(2025年5月13日)AIのGeminiがVBA100本ノックに挑戦!Googleが開発した生成AIモデルのGeminiにVBA100本ノックをやってもらいました。AIがVBAをどこまで扱えるかの実証実験の20本目です。2025年3月からGemsが無料で使えるようになりました。
実務に活かすAIコードとVBA:ビジネス現場の自動化基礎講座|生成AI活用研究(2025年5月13日)目次 はじめに 第1章:なぜAI時代にVBAの基本が必要なのか この章のまとめ 第2章:AI生成コードを「動かす」VBA実践の基本 2-1.VBE(VisualBasicEditor)の基本操作 2-2.コードの実行方法 2-3.最低限のコード構造とキーワードの認識 2-4.デバッグとエラーの基本的な見方 この章の…
Geminiと100本ノック 19本目:図形のコピー|生成AI活用研究(2025年5月12日)AIのGeminiがVBA100本ノックに挑戦!Googleが開発した生成AIモデルのGeminiにVBA100本ノックをやってもらいました。AIがVBAをどこまで扱えるかの実証実験の19本目です。2025年3月からGemsが無料で使えるようになりました。
AI時代におけるRPAとVBAの位置づけ - 補完技術としての役割と未来 -|生成AI活用研究(2025年5月12日)はじめに 近年、生成AI、特に大規模言語モデル(LLM)に代表されるAI技術の進化は目覚ましく、情報の要約、分類、文章生成といった高度なタスクが可能になり、これまで人間にしか担えなかった業務領域へのAI活用が進んでいます。これにより、「AIが全てを自動化するのではないか」「従来の自動化ツールであるRPA(Robot…
Geminiと100本ノック 18本目:名前定義の削除|生成AI活用研究(2025年5月11日)AIのGeminiがVBA100本ノックに挑戦!Googleが開発した生成AIモデルのGeminiにVBA100本ノックをやってもらいました。AIがVBAをどこまで扱えるかの実証実験の18本目です。2025年3月からGemsが無料で使えるようになりました。
スマートExcel|AI×Excel:AIと進化するExcelの新常識|生成AI活用研究(2025年5月11日)はじめに マイクロソフト社のExcelは、長年にわたりビジネスシーンにおけるデータ管理、分析、報告業務において、なくてはならない基幹ツールとして広く利用されてきました。しかし、その多岐にわたる機能を最大限に活用するためには、一定レベルの専門知識や習熟が求められる場面も少なくありませんでした。
VBA開発の現場で生成AIはどう使う? そのメリットと潜むリスク|生成AI活用研究(2025年5月11日)はじめに MicrosoftOffice製品の自動化ツールとして、VBA(VisualBasicforApplications)は長年にわたりビジネスの現場で活用されてきました。特にExcel、Access、Outlookなどを利用した定型業務の効率化やデータ処理の自動化において、VBAは多くの業務担当者にとって不…
CursorでVBAを直接?編集・実行できる環境構築について|生成AI活用研究(2025年5月10日)CursorはAI搭載コードエディタです。「VisualStudioCode(VSCode)」をベースに、AI機能を搭載して作られたので、全体としてVSCodeと似ています。VSCodeの基本機能を踏襲しつつ、AIによるコード補完や、チャットによるAIへの質問・指示ができる機能が追加されています。
Geminiと100本ノック 17本目:重複削除(ユニーク化)|生成AI活用研究(2025年5月10日)AIのGeminiがVBA100本ノックに挑戦!Googleが開発した生成AIモデルのGeminiにVBA100本ノックをやってもらいました。AIがVBAをどこまで扱えるかの実証実験の17本目です。2025年3月からGemsが無料で使えるようになりました。
Geminiと100本ノック 16本目:無駄な改行を削除|生成AI活用研究(2025年5月6日)AIのGeminiがVBA100本ノックに挑戦!Googleが開発した生成AIモデルのGeminiにVBA100本ノックをやってもらいました。AIがVBAをどこまで扱えるかの実証実験の16本目です。2025年3月からGemsが無料で使えるようになりました。
AIがあればVBAはできる:セルに絵文字を入れる|生成AI活用研究(2025年5月7日)生成AIの進歩が凄まじいです。AIがあればVBAなんてスクリプトだし簡単に作成できるでしょ。ということで挑戦してみたいと思います。お題の趣旨は、A1セルに「🙇♂️」を入れるVBA これだけです。
Geminiと100本ノック 15本目:シートの並べ替え|生成AI活用研究(2025年5月6日)AIのGeminiがVBA100本ノックに挑戦!Googleが開発した生成AIモデルのGeminiにVBA100本ノックをやってもらいました。AIがVBAをどこまで扱えるかの実証実験の15本目です。2025年3月からGemsが無料で使えるようになりました。
Geminiと100本ノック 14本目:社外秘シート削除|生成AI活用研究(2025年5月4日)AIのGeminiがVBA100本ノックに挑戦!Googleが開発した生成AIモデルのGeminiにVBA100本ノックをやってもらいました。AIがVBAをどこまで扱えるかの実証実験の14本目です。2025年3月からGemsが無料で使えるようになりました。
Geminiと100本ノック 13本目:文字列の部分フォント|生成AI活用研究(2025年5月4日)AIのGeminiがVBA100本ノックに挑戦!Googleが開発した生成AIモデルのGeminiにVBA100本ノックをやってもらいました。AIがVBAをどこまで扱えるかの実証実験の13本目です。2025年3月からGemsが無料で使えるようになりました。
Geminiと100本ノック 12本目:セル結合の解除|生成AI活用研究(2025年5月2日)AIのGeminiがVBA100本ノックに挑戦!Googleが開発した生成AIモデルのGeminiにVBA100本ノックをやってもらいました。AIがVBAをどこまで扱えるかの実証実験の12本目です。2025年3月からGemsが無料で使えるようになりました。
Geminiと100本ノック 11本目:セル結合の警告|生成AI活用研究(2025年5月1日)AIのGeminiがVBA100本ノックに挑戦!Googleが開発した生成AIモデルのGeminiにVBA100本ノックをやってもらいました。AIがVBAをどこまで扱えるかの実証実験の11本目です。2025年3月からGemsが無料で使えるようになりました。
AI(Gemini)とエクセル数式対決 その2|生成AI活用研究(2025年4月30日)GoogleのAIモデルのGeminiとエクセルの数式対決をします。マトリックス表のリスト形式化(アンピボット) 現段階ではGeminiのエクセル数式力は筆者にはまだまだ及ばない…こともなさそうです(笑) 対決といっても、こちらが問題を出してGeminがどんな数式を回答するかを確かめていきます。
Geminiと100本ノック 10本目:行の削除|生成AI活用研究(2025年4月30日)AIのGeminiがVBA100本ノックに挑戦!Googleが開発した生成AIモデルのGeminiにVBA100本ノックをやってもらいました。AIがVBAをどこまで扱えるかの実証実験の10本目です。2025年3月からGemsが無料で使えるようになりました。
AI(Gemini)とテーマを決めて議論|生成AI活用研究(2025年4月30日)Geminiは、Googleが開発した生成AIモデルです。そのGeminiと、いろいろなテーマで楽しく議論しています。これは、その会話の記録です。AIのMCP:2つの意味 MCPはAIが外部と連携するための重要な新しい標準であり、AnthropicやOpenAIなどが対応を進めています。
Geminiと100本ノック 9本目:フィルターコピー|生成AI活用研究(2025年4月29日)AIのGeminiがVBA100本ノックに挑戦!Googleが開発した生成AIモデルのGeminiにVBA100本ノックをやってもらいました。AIがVBAをどこまで扱えるかの実証実験の9本目です。2025年3月からGemsが無料で使えるようになりました。
Geminiと100本ノック 8本目:点数の合否判定|生成AI活用研究(2025年4月28日)AIのGeminiがVBA100本ノックに挑戦!Googleが開発した生成AIモデルのGeminiにVBA100本ノックをやってもらいました。AIがVBAをどこまで扱えるかの実証実験の8本目です。VBA100本ノックの出題と解答 VBA100本ノック8本目:点数の合否判定 Geminiへの出題とGeminiの回答 …
Geminiと100本ノック 7本目:日付データの扱い|生成AI活用研究(2025年4月27日)AIのGeminiがVBA100本ノックに挑戦!Googleが開発した生成AIモデルのGeminiにVBA100本ノックをやってもらいました。AIがVBAをどこまで扱えるかの実証実験の7本目です。VBA100本ノックの出題と解答 VBA100本ノック7本目:日付データの扱い Geminiへの出題とGeminiの回答…
AI(Gemini)とエクセル数式対決 その1|生成AI活用研究(2025年4月27日)GoogleのAIモデルのGeminiとエクセルの数式対決をします。現段階ではGeminiのエクセル数式力は筆者にはまだまだ及ばないようです(笑) なので、対決といっても、こちらが問題を出してGeminがどんな数式を回答するかを確かめていきます。
Geminiと100本ノック 6本目:セルに計算式|生成AI活用研究(2025年4月26日)AIのGeminiがVBA100本ノックに挑戦!Googleが開発した生成AIモデルのGeminiにVBA100本ノックをやってもらいました。AIがVBAをどこまで扱えるかの実証実験の6本目です。VBA100本ノックの出題と解答 VBA100本ノック6本目:セルに計算式 Geminiへの出題とGeminiの回答 コ…
Geminiと100本ノック 5本目:セルの計算|生成AI活用研究(2025年4月25日)AIのGeminiがVBA100本ノックに挑戦!Googleが開発した生成AIモデルのGeminiにVBA100本ノックをやってもらいました。AIがVBAをどこまで扱えるかの実証実験の5本目です。VBA100本ノックの出題と解答 VBA100本ノック5本目:セルの計算 Geminiへの出題とGeminiの回答 コー…
ダウンロードフォルダのExcelファイルブロック解除|生成AI活用研究(2025年4月24日)VBAマクロは、マルウェアやランサムウェアの危険があります。そのため、Officeのセキュリティを強化するために、インターネットからのファイル内のマクロをブロックするようにOfficeアプリケーションの既定の動作が変更されています。ダウンロードフォルダ内の全Excelファイルのブロックを解除するVBAをGemini…
Geminiと100本ノック 4本目:セルの消去|生成AI活用研究(2025年4月24日)Googleが開発した生成AIモデルのGeminiにVBA100本ノックをやってもらいました。AIがVBAをどこまで扱えるかの実証実験の4本目です。VBA100本ノックの出題と解答 VBA100本ノック4本目:セルの消去 Geminiへの出題とGeminiの回答 コードの解説: Setws=ThisWorkbook…
Geminiと100本ノック 3本目:セルの消去|生成AI活用研究(2025年4月24日)Googleが開発した生成AIモデルのGeminiにVBA100本ノックをやってもらいました。AIがVBAをどこまで扱えるかの実証実験の3本目です。VBA100本ノックの出題と解答 VBA100本ノック3本目:セルの消去 Geminiへの出題とGeminiの回答 コードの説明: wsに現在アクティブなシートを設定し…
Geminiと100本ノック 2本目:セルのコピー|生成AI活用研究(2025年4月24日)Googleが開発した生成AIモデルのGeminiにVBA100本ノックをやってもらいました。AIがVBAをどこまで扱えるかの実証実験の2本目です。VBA100本ノックの出題と解答 VBA100本ノック2本目:セルのコピー Geminiへの出題とGeminiの回答 このコードを実行すると、以下の処理が行われます。
Geminiと100本ノック 1本目:セルのコピー|生成AI活用研究(2025年4月24日)Googleが開発した生成AIモデルのGeminiにVBA100本ノックをやってもらいました。AIがVBAをどこまで扱えるかの実証実験の1本目です。VBA100本ノックの出題と解答 VBA100本ノック1本目:セルのコピー Geminiへの出題とGeminiの回答 コードの説明: DimsourceRangeAsR…
VBAのセキュリティリスクについて|VBA技術解説(2025年4月24日)VBAのセキュリティリスクについてのレポートです。このレポート作成においてはGeminiを使用しています。はじめに VisualBasicforApplications(VBA)は、MicrosoftOfficeスイートに深く統合された強力なスクリプト言語であり、ユーザーがアプリケーションの機能を自動化・拡張するこ…
Excel VBAとは?マクロとの違いやメリット・デメリットを初心者向けに解説|VBA技術解説(2025年4月23日)Excelを使っていると、「マクロ」や「VBA」という言葉を聞くことがあるかもしれません。「作業を自動化できるらしいけど、何が違うの?」「難しそう…」と感じる方もいるでしょう。ここでは、Excelの「マクロ」と「VBA」の違い、そしてVBAを使うことのメリット・デメリットを初心者の方にも分かりやすく解説します。
可視セルのみ選択コピー(テーブルは要注意)|エクセル基本操作(2025年4月16日)非表示のセルはコピーせずに、表示されているセルのみコピーしたい。こういうことは多いです。といいますか、コピーする場合は表示されているセルのみコピーしたいのが普通です。「表示されているセル」つまり「可視セル」のみ選択コピーする場合の操作方法と注意点を記載します。
WshNetwork(ネットワークドライブの割り当て等)|VBA技術解説(2025年4月9日)WshNetworkは、「WindowsScriptHostRuntimeLibrary」に含まれているオブジェクトで、ネットワーク リソースへのアクセスが提供されています。ここでは、WshNetworkの主なプロパティとメソッドの簡単な使い方をサンプルVBAとともに解説します。
TRANSLATE関数(翻訳) DETECTLANGUAGE関数(言語識別)|エクセル入門(2025年4月8日)TRANSLATE関数は、1つの言語から別の言語にテキストを翻訳できます。DETECTLANGUAGE関数は、テキストで使用される言語を簡単に識別できます。これらの関数は、MicrosoftTranslationServicesを使用しています。
QRコード、バーコード作成の覚え書き|エクセル関数応用(2025年4月5日)エクセルでQRコードやバーコードを手っ取り早く簡単に作製する方法です。これは、自身でやってみた時の覚え書きになります。したがって、あまり詳しい解説はしていません。それぞれの方法における、QRコードやバーコードの見た目の違い(セル内での余白等)を簡易的に比べてみました。
TRIMRANGE関数(セル範囲をトリム:端の空白セルを除外)|エクセル入門(2024年8月30日)TRIMRANGE関数は、範囲または配列の外側の端から空の行や空の列を除外します。列全体や行全体に対する数式では、不必要な(データのない)セルも含めて計算してしまうため、非常に効率が悪く余分な処理時間がかかってしまいます。TRIMRANGE関数を挟んで必要な範囲・配列だけにすることで、計算効率・パフォーマンスが大幅…
正規表現関数(REGEXTEST,REGEXREPLACE,REGEXEXTRACT)|エクセル入門(2024年7月2日)正規表現("regex")を扱える3つの新関数です。正規表現について REGEXTEST関数:正規表現と一致するかどうかをチェック REGEXREPLACE関数:正規表現に基づいて文字列を別の文字列に置き換える REGEXEXTRACT関数:正規表現に基づいて文字列からテキストを抽出 先読み・後…
エクセルが起動しない、Excelが立ち上がらない|エクセル雑感(2024年4月11日)365のエクセルで最近(昨年くらい)から急に出始めた不可解な謎現象です。一時的な現象もしくは特定(私)のPCだけの現象だと思っていたのですが、時がたつにつれて一般的に発生している現象ということがわかってきました。なにより、最近新しいWindows11のPCを購入しましたが、そのPCでも発生するようになったからです。
ブール型(Boolean)のis変数・フラグについて|VBA技術解説(2024年4月5日)ブール型(Boolean)は、データ型の一種で真偽値(真理値、True/False)を保存するデータ型です。真(True)と偽(False)の2つの値をだけを保存できるデータ型です。プログラミングにおいてはIfステートメントで真偽判定して処理を分岐しますが、この真偽判定の結果を入れておく変数のデータ型がブール型(B…
テキストの内容によって図形を削除する|VBA技術解説(2024年4月2日)テキストがある特定の文字列(例えば「未使用」)の場合に、その図形を削除するマクロVBAです。図形を扱うVBAの基本は以下を参照してください。第97回.図形オートシェイプ(Shape)|VBA入門 テキストの内容によって図形を削除する参考VBA1 ShapeのTextFrameのCharactersのTextを取得し…
ExcelマクロVBA入門目次|エクセルの神髄(2024年3月20日)マクロVBA入門シリーズの、コメント抜きの目次だけのページ。第1回.マクロとは?VBAとは?VBAでできること 第2回.まずはマクロVBAを使う準備 第3回.マクロの記録 第4回.マクロはどこに書くの(VBEの起動) 第5回.VBEのオプション設定(OptionExplicit) 第6回.とにかく書いてみよう(Su…
VBA10大躓きポイント(初心者が躓きやすいポイント)|VBA技術解説(2024年3月5日)今まで多くの人のVBA学習のお手伝いをしてきましたが、共通するVBA学習での躓きポイントがいくつかあります。ここでは多くの人が躓くVBAの10大躓きポイントを解説していきます。10大と言っても特に統計をとった訳ではなく、経験からの感覚的なものです。
テンキーのスクリーンキーボード作成|ユーザーフォーム入門(2024年2月26日)テンキーのスクリーンキーボードを作製しました。普通はあまり必要性ないと思いますが…個人的に、あるExcelファイルを使うときに、テンキーがあったらよいなーと思ったので作ってみました。ということで、特定ファイルのみで使う目的で作製したものなので、汎用性のある便利なものということではあのません。
無効な前方参照か、コンパイルされていない種類への参照です。|エクセル雑感(2024年2月17日)365のエクセルで最近(2023年の後半くらい)になって急に出始めたエラーメッセージです。いくつかのプログ等で対策が書かれているのを見かけましたが、これと言った決め手も無さそうに見受けられました。つまり、書かれている方法で解決した人もいれば解決しない人もいるといった状況に見受けられます。
初級脱出10問パック|VBA練習問題(2024年1月24日)マクロVBA練習問題 初級を脱出するためのVBA問題を10問1パックにしました。ページ内目次 問題1:文字列結合 問題2:文字列分割 問題3:消費税計算 問題4:数値合計とMsgBox 問題5:セル範囲のコピー 問題6:セル範囲の値コピー 問題7:別シートからデータ取得 問題8:ファイル一覧 問題9:別ブックのデー…
累計を求める数式あれこれ|エクセル関数応用(2024年1月22日)累計を求める数式は書き方がいくつもあります。これが定番、これが最適解の数式…とはなかなか言えません。どれも一長一短なところがあります。ここでは、累計を求める数式の代表的なところを何通りか紹介していきます。
複数の文字列を検索して置換するSUBSTITUTE|エクセル入門(2024年1月3日)エクセルで文字列を置換する関数といえばSUBSTITUTE関数です。しかし、このSUBSTITUTE関数で指定できる「検索文字列」「置換文字列」は1種類だけになります。複数の文字列を検索して置換することはSUBSTITUTE関数では一度には出来ません。
いくつかの数式の計算中にリソース不足になりました。|エクセル雑感(2023年12月28日)365のエクセルで最近になって急に出始めたエラーメッセージです。「いくつかの数式の計算中にリソース不足になりました。そのため、これらの数式の値を求められません。」何が原因で出力されるメッセージなのでしょうか… どのような対処をしたら良いのでしょうか… エラーメッセージの詳細 かつて見た覚えのないメッセージです。
VBAでクリップボードへ文字列を送信・取得する3つの方法|VBA技術解説(2023年12月7日)VBAでデータをクリップボードに送信したり取得したり、そういう要望は結構多くあります。このVBAでクリップボードを扱う方法を3通り紹介します。ただし、データといってもここではあくまで文字列データ(テキストデータ)だけを扱います。
難しい数式とは何か?|エクセル雑感(2023年12月7日)エクセルでは難しい数式は要らない、𝕏ではそんな話を良く目にします。同じことをするのなら、難しいより簡単な方が良い、それは当たり前ですね。では「難しい」とは何を指しているのでしょうか? 普段良く「数字で語る」みたいなことを言いますが、「難しい」の基準もなくそれを計る尺度も存在しない極めて曖昧な話…
スピらない スピル数式 スピらせる|エクセル雑感(2023年12月6日)タイトルというのはなかなか難しい。当初思ったお題は、・スピらぬなら壊してしまえスピル数式 ・スピらぬならスピらせてみようスピル数式 ・スピらぬならスピルまで待とうスピル数式 もちろん、壊してしまう訳には行かないし、待っていたってスピルする訳ないし… 当然「スピらぬならスピらせてみようスピル数式」と言う事になる。
イータ縮小ラムダ(eta reduced lambda)|エクセル入門(2023年11月20日)LAMBDAヘルパー関数のLAMBDA関数の記述部分を縮小記述するものです。明示的にLAMBDA関数を記述する場合に比べてイータ縮小ラムダは記述が短く扱いやすくなっています。もちろん明示的にLAMBDA関数を記述しても構いませんが、イータ縮小ラムダの記述が可能な場合は極力使うようにすることで数式も短く見やすくなりま…
PIVOTBY関数(縦軸と横軸でグループ化して集計)|エクセル入門(2023年11月19日)PIVOTBY関数は、行(縦)と列(横)でグループ化し指定された関数によって値を集計します。行(縦)と列(横)の2軸に沿ったグループ化と、関連する値の集計がサポートされます。複数の行グループレベル、複数の列グループレベルに対応しています。
GROUPBY関数(縦軸でグループ化して集計)|エクセル入門(2023年11月18日)GROUPBY関数は、行(縦)でグループ化し指定された関数によって値を集計します。行(縦)の軸に沿ったグループ化と、関連する値の集計がサポートされます。複数の行グループレベルに対応しています。総計・小計、並べ替え、フィルター処理もサポートされています。
PY関数(Pythonコードをセル内で実行)|エクセル入門(2023年11月17日)PY関数は、PythonコードをExcelのセル内で実行できる関数です。「PythoninExcel」と呼ばれたりしています。実際の計算はMicrosoftクラウドで実行され結果がワークシートに返されます。
画像「セルに配置」のVBAについて(365の新機能)|VBA技術解説(2023年11月13日)Excel365の新機能として、画像をセルに配置することが出来るようになりました。従来の画像の挿入は、シートに対して画像を挿入するもので、表示位置がセルに重なっているだけでした。今回の「セルに配置」は、画像をセルの中にデータとして入れることが出来るようになったものです。
スピルのゴーストの範囲を選択するVBA|ツイッター出題回答 (2023年10月31日)ツイッターで出題したVBAに関する問題です。スピルは.2019年に実装された新機能です。数式を入力したセルから結果があふれて隣接したセルにも出力されるのがスピルです。スピルについての詳細は以下を参照してください。
エクセル試験3:月間の所定労働時間|エクセル練習問題(2023年10月4日)エクセル練習問題 この問題はX(Twitter)でも出題したものです。https://twitter.com/yamaoka_ss/status/1706976693628608844 【エクセル試験】 勤務時間は朝9:00から夕方17:45、昼休憩は1時間の実働7:45です。
エクセル試験2:所得税の計算|エクセル練習問題(2023年10月4日)エクセル練習問題 この問題はX(Twitter)でも出題したものです。https://twitter.com/yamaoka_ss/status/1706598841188032973 【エクセル試験】所得税の計算 1枚目:国税庁 2枚目:エクセルに貼り付け 3枚目:黄色セルに数式を入れて所得税を計算 2枚目の状態…
エクセル試験1:曜日別の平均客単価|エクセル練習問題(2023年10月4日)エクセル練習問題 この問題はX(Twitter)でも出題したものです。https://twitter.com/yamaoka_ss/status/1705915663142055976 【エクセル試験】 この曜日別の平均客単価が出せれば、エクセルの数式関係は合格で良いと思う。
列全体を指定する時のRangeとColumnsの違い|ツイッター出題回答 (2023年9月24日)ツイッターで出題したVBAに関する問題です。列全体を指定する書き方に、Range Columns この2通りがあります。そこで、この2通りの書き方の違いは何かを問う選択問題です。出題ツイート https://twitter.com/yamaoka_ss/status/1705178543683174475 【VBA…
シートのActiveXチェックボックスの指定方法|ツイッター出題回答 (2023年9月24日)ツイッターで出題したVBAに関する問題です。シートに挿入した、ActiveXのチェックボックスを標準モジュールから指定する場合のVBAの書き方を問う問題です。出題ツイート https://twitter.com/yamaoka_ss/status/1705130181965598906 【VBA問題】 シート(オブ…
ByRef引数の型が一致しません。|ツイッター出題回答 (2023年9月22日)ツイッターで出題したVBAに関する問題です。ちょっと変わったエラーメッセージに関する問題です。ただし今回は、出題というより勝手に連続ツイートで出題と解説をしたツイートの保存記録になります。出題ツイート https://twitter.com/yamaoka_ss/status/1704787902432264666…
シートコピー後のアクティブシートは何か|ツイッター出題回答 (2023年9月19日)ツイッターで出題したVBAに関する選択問題です。シートコピーした後に、変数にActiveSheetを入れます。その変数に入っるシートは何かと言う問題です。つまり、シートコピー直後のActiveSheetは何か? と言う問題です。
Excel関数の引数を省略した場合について|ツイッター出題回答 (2023年9月14日)ツイッターで出題したエクセル数式問題です。引数を省略した時の挙動についての問題です。問題の回答選択肢が間違っていたりして申し訳ありません。引数の省略については説明することも少ないので、記録として残しておくことにしました。
セル個数を返すRange.CountLargeプロパティとは|VBA技術解説(2023年9月8日)VBAにおいて最も良く使われるオブジェクトはRangeオブジェクトなのはいうまでもないですね。このRangeオブジェクトには多数のプロバティが用意されています。Rangeのプロパティ一覧 Rangeのメソッド一覧・Excel2010までのRangeオブジェクトのメソッド一覧・Excel2013で追加されたRange…
記号を繰り返してグラフ作成(10単位で折り返す)|ツイッター出題回答 (2023年8月28日)ツイッターで出題したエクセル数式問題です。記号を繰り返してグラフにする数式の紹介は良く見かけます。それでは、記号を10個単位で折り返してグラフ化する数式を作成してください。出題ツイート 【エクセル問題】 記号を繰り返してグラフにするのは良くありますよね。
ランクによりボイントを付ける(同順位はポイントを分割)|ツイッター出題回答 (2023年8月22日)ツイッターで出題したエクセル数式問題です。点数一覧の順位に応じたポイントを付けます。同順位がある場合は、同順位でポイントを分割します。出題ツイート 【エクセル問題】 A列の点数の順位に応じたポイントをB列に付けます。
OneDrive使用時のThisWorkbook.Pathの扱い方|VBA技術解説(2023年7月26日)マクロVBAでは、現在動いているマクロVBAが書かれているブックのバス(Path)を取得し、そのフォルダを使って処理を組み立てる方法が良く用いられます。ところがOneDriveと同期しているフォルダでは、このような処理が従来のVBAコードでは行えなくなっています。
列幅不足による###表示や指数表示を判定する|VBA技術解説(2023年7月12日)列幅が不足していると、数値が###表示や指数表示になってしまいます。数値が見えないのでは困ります。通常は手作業で列幅を見やすい幅に調整しますが、マクロVBAで正しく表示されているかどうかの判定をしたい場合のサンプルVBAと解説です。
シートを削除:不定数のシート名に対応|VBAサンプル集(2023年7月4日)不要となったシートを削除するマクロVBAのサンプルです。不定数のシート名を指定して削除できるようにSubを作成します。名前で指定されたシートがない場合は特に何もしません。指定されたシート名のシートがある場合のみ削除します。
シート関数のCOUNTIFS,SUMIFS,MAXIFSと同じ処理|Power Query(M言語)入門(2023年2月28日)12本目 シート関数の、COUNTIFS SUMIFS MAXIFS これらと同じ結果をPowerQueryで行ってください。元データは「テーブル1」とします。シート関数 D2=COUNTIFS(テーブル1[キー列],テーブル1[@キー列]) E2=SUMIFS(テーブル1[値列],テーブル1[キー列],
新旧マスタの差異比較|Power Query(M言語)入門(2023年2月28日)11本目 2つのテーブル「TBL新」「TBL旧」統合して差異の区分を追加してください。TBL旧のみ:"削除" TBL新のみ:"新規" 両方で内容違い:"変更"(名称等はTBL新を出力) 新旧同じ:空欄 ※サンブルデータはALT #PowerQuery#M言語…
有効な最新単価の取得|Power Query(M言語)入門(2023年2月21日)10本目 「tbl伝票」(日付,コード) 「tblマスタ」(コード,日付,単価) マスタの日付は(これ以降有効となる)適用開始日です。「tbl伝票」に単価を付して出力してください。※例.2/5のA01はマスタの2/1が適用されます。
グルーブ内の最小・最大|Power Query(M言語)入門(2023年2月17日)9本目 ブック内に日付と商品コードを持つテーブル「tbl伝票」があります。商品コード毎の日付の最小値と最大値(最古日付と最新日付)を出力してください。※サンブルデータはALT #PowerQuery#M言語 解答コード let ソース=Excel.CurrentWorkbook(){[Name="tbl伝票…
2つのテーブルのマージ|Power Query(M言語)入門(2023年2月15日)8本目 ブック内に、「tbl個人」「tbl都道府県」があります。この2つのテーブルを結合して、添付サンブルのように出力してください。※「tbl個人」の都道府県には「県」の文字が入っていません。出力は「県」の入った県名で。
「売上」が数値の行のみ取り込む|Power Query(M言語)入門(2023年2月13日)7本目 CSVをパワクで取り込みます。列「売上」が非数値および空の行を削除して、「売上」が数値の行のみ取り込んでください。#PowerQuery#M言語 解答コード let ソース=Csv.Document(File.Contents("D:\パワク練習\CSV\test2.csv"),
A列のヘッダー名を変更する|Power Query(M言語)入門(2023年2月11日)6本目 CSVをパワクで取り込みます。5本目の続きです。A列のヘッダーは本来は「日付」が正しいのですが、たまに「日付け」となっている場合もあるようです。※さらに他表記の場合もある。A列のヘッダを「日付」に統一して出力するようにしてください。
CSVのA列が日付の行だけを取り込む|Power Query(M言語)入門(2023年2月10日)5本目 列数不定のCSVのA列が日付の行だけをパワクで取り込んでください。4本目の続きです。4本目にA列日付で抽出するステッブを追加してください。A列は日付型で取り込んでください。A列の列名は任意。#PowerQuery#M言語 解答コード let ソース=Csv.Document(File.Contents(&qu…
列数不定のCSVの取り込み|Power Query(M言語)入門(2023年2月9日)4本目 列数不定のCSVをパワクで取り込んでください。1行目をヘッダーして使用してください。※バス・ファイル.名の指定は任意 ※文字コードはUTF8(BOMなし) ※テストデータはメモ帳等で作成してください。
別ブックの最終シートの取り込み|Power Query(M言語)入門(2023年2月8日)3本目 別ブックの最終シート(一番右の最後のシート)をパワクで取り込んでください。バス・ブック名の指定は任意 シート数が変化しても、とにかく一番最後のシートを取り込むという事です。#パワク#PowerQuery 解答コード let ソース=Excel.Workbook(File.Contents("D:\パ…
セル値でパス・ブック・シート名を指定|Power Query(M言語)入門(2023年2月7日)2本目 別ブックの特定シートをパワクで取り込んでください。テーブル"tbl設定"に、パス・ブック名・シート名が入っています。この"tbl設定"の情報を元に取り込んでください。
別ブックのシートを列可変で取り込む|Power Query(M言語)入門(2023年2月6日)1本目 別ブックの特定シートをパワクで取り込んでください。ブックのパスとシート名は任意(定数値指定でよい) 取り込むシートの列数や列タイトルは可変。つまり、ブック・シートだけ指定されている内容不明の表を取り込むという事。
ExcelとVBAの入門解説|エクセルの神髄(2022年12月14日)マクロVBAを初心者向けの基本から上級者向けの高度な内容までサンプルコードを掲載し解説しています。エクセル関数・機能・基本操作の入門解説からマクロVBAまでエクセル全般を網羅しています。
文字列のプロパティ名でオブジェクトを操作する方法|VBA技術解説(2022年12月14日)ツイッターで拝見したお題で、プロパティ名を引数の文字列で指定する方法についての参考VBAです。例えば条件付き書式は、Range→FormatConditions→FormatConditions(1)→Interior→Color オブジェクトをこのように辿りますが、"FormatConditions&q…
数字(1~50)を丸付き数字に変換するVBA|VBA技術解説(2022年11月15日)数値には丸付き数字があります。ただし1~50までしかありません。①②③④⑤⑥⑦⑧⑨⑩⑪⑫⑬⑭⑮⑯⑰⑱⑲⑳㉑㉒㉓㉔㉕㉖㉗㉘㉙ChrW(12…
アクセスランキング ・・・ ランキング一覧を見る
1.最終行の取得(End,Rows.Count)|VBA入門
2.繰り返し処理(For Next)|VBA入門
3.変数宣言のDimとデータ型|VBA入門
4.セルのコピー&値の貼り付け(PasteSpecial)|VBA入門
5.ひらがな⇔カタカナの変換|エクセル基本操作
6.RangeとCellsの使い方|VBA入門
7.メッセージボックス(MsgBox関数)|VBA入門
8.セルのクリア(Clear,ClearContents)|VBA入門
9.FILTER関数(範囲をフィルター処理)|エクセル入門
10.条件分岐(Select Case)|VBA入門
このサイトがお役に立ちましたら「シェア」「Bookmark」をお願いいたします。
記述には細心の注意をしたつもりですが、
間違いやご指摘がありましたら、「お問い合わせ」からお知らせいただけると幸いです。
掲載のVBAコードは動作を保証するものではなく、あくまでVBA学習のサンプルとして掲載しています。
掲載のVBAコードは自己責任でご使用ください。万一データ破損等の損害が発生しても責任は負いません。