0

お世話になっております。

下記で質問させていただいた内容の続きとなります。
https://winactor.com/questions/question/WinActorノートに読み込んだ内容を Excelに貼り付けたい

質問タイトルと実際の質問内容に乖離が生じたため
こちらで再起票させていただきます。

----------------------------------------------------------------------
●やりたいこと(期待する結果):エクセルへテキストファイルの取り込みを行いたい。
●OS・バージョン:Windows 10 64 bit 仮想端末
●WinActor のバージョン: 7.4.3
●.NET Frameworkのバージョン:4.7 ←WinActorの推奨は4.8以上
●何を行った時に、どの部分で、どのような問題が発生するのか:
プチライブラリ"Excel操作(外部データの取り込み(テキストファイル))"でエラーになる。

スクリプト内にて、MsgBoxを複数箇所に埋め込んで実行してみたところ
真ん中より少し上の下記の部分でエラーになりました。
------------------------------------------------------------------
Set arylistDataType = CreateObject("System.Collections.ArrayList")
For intCnt = 0 To intExcelMaxColumn - 1
aryDataType(intCnt) = strDataTypeCode
Next
------------------------------------------------------------------
以前の質問で
 Set arylistDataType = CreateObject("System.Collections.ArrayList")
の行は無くても動くと回答いただいています。
#現在、WinActorを実行できる環境にいないため、当該行無しでの実行は試せていないです。

●エラーメッセージ(省略しない全文):すみません、上述の通り
WinActorを実行できる環境にいないためエラーメッセージの取得ができません。

●問題解決のために自分で試したこと:
"テキストファイル読み込み"ライブラリでWinActorノートに読み込んだ内容を
クリップボードにコピーしてエクセルに貼り付け、という方法も試しましたが
データ量が多い(1000行以上)ため、クリップボードにコピーすることができませんでした。
(コピーできる容量を超えているとのこと)

●取り込むテキストファイルの情報:
・拡張子:txt
・文字コード:ANSI
・区切り文字:タブ
・文字列の引用符:なし
・改行コード:CR+LF
・その他情報
 ・メモ帳で開いた場合の文字化けはない。
 ・セルの中にカンマ(,)やドット(.)、コロン(:)、はてな(?)、カッコ、スラッシュ(/)が含まれている場合があります。
 ・空白のセルがあります。
 ・アンダーバー(_)から始まるセルがあります。
----------------------------------------------------------------------

以上、よろしくお願いいたします。

----------------------------------------------------------

【追記】

再度、"Excel操作(外部データの取り込み(テキストファイル))"のライブラリページを確認したところ

"詳細"という所に「.NET Framework 3.5 (.NET 2.0および3.0を含む)を有効化してください。」と記載がありました。

こちらを有効化せずに実行していたため、これが原因の可能性もありますので、WinActor環境が使え次第確認いたします。

この質問は解決済みのためクローズされています。
soxxx ベストアンサーとして選択しました
回答とコメントは、会員登録(無料)で閲覧できるようになります。