掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
エラー処理について (ID:8421)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
お世話になっております。 すみませんが知っておられましたら教えてください。 delphiからExcelを立ち上げてシートにデータを更新し そのデータをマクロで処理させる処理を作っておりまして 処理の流れとしては一通りできているのですがマクロなど の処理中に何らかのエラーが発生したときにdelphi側で 判断できるのでしょうか? 今のdelphiは下記のように作っていてエラー処理は入れて おりません。 Excel := CreateOleObject('Excel.Application'); WorkBook := Excel.Workbooks.Add; WorkBook :=Excel.WorkBooks.Open(FileName := 'C:\...\test.xls', readOnly := False); WorkSheet := WorkBook.WorkSheets[1]; WorkSheet.name:='Sheet1'; WorkSheet.Cells[1,1].Value:=test; WorkSheet.Cells[1,2].Value:=test2; WorkSheet.Columns[1].EntireColumn.AutoFit; WorkSheet.Columns[2].EntireColumn.AutoFit; WorkBook.Save; Excel.Application.Run('Auto_Open'); GetExitCodeProcess(PI.hProcess, ecode); WorkBook.close; WorkBook:=unAssigned; WorkSheet:=unAssigned; Excel.Quit; Excel:=unAssigned;
←解決時は質問者本人がここをチェックしてください。
更新する
戻る
掲示板システム
Copyright 2021 Takeshi Okamoto All Rights Reserved.