月によってファイル名が変わります。毎月新しいファイルがあります。
I:\Test\Data_201303.xlsx
可変ファイル パスで動作する接続マネージャーを設定するにはどうすればよいですか?
接続マネージャーで「式」プロパティを探します。そこで USER::VariableName に設定します。
詳細: 接続マネージャーを「編集」すると、編集ウィンドウが表示されます。それはあなたが望むものではありません。空のボックスの前に「式」エントリがある「プロパティ」ウィンドウを見てください。
空のボックスをクリックすると、3 つのドットが表示されたボタンが表示されます。そのボタンをクリックします。これにより、「プロパティ式エディタ」が表示されます。左側に「ConnectionString」などのプロパティを含むドロップダウンがあります。右側には、3 つのドットがある ANOTHER ボタンがあります。そのボタンをクリックして、「式ビルダー」を表示します。変数を宣言している場合は、左上隅に User::VariableName のようにリストされていることがわかります。それらを [式] ボックスにドラッグすると、@[User::VariableName] のように表示されます。 .
明らかではありませんが、実行可能です。
SSIS パッケージ変数を使用して、Excel 接続マネージャー のServerName
orExcelFilePath
プロパティを動的に変更する式を設定する必要があります。ConnectionString
複数のExcelファイルのループに対処するSOの回答は次のとおりです。