babieさん、conundrumさん、早速の回答を有り難うございました。 障害が発生するプログラムは、280行程度と長いので、問題のポイントをおさえ簡 略化した例を示しました。 しかし、不注意で障害がでることを確認しないまま、相談に出してしまいました。 conundrumさんのご指摘どおり、簡略化したスクリプトでは自分でも確認し障害はで ませんでした。 この点で、ご迷惑をおかけし申し訳ありません。 しかし、基本的には、エクセルデータの配列をarrとして、このデータをopenGLで描 画させた場合に、障害がでました。 すなわち、 book.Close; xl.Quitのコマンドがあっても、その後のスクリプトでarr を利用しているので、真にQuitされていないようです。 RDEを使用しており、プログラムを実行し、openGLで描画後に、RDEの強制終了をかけ ていました。 この強制終了のために、xl.Quitが正常に機能しないことがわかりました。 強制終了でなく、プログラムによって終了させればよいことに気づき、結局は、解決 しました。 独り相撲になりましたが、御教示有り難うございました。 Yahata