1

XLL開発は初めてです。2010 XLL SDKをダウンロードし、VisualC ++ 2012でサンプルをビルドできました。Excel2010でxllをロードすると、「ありがとう...」というメッセージが表示されたポップアップが表示され、サンプルからエクスポートされたすべての関数が表示されます。 Excelなので、すべてが正常に読み込まれているようです。

ただし、xlcalertはほとんどの関数で機能しません。とからのみポップアップダイアログが表示さxlcalertれます。関数を変更して、次のことを実行しました。xlAutoAddxlAutoRemoveEvaluateExample()

Excel12f(xlcAlert, 0, 2, TempStr12(L"Finished EvaluateExample"), TempInt12(2));

関数を実行すると、ポップアップが表示されません。私は何が欠けていますか?xlcalertへの参照があまり見つからないようです。

前もって感謝します

4

2 に答える 2

1

XLL 開発に慣れていない場合は、http://xll.codeplex.comを使用してください。

あなたの例はExcelX(xlcAlert, OPERX(_T("Finished EvaluateExample")), OPERX(12))

このコードは、古い SDK でも新しい SDK でも機能します。

于 2013-01-05T02:18:41.237 に答える