JMP 15 による PowerPoint テンプレートのレポートの自動化こんにちは、みんな、
私は物理化学的属性に関するレポートを毎週作成しています。 以前のプロセスでは、Excel から JMP にデータを手動で入力していました。 新しいデータを JMP に入力した後、2 つのスクリプト (実行チャート スクリプトとコントロール チャート スクリプト) が実行され、データ テーブルに保存されます。 これらのスクリプトには、適用される (またはスクリプトに保存される) 精度と書式設定の制限があります。 次に、グラフを 1 つずつコピーして PowerPoint プレゼンテーションに貼り付けます。
このプロセスを自動化できるだろうかと疑問に思いました。
データテーブルを自動的に更新できるようにするスクリプトを追加しました。
各グラフをコピーしてレポートに貼り付けるのではなく、ボタンをクリックするだけで PowerPoint プレゼンテーションを簡単に生成できるようにしたいと考えています。
私が試みたどのスクリプトもいつもがっかりさせられます。
誰かが私に正しい方向を教えてくれるかどうか、あるいはそれができるかどうか知りたいです(下記を参照)。
私の頭の中で私が望むのは -
1. データテーブルを更新するスクリプト(私はすでに達成しています)
2. 実行チャートと管理チャートのスクリプトを実行して、X 軸を更新できるようにします (新しいデータを X 軸にドラッグし、古いデータを X 軸からドラッグします。) 次に、更新されたグラフを保存します
3.更新された実行チャートと管理チャートを書式設定された PowerPoint プレゼンテーションに自動的に追加する最終スクリプトを追加します。
アドバイスをありがとうございます。
品質およびプロセスエンジニアリングRe: JMP 15 を使用した PowerPoint テンプレートのレポートの自動化Visual Basic を使用してテンプレートを支援するほかに、Python に慣れていれば、Python を使用することもできるかもしれません ( Python-pptx )。 私はある時点で少し似たタスクに JMP + Python を使用したことがありますが、それは次のような高レベルで機能します。
- スクリプトを実行します。
- JSL スクリプトはデータを取得し、分析を実行し、結果を画像として特定の場所に保存します。
- すべてのイメージを保存した後、スクリプトは Run Command() を使用して、いくつかの引数 (イメージの場所、保存場所) を指定して Python スクリプトを実行します。
- Python スクリプトは、指定された引数を使用して画像を追加し、ユーザーが入力するテーブルを構築するなどして、最終的な場所に PowerPoint ファイルを作成します。
Re: JMP 15 を使用した PowerPoint テンプレートのレポートの自動化こんにちは、
Visual Basic を学習し、それを JMP と PowerPoint を駆動するマスター スクリプトとして使用することを検討することもできます。JSL ファイルが既に作成されている場合は、JMP 内で JSL ファイルを実行できます。JMP には完全なオートメーション インターフェイスがあり、JMP オートメーション リファレンスは JMP インストールの Documentation フォルダにあります。
これはかなり大きな挑戦かもしれません。他に考えられる唯一のアイデアは、JSL を使用して JMP PowerPoint 出力をディスクに出力し、Windows (Windows を使用している場合) コマンド ラインを使用してファイルを PP で開くことです。
ブライアン・コーコラン
JMP開発
Re: JMP 15 を使用した PowerPoint テンプレートのレポートの自動化もう1つの方法は、レポートを画像ファイルとして中央の場所に保存し、pptレポートの画像オブジェクトにリンクすることです。こうすることで、pptテンプレートは常に最新のファイルを使用します。