0
私はWindows用のxlwingsを使ってソフトウェアを開発しました。ほとんどの場合、このプラットフォームでのみ使用可能なUDF(ユーザー定義関数)に依存しています。xlwings UDFがOSXと互換性がないのはなぜですか?
私はOSXへの拡張を検討したので、なぜこの機能がWindowsに限定されているのか不思議でした。
私はWindows用のxlwingsを使ってソフトウェアを開発しました。ほとんどの場合、このプラットフォームでのみ使用可能なUDF(ユーザー定義関数)に依存しています。xlwings UDFがOSXと互換性がないのはなぜですか?
私はOSXへの拡張を検討したので、なぜこの機能がWindowsに限定されているのか不思議でした。
Windowsでは、UDFはCOMサーバー経由で動作します。これは、pywin32
パッケージがサポートするWindows固有の技術です。つまり、低レベルの作業が既に行われているため、xlwingsはExcelとPythonの通信に専念することができます(それ自体はまだまだ多くの作業です)。
Macでは、Excel/Python通信のための容易な利用可能なソリューションはありません。つまり、誰かがを最初に構築する必要があります。これは、それがまだない理由です。