配列型→データテーブル型への変換

フォルダ内に保存されている大量のExcelファイルを
配列型の変数ではなく、データテーブル型の変数に格納する
方法はあるのでしょうか?

「Directory.GetFiles().tolist」で、配列型に格納することが
できたのですが,データテーブル型に格納する方法を
模索しています。

@anon65243384

「範囲を読み込み」アクティビティではだめな理由があるのでしょうか・・?
追記:Yoichiさんの回答をみて意味が分かりました!
Excelの内容ではなかったのですね。

こんにちは

やり方はいくつかあるかと思いますが、Generate DataTable(データテーブルを生成)アクティビティを使うとよいと思います。

arrFiles = System.IO.Directory.GetFiles(targetFolder,"*.*")

とすると

Generate DataTable(データテーブルを生成)アクティビティで

Inputプロパティ: String.Join(vbCrLf,arrFiles)
Outputプロパティ: DataTable変数

AutoDetectTypesはOFFの方がよいかもしれません。

2 Likes

なるほど、、、
こうやってやるんですね。
できました!早々にご回答頂きましてありがとうございました!!

1 Like

早々にご回答頂いた中で、質問が分かりづらくて申し訳ございません。
仰られる通り、今回はExcelの作業ではなくフォルダの作業になります。

1 Like

This topic was automatically closed 3 days after the last reply. New replies are no longer allowed.