質問
XLL Excelアドインがあり、別のチームがプロジェクトで同じ機能を使用したい(アンマネージC ++)このXLLとC ++から直接インターフェースする方法はありますか?
解決
マネージコードまたはアンマネージコードのXLLですか?
私の知る限り、アンマネージC ++ XLLファイルは、実際にはExcelによって呼び出される特定のメソッドをエクスポートするDLLです。
XLLに.defファイルがある場合、他のチームによって呼び出されるメソッドを追加できます。
他のヒント
GET.WORKSPACE(44)を使用して、アドインとその引数シグネチャのリストを取得できます。 habloマクロシートがない場合は、 http://sdrv.ms/JtaMIV からxllutility.xllをロードして、= GET_WORKSPACEを呼び出します。 (44)セル内。 (アンダースコアに注意してください。)
2番目の列は関数の名前で、3番目はここで説明するようにエンコードされた引数リストです。 http://msdn.microsoft.com/en-us/library/office/bb687900.aspx
上記のリンクの便利なadjust.xllを使用して、出力を正しいサイズに調整します。
所属していません StackOverflow