はじめにリージョンで、Microsoft Officeのバージョンに適した「Oracle BI Publisherデスクトップ」オプション(32bit Officeまたは64bit Office)を選択します。 Excel Template Builderは、(非推奨の) Analyzer for Excelと互換性がありません。 以前のバージョンからAnalyzer for Excelがインストール...
xlbitDllFreeを設定されたXLOPERまたはXLOPER12が Excel に返されると、同じスレッドでxlAutoFreeが呼び出された後、スレッドの他の関数が呼び出されます。 これはスレッドセーフかどうかを問わず、すべての関数に適用され、スレッドローカルのXLOPERが、関連付けられたメモリが解放されないう...
Date型の実体は**元々 64bit浮動小数点実数(Double型)**です。64bitシステム向けには、Long型(4Byte:32bit)の上位として LongLong型(8Byte:64bit)が追加されていますが、日付は 上記の通り昔から 64bit データとして扱われていますので、 32/64bit Windows で変わりは無いと思いますけ...
ということで色々調べていたら、2つのアドイン・ツールを使うことでかなりそれっぽい感じにできることが分かった。ちなみに環境は windows10(64bit) + office2016(32bit) で確認。 紹介するアドイン・ツール RubberDuck VBEを現代のIDEっぽくしてくれるヤバいアドイン。1年前くらいに一度...
基本的に、32 ビットのネイティブ DLL を 64 ビットの Excel Services プロセスに読み込むことはできません。この現象およびこの現象が発生する原因の詳細については、Shahar Prish のブログ記事「UDFs in the World of 64bit Excel Services Installations」を参照してください。
はじめにリージョンで、Microsoft Officeのバージョンに適した「Oracle BI Publisherデスクトップ」オプション(32bit Officeまたは64bit Office)を選択します。 Excel Template Builderは、(非推奨の) Analyzer for Excelと互換性がありません。以前のバージョンからAnalyzer for Excelがインストールさ...
はじめにリージョンで、Microsoft Officeのバージョンに適した「Oracle BI Publisherデスクトップ」オプション(32bit Officeまたは64bit Office)を選択します。 Excel Template Builderは、(非推奨の) Analyzer for Excelと互換性がありません。以前のバージョンからAnalyzer for Excelがインストールさ...
p_ret_val.xltype |= xlbitDLLFree; // Always needed regardless of type return p_ret_val; // xlAutoFree must free p_ret_val } このアプローチは、次の例で説明する TLS API に依存するアプローチよりも簡単ですが、いくつかの問題があります。 まず、返される XLOPER がどのような...