私は現在、レポートを少し変更しています。別の第三者プロセスが完了するまで実行されないマクロ
サードパーティのアドインを使用してデータベースに接続し、情報を引き出すExcelファイルです。
問題があるのは、レポートが実行された日時がレポートのフッターに配置されることです。
私はデータベースからレポートのセルに日付を引き出しましたが、これをフッタにプルすることはできますが、これまで試みてきたすべてのソリューションでは、ユーザーがアクションを実行する必要がありますマクロ、例えば別のセルをクリックし、ワークシートをアクティブにします。
実行前に別の関数/プロセスが終了するまでマクロを設定する方法はありますか?
ユーザーはブックを開き、Load All Sheetsをクリックしてシートを挿入するLoadAll関数をトリガーします。これが終了すると自動的にマクロを実行します。私はこれらの変更は、すべてのユーザーに配布する必要がありますサードパーティ製のものに変更を加え、そしてないすべてのレポートが
LoadAll関数のコードを共有します。どのようにサードパーティのアドインを呼びますか? – omegastripes
私はloadall関数のコードにアクセスできません。これはUNIT4レポートエンジンの一部です。私が見ることができるすべては ます。Public Sub agrxlLoadAll(ある) agrxlImmediate「LOADALL」 すべてのシート >その後、ロード、ユーザは、このような会社コードのような変数を入力してからは、Unit4 Excelerator]タブに行くと、これを実行するにはサブ を終了私はマクロで時間の遅れを考慮しましたが、ライブシステムでテスト環境を使用している私のsysetmで比較的速く実行されますが、実行するにはかなり時間がかかります – SRH1984