現在、毎週ビジネスユーザーに電子メールで送信されるレポートがあります。データの出力はcsv/xmlのみで、要求されたピボットテーブルを自動的に追加する機能はありません。したがって、ExcelファイルでWorkbook_Openサブルーチンを使用してデータを取得しようとしています。私はpremadeを持っています。私の問題は、SharePoint上でマクロを使用することも、データをマクロで一般公開することもできないことです。私はクリークのようです。ピボットテーブルを使用してSAPからExcelファイルをエクスポートする
VBA、Excel、またはBEX/BOBJの観点から、任意の提案ですか?あなたのレポートはCSV/XMLを強制される....そしてあなたがマクロを介して直接データにアクセスすることができない場合
ありがとうPynner、BOBJを使用してレポートをWebサーバーに配信しました。 Webサーバー上で、ファイルのディレクトリ内にc#consoleアプリケーションを追加しました。このアプリケーションは、ファイルを開いてマクロを実行した後、ファイルをSharePointチームのサイトに送りました。あなたが提案したものと異なります。再び、多くのありがとう。 –
私たちは、Webサーバー上に座ってプロセスを制御するC#コンソールアプリケーションを作成しました。 が 1でWebIレポートが、その後 2. C#コンソールアプリケーションは、Excelシートを開きます(BOBJで配信csvファイルに引く)マクロを実行するためにそれを強制的にWebサーバへのスケジューラを介して配信されて保存されます。それはこのように行ってきましたそれ自体はレポートフォルダ内のマクロレスレポートです。 3. C#プログラムはReportsディレクトリを反復処理し、SharePointサイトに送信します。 4.コンソールアプリケーションはタスクスケジューラで起動されます。 これは誰かを助けてくれることを願っています。ソースコードをご希望の場合は、私にメッセージしてください。 –