[リストへもどる]
一括表示

投稿時間:2003/07/09(Wed) 11:48
投稿者名:kuma
URL :
タイトル:
Excelオブジェクトが残る件につきまして
下記のようにこちらで掲載されていたサンプルなのですが、Excelのメニューで閉じる
を選択すると、Excel自体も閉じてしまい、その為にExcelオブジェクトが残ってしまい
ます。
通常、Excelを起動させ、メニューから閉じるを選択してもExcel自体は閉じないのですが・・・。

基本的にはVB側ではExcelシートに値を設定し、それ以降はExcel機能を利用して保存なり
を行いたいと思っております。
Excelオブジェクトが残らないようにするにはどのようにしたらよろしいのかどなたかご
教授お願い致します。


    ' 変数にオブジェクトの参照を代入します。Add メソッドを使って
    ' 新規 workbookとworksheet オブジェクトを作成します。
    Set xlApp = CreateObject("Excel.Application")
    Set xlBook = xlApp.Workbooks.Add
    Set xlSheet = xlBook.Worksheets(1)

    'エクセルを表示します。
    xlApp.Visible = True
    
    With xlSheet

    (セルに値を設定)

    End With
    
  (以降はExcel機能を利用)

投稿時間:2003/07/09(Wed) 11:59
投稿者名:花ちゃん
Eメール:
URL :
タイトル:
Re: Excelオブジェクトが残る件につきまして
オブジェクトを開放していますか?
コードを投稿するなら、肝心なところのコードを投稿してください。
終了処理はどのようにしていますか?

又、ここの[VBからExcel及びWordを操作する時の注意事項(最初に必ずお読み下さい)]を
よく読んでおいて下さい。