CATEGORY

VBA

  • 2021年10月20日
  • 2021年10月20日
  • 0件

ExcelVBA:プログラムの高速化 その2

今回はExcelVBAの高速化の第2弾です。仕事で利用しているマクロ/VBAの実行速度が状況によって劇的に高速になります。その方法は「画面更新を止める」という方法です。 通常、新規ブックを開いたり、新規シートを追加したりすると現在アクティブのブックとシートから、新しく作成されたブックやシートに画面が切り替わる更新処理が動きます。この更新処理が入ることによってプログラムの実行速度が時間が遅くなります […]

  • 2021年9月18日
  • 2021年9月21日
  • 0件

ExcelVBA:プログラムの高速化 その1

今回はExcelVBAの高速化についてご説明します。マクロ/VBAを利用している中で処理速度が遅いと感じられたことはないでしょうか? 原因は処理内容によりますが、そこまで高度なプログラムでなければほとんどの場合は書き方による問題が大部分を占めていることが多いです。 例えば上記コードのtest1とtest2プロシージャです。両方ともSheet1シートのセルA1に「ISAパソコンスクール」と入力するプ […]

  • 2021年8月3日
  • 2021年8月3日
  • 0件

VBAをもっと身近に

日々熱戦が繰り広げられているオリンピック。頑張っている選手を見ていると私達も元気が出ますね。 今日は「チャレンジ」をキーワードにVBAのお話です。Excelは使えるんだけれど、VBAはちょっと、、難しそう。何ができるのかイメージがつかない。自分には敷居が高い。とおっしゃる方が多いです。そんなことはありません。皆さんが日々行っているExcelの作業をそのままプログラム言語に直せば良いのです。英語の文 […]