これまでの過去記事で、Excel VBAのプログラムを作成する2つの方法について何度か触れてきました。この記事では、その解説をまとめると同時に、VBAのプログラムを直接記述する作成方法についてまとめておきます。 VBAプログラムを作成する方法として ...
フィルターで絞り込んだ結果が何件あるかを返すプロパティは、VBAにありません。絞り込んだ結果の数を調べるには、ワークシート関数のSUBTOTAL関数を使います。 SUBTOTAL関数は、指定したセル範囲のうち、非表示になっているセルを除外して集計する関数です。
仕事で役立つVBAですが、普段使っているエクセルの設定を少し変更するだけですぐに使うことができます。 エクセルがインストールされていれば5分で始められます! 今回は超簡単な初めの設定の手順を説明してゆきます。 手順 ①エクセルを開き ...
Excelで作った住所録の地図を表示する場合、ブラウザを起動し、Googleマップのような地図ページを表示し、住所をコピペして検索するのが通常の操作です。複数の住所の地図を順次見たい場合は、ウィンドウの切替と住所のコピペとを、その都度繰り返す ...
先日、とあるVBAの勉強会でセルに罫線を引くという課題をやっていたのですが、参加していたメンバー同士「いつも調べながら書いているけど、結局よく分からないままにしてあるんだよねえ」と話をしていました。 そこで備忘録的にまとめておこうと思い ...
セルが空欄かどうかを調べたいとき、「セルの値が“長さ0”であることを、どのように調べればよいのか?」などと難しく考える必要はありません。最も手っ取り早い方法は、Excelで空欄を表す「""」(ダブルクォーテーション2つ)を使って、セルの値が ...
エクセルのマクロを読みこなすために必要なプログラミング言語VBA。VBAとは?から、VBAの基本概念をわかりやすく解説します。 この記事では、マクロとVBAの基本概念について解説しています。VBAとは何か?から始まり、学習する上で基本となる用語について ...
“やじうまの杜”では、ニュース・レビューにこだわらない幅広い話題をお伝えします。 「またつまらぬものを作ってみた」で紹介した、ワークシート上をレンズが移動するVBAコードをGitHubに公開しました。やっつけ仕事なのでツッコミどころ満載ですがご ...
VBAはOffice製品で使うことができるプログラミング言語であり、マクロはパソコンでの作業を自動化するための機能のことである。VBAとマクロは異なるものである。 VBAとマクロの違いがよく分からないという方もいるのではないだろうか。VBAとマクロはできる ...
本連載では、Excel VBA (Visual Basic for Applications)を使ってできることを、トピックごとに紹介していきます。特に最近注目されている様々なWebサービスについて、Web API (Application Programming Interface)を経由して、Excelから利用する方法を多く取り上げる予定です。
Excel VBAのエラーメッセージは、自動的に作られた意味不明の文字の羅列ではありません。 メッセージの内容を理解し、解決のためのスキルを習得することで、VBAをより一層楽しく、そして効率的に使えるようになります。
“やじうまの杜”では、ニュース・レビューにこだわらない幅広い話題をお伝えします。 実際に遊べる形では提供されていないようですが、「Excel」のスマートアートで作ったらしい矢印をクリックして、ルービックキューブを回転させるデモ動画が公開さ ...