本ページは「Excel 2003 で学ぶ Visual Basic for Applications (VBA)」内のページ「シートへの高速なアクセス」を OpenOffice Basic に対応させたものである。 前ページにおいて、OpenOffice Basic から OpenOffice Calc のシート (表) にアクセスする方法を学んだ。 通常の用途ではこれで構わないのだが、 研究などで書き込むセルの数が増えるとどんどん実行速度が 遅くなってしまう。 それを避けるためのテクニックをここでは紹介しよう。 画面更新の抑制 まず、セルへのアクセスを高速化するための常道として、 画面更新を抑制することが多くの場合用いられる。 これは、セルへ値を書き込むのが終るまで画面更新を抑制しておき、 書き込み終了後に画面更新を再開するというもので、簡単であるがそれなりの効果がある。 前ページの「S