2016-07-29 22 views
0

SharePoint上に配置されているExcelファイルを変更しようとしています。 これは、SQL Serverへのインポート実行中に自動的に実行される必要があります。私はSSISを使っています。SSISパッケージからExcelファイルを移動せずに開く

SSISでExcelファイルを変更することはできますか?そして、それは可能ですか? ところで、SSISパッケージではExcelファイルを開いて閉じて、開いているパッケージで干渉を受けないようにする必要があります。

私はあなたは、SharePoint上のExcelファイルを開くには、次のコードを使用することができますエクセル2013、SQL-ServerとVisual Studioの2013

+0

sharepointにいる場合、エクスプローラでライブラリ - >開くと、それらのファイルへのパスが表示されます。私はあなたがそれらのパスを使用してSSISでそれらにアクセスすることができたと思う(決してそれを使用するが、試してみる価値がある) – vercelli

+0

ええ、パスは問題ではありません。私はどのようにこのファイルをSSISからアドレスするか分かりません。だから私はスクリプト可能なタスクが必要だが、私はそれを設定する方法を知らない。 – Mopaed

答えて

0

を使用しています:

Dim process As New System.Diagnostics.Process() process.Start("filepath") process.Close()

Excelを取得する場合 - ファイルを.xlsmファイルとして直接マクロを処理することができます。 .xlsx-ファイルを取得した場合は、マクロを処理して新しいファイルを処理できる余分なファイルを作成する必要があります。

関連する問題