質問: 範囲に書き込みでexcelのブック上に複数シート作成したい excelファイルに関連する作業で、 フィルタリング結果をシートわけして保存をしたい件がありご相談をさせていただきます。 初心者のため、長文となりますが、ご容赦ください。 イメージとしては、都道府県名が入った列があるexcelファイルを、 都道府県名でフィルタし、結果を都道府県名シートに分け、1つのブックに保存する、 というものです。 実際に作成したワークフロー内では、 「繰り返し各行」のexcelアプリケーションスコープに「範囲を書き込み」を配置し、 ・ブックのパスを指定(固定ファイル名のexcelファイルを指定) ・シート名は、フィルタリングで利用した要素名を指定 に変...
回答: こんにちは 再現しました。 直接原因は、範囲を書き込みアクティビティのヘッダーの追加プロパティがoffになっているためです。 たまたま最初の札幌のレコードが0件のため、ヘッダー無しの状態ですと、書き込むデータがないため 当該エラーが発生しているようです。 このプロパティをonにすると例外は回避できると思います。 以下は参考ですが、パフォーマンスを上げるにはシート追加の度に保存するのではなく 最後にまとめて保存する方が良いと思いますので、上述の方法もご検討ください。