2016-04-17 16 views
0

私は情報を保存し、計算を行うExcelシートを持っています。私はこれらの計算を3Dグラフに表示する必要があります。情報は実際には3Dジオメトリなので、非常に限られた組み込みExcel機能ではこのトリックはできません。私は、VBAモジュールを作成してプロット機能を拡張しようとする試みをいくつか見てきましたが、このソリューションの柔軟性と効率は低いと考えています。私はここでいくつかの外部ソフトウェアを使用することを避けないことを期待しています。Excelでの柔軟な3Dプロット - 可能な解決策

私は必要な品質がかなり悪く、ここでの例です:

https://cdn.comsol.com/wordpress/2014/10/Model-geometry-of-a-Pratt-truss-bridge.png。私は解決策に期待する何

  1. 対話:スケールとマウスやボタンで回転 - 幾何学計算プログラム/モジュール によって暗黙的に行うことができるか、私は私の上にそれらを行うことができますそれぞれ新しいビュー位置要求を自分の魔法使いに送ります。
  2. シームレスな統合: 独立した第三者のソフトウェアを実行しないでください。これには、Excel計算済みの幾何学的図形を使用して ファイルを入力します。私は の IEをVBAから制御すると、たとえばInternetExplorerオブジェクトで取得できる自動化の程度を期待しています。
  3. 拡張性:この時点で、私は がフレーム構造を単純に描くことができればうまくいくでしょう - しかし、後で私は をプレート、殻などを追加することができます。
  4. 簡単な実装:実装がより簡単で簡単です。 - それは陳腐化した要求ですが、私はその相対的な重要性からハイライトしています。私は から私が読むことができる何が、私は(ポイント2および4での問題に実行するだろうと信じていhttps://en.wikipedia.org/wiki/Calculixしかし :よう

    • A 3Dソフトウェア:私は何を考えていた


Calculixの の場合のタスクを支援するためにPythonを使用します)。例えば、http://matplotlib.orgのようなライブラリである。ここで私は 点4


私はmatplotlibのソリューションに傾いていますとの深刻な問題を期待するだろうが、私は、このアプローチではかなりの時間を投資する前に、私はおそらくより良い代替手段がある場合にお聞きしたいと思います。

+1

ExcelをS-Frame、STAAD、SAP 2000、MIDASなどのサードパーティのアプリケーションに変えようとしているような音がします。ライセンス供与されたプログラムのコピーを購入する時間を節約するのは時間を節約することになります。これらのプログラムの多くは、十分な時間をかけてデータ入力エラーを排除するテキストファイルを作成するのに十分な時間をかけて、データをExcelから他のPRGに移動するテキスト入力ファイルで動作します。 –

答えて

0

あなたが規定したすべての条件に基づいてお勧めしますが、まだ外部アプリを使用して、データ入力を制御し、Shellを使用してExcelのVBAから起動します。 Shellコマンドは、起動されたアプリケーションのプロセスIDを返します。そのため、Excel内でプロセスIDを削除することもできます([リフレッシュ]ボタンをクリックすると既存のインスタンスが終了し、新しいインスタンスが起動される可能性があります)。

関連する問題