通知
すべてクリア
Topic starter
2003年7月8日 11:16 AM
VC++からExcelのグラフタイトルを設定したいのですが、うまくいきません。
m_chart = m_sheet->ChartObjects((short)1);
m_chart->Activate();
m_chart->Chart->PutHasTitle(0, TRUE); // a
m_chart->Chart->ChartTitle->Text = lpszTitle; // b
aがない場合、bで「スタブは不正なデータを受信しました」といエラーをスローします。
VBAの本に、タイトルを設定する前に必ずHasTitleをTRUEにする必要があると
書いてあるため、aを追加したところ、aでAccess Violaitonが発生します。
なにかご指摘いただける方いらっしゃいましたら、アドバイスお願いいたします。
VC++6.0 Win2000 Excel2000
Topic starter
2003年7月16日 11:43 AM
自己レスです。
Excelでグラフタイトルを設定するVBAマクロを作成し、
VC++からそのマクロを実行させるようにしました。
VC++超初心者HPの過去ログ[02978]を参考にしました。