VBAとはExcelでマクロを作成する際に使われているプログラミング言語である。ExcelからVBAエディタを起動し、モジュールを追加することで、ソースコードを記述できるので知識を深めていこう。 VBAを実用化するにはプログラミングの勉強が必要 まとめ Excelの ...
概要 「ビジネスパーソンのためのExcelマクロ入門講座」のゴールである、複数のシートをまとめるマクロの一段上の要望、複数のブックの複数のシートをまとめるマクロをゴールにして、For Each ~ Next文、Do ~ Loop文、On Error文、イベントプロシージャ、VBA ...
この連載第3回目では、Excel VBAによるWebサービスの呼び出しとJSONデータの解析についての手順を学びます。連載第2回目では、XML形式のデータを返すWebサービスを用い、データの解析を行っていましたが、今回はJSON形式のデータに対して解析を行います。
“やじうまの杜”では、ニュース・レビューにこだわらない幅広い話題をお伝えします。 「またつまらぬものを作ってみた」で紹介した、ワークシート上をレンズが移動するVBAコードをGitHubに公開しました。やっつけ仕事なのでツッコミどころ満載ですがご ...
今回は書籍の紹介です。Excelマクロによる自動化の本です。 「ChatGPTで身につけるExcel VBA」(高橋宣成さん) Excel VBAの業界では大物著者である高橋さんから、満を持して、ChatGPTを活用したVBAプログラミングのガイドブックが登場です。 ・本書のコンセプト ...
Excel VBAのエラーメッセージは、自動的に作られた意味不明の文字の羅列ではありません。 メッセージの内容を理解し、解決のためのスキルを習得することで、VBAをより一層楽しく、そして効率的に使えるようになります。
Excelを使いこなしたいものの、マクロやVBAに苦手意識がある人は多いだろう。今回はそうした層の“食わず嫌い”解消を目的に、「ExcelシートのPDF変換」と「ファイル名の変更」を一瞬で終える方法をお伝えする。「マクロの記録」機能とVBAの編集を ...
VBAマクロで、別のExcelファイルを開こうとした瞬間、「このブックには、他のデータソースへのリンクが含まれています。」というメッセージボックスが表示されて、処理が止まってしまった…。そんな経験はありませんか?これでは、夜間に自動実行する ...
VBAはOffice製品で使うことができるプログラミング言語であり、マクロはパソコンでの作業を自動化するための機能のことである。VBAとマクロは異なるものである。 VBAとマクロの違いがよく分からないという方もいるのではないだろうか。VBAとマクロはできる ...
Microsoftが開発する表計算ソフトウェアのExcelは、Visual Basic for Applications(VBA)という付属のマクロ言語を活用することで、戦略シミュレーションゲームやドラムマシンを再現することが可能です。しかし、そんなVBAを一切使わずに、関数と機能のみで名作RPG ...