| 分類:[C#]
> 今回はこちらのTipsにも紹介されている、COMオブジェクトの解放なんですが。 > エクセルのシートに10×10の表を作り(1,1)から(10,10)までの各セルに > 値を入れていく場合、全てのセルに対してオブジェクトの解放を行わなくては > ならないのでしょうか?
解放は参照と対ですので横着はできません。
ステップが多すぎるという話であれば、 Dim objBuf(,) As Object Redim objBuf(9,9) '(行,列) objBuf(0,0) = "'ABC" ・・・・・ objSheet.Range("C2:L11").Value = objBuf というやり方ができます。 #そういうことではなく?
|