タイトル : Re: Excelのプロセスが終了しない 投稿日 : 2005/04/01(Fri) 22:25 投稿者 : 魔界の仮面弁士
# この手の質問、なぜか無くなりませんね……。(^_^;) > 以下、ソースです。 > よろしくお願いいたします。 怪しい匂いがするところだけ列挙します。 > xlSheet.Rows(row_cnt - 1).Select() この行だけで、解放漏れが2つありますよ。 > xlApp.Selection.Copy() 解放漏れ×1。それから、Application.Selectionは使わない方が無難。 > xlSheet.Rows(row_cnt).Select() 解放漏れ×2 > xlApp.Selection.Insert() 解放漏れ×1 > xlApp.Selection.ClearContents() 解放漏れ×1 > Dim strRange As String = "A" + row_cnt.ToString + ":" + "G" + row_cnt.ToString VBでの文字列連結は、&演算子を使った方が良いかと。 |