ニュース

VBAで、大量の配列データを高速に並べ替えたい。そんなとき、多くのプログラミング言語で「最速」のアルゴリズムの一つとして名前が挙がるのが、「クイックソート」です。その名の通り、非常に高速に動作することで知られています。 今回は、この、平均的に最も高速と言われる ...
VBAで、何万件ものデータが入った配列を並べ替えたいとき、単純な比較を繰り返すソート(バブルソートなど)では、処理に何分もかかってしまい、実用的ではありませんよね。もっと、プロフェッショナルな、高速な並べ替えの方法はないのでしょうか? VBAで、大規模な配列を、現実的な ...
Amazon.co.jpのKindleストアでは現在、「Kindle本季節先取りセール」が実施されています。2万冊以上のKindle本がセール対象で割引率は最大80%OFF。「コンピュータ・IT書特集」では、「Excel ...
あっ、そもそも「Excel VBAからIEを操作できる」と言っても、それで具体的にどんなことができるのかピンとこない人がいるかもしれませんね。
Excelで作った住所録の地図を表示する場合、ブラウザを起動し、Googleマップのような地図ページを表示し、住所をコピペして検索するのが通常の ...
エクセルのマクロを読みこなすために必要なプログラミング言語VBA。VBAとは?から、VBAの基本概念をわかりやすく解説します。 この記事では、マクロとVBAの基本概念について解説しています。VBAとは何か?から始まり ...
これまでの過去記事で、Excel VBAのプログラムを作成する2つの方法について何度か触れてきました。この記事では、その解説をまとめると同時に、VBAのプログラムを直接記述する作成方法についてまとめておきます。
本連載では、Excel VBA(Visual Basic for Applications)を使ってできることを、トピックごとに紹介していきます。特に最近注目されている様々なWebサービス ...
マクロを利用すると、日々定型的に行っている Excel での作業を自動化したり、作業負荷を軽減したりすることが可能です。今回は、実例を交えたマクロの使い方や注意点から、マクロボタンの作成方法までを解説します。