VBAで、いくつかの項目を配列に入れたいとき、まずDimで配列を宣言して、次にmyList(0) = ..., myList(1) = ...と、一行ずつ値を代入していく…。この方法、少し手間がかかると感じませんか? あらかじめ中身が決まっている、比較的小さな配列を、もっとシンプル ...
↑のプログラムはSheet1内のA列1~100行がOKの時B列はOKです、 それ以外はNOですと入力するプログラムです 100行程度なら処理に問題はありません。 ここでどれくらいの処理時間がかかっているか確認しましょう。 始めと終わりに「Debug.Print Time」を入れ ...
まずは最も身近なExcel活用法であるマクロとVBA(Visual Basic for Applications)を学習します。Excelを操作したことがある人なら簡単に試せるのがVBAの良いところです。プログラミング経験がない人も、ぜひ一歩進んだExcel活用法に踏み出しましょう ...
Trying to do anything complex with VBA arrays is like banging your head on a wall but without that satisfying feeling when you stop. Because of this, I created this class to do the nifty stuff I can ...
「マクロ記録」機能を使うのがマクロ作成の基本 マクロを記録する マクロを覚える早道は、実際に作ってみること。ここではExcelの「マクロ記録」機能を使った作り方を紹介します。Excelには、Excelで行なった操作をVBAのプログラムコードに自動翻訳する ...