これまでの過去記事で、Excel VBAのプログラムを作成する2つの方法について何度か触れてきました。この記事では、その解説をまとめると同時に、VBAのプログラムを直接記述する作成方法についてまとめておきます。 VBAプログラムを作成する方法として ...
エクセルのマクロを読みこなすために必要なプログラミング言語VBA。VBAとは?から、VBAの基本概念をわかりやすく解説します。 この記事では、マクロとVBAの基本概念について解説しています。VBAとは何か?から始まり、学習する上で基本となる用語について ...
先日、とあるVBAの勉強会でセルに罫線を引くという課題をやっていたのですが、参加していたメンバー同士「いつも調べながら書いているけど、結局よく分からないままにしてあるんだよねえ」と話をしていました。 そこで備忘録的にまとめておこうと思い ...
「Excel標準テキスト」のVBA編(Excel2019・2021対応版)です。マクロ記録の機能やVBAの基本構文・基本機能を、問題を解きながら、確認するとともに、マクロ開発の手順や手法を身につけます。図を多く用いた丁寧な手順解説で、豊富な例題、演習問題を解き ...
この連載第2回目では、Excel VBAによるWebサービスの呼び出しとXMLデータの解析についての手順を学びます。連載第1回目では、Excelの備える機能にてほぼ自動的にテーブルへの展開を行っていましたが、今回はそれらをVBAで行います。Webサービスでは、取得 ...
Excel VBAとWord VBAでは何が違うのでしょうか。 詳細はこれから解説していきますが、chapter 1では、違いを簡潔にお伝えしておきます。 このnoteは、『Excel VBAユーザーのためのWord VBA入門』のchapter 1です。「はじめに」をまだお読みいただいていない方は ...
VBAエラーを解決する旅に出よう! Excel VBAのエラーメッセージは、自動的に作られた意味不明の文字の羅列ではありません。 メッセージの内容を理解し、解決のためのスキルを習得することで、VBAをより一層楽しく、そして効率的に使えるようになります。
本連載は、表計算ソフトウェアであるMicrosoft Excel(以降、Excel)と、そのプログラミング言語であるExcel VBAを用いて、各種のWebサービスを活用しようというものです。Webサービスとは、インターネット上で利用可能なようにさまさまなベンダーから提供され ...
「Microsoft Excel」のVBAのように「LibreOffice Calc」を操作できるようにするライブラリ「Excel Like UNO」が1月5日、「GitHub」で公開された。「Excel」マクロからの移行を支援するライブラリで、仮公開の段階ではあるものの、実際に動作させることもできる ...
「Excelデータをプログラムで扱うのなら、VBA(Visual Basic for Applications)を使うべし」。多くの人はそう思っているでしょう。もちろんVBAはMicrosoft Officeのソフトを操るのにとても便利なプログラミング言語ですが、弱点もあります。 その1つが、Officeにしばられ ...