VBAで、AS400からデータをダウンロード→Excelを開く→Excelへ貼り付けという作業をやりたいのですが、AS400からのデータダウンロードにかかる時間が定まっておらず、Waitメソッドなどを使うにしても何分にすればいいのかわからないような状況です。
AS400での処理中は待つなどということは可能でしょうか?もしくはAS400のマクロでしか出来ないのでしょうか?
使っている機種
Windows10です。
AS400のバージョンなどは不明です。
[追記]
AS400はIBMのサーバーのAS400のことです。
ダウンロードの終了時間が分からないのは本当に時間がまちまちであり、前に処理したときの最長時間を超えるかどうかの判断が出来ないためです。
As400からのデータダウンロード方法は、.dtfという拡張子のAS400でデータダウンロードするための定義を使っております。
いきなりAS400などと書かれても誰も分からないと思います。IBMのサーバーAS/400のことでしょうか? また、ダウンロードするのは自分自身のVBAのプログラムなのですよね。そうであればなぜ、ダウンロードの終了が自分で分からないのでしょうか。
AS400からデータをダウンロードはどうやっていますか?
情報足らずで申し訳ございません。
AS400はIBMサーバーのことで、なぜダウンロードの終了が分からないのかは時間がまちまちで、次に同じ処理をしたときに今の最長時間を超えるのか超えないのかも不明だからです。
今はしばらく放置したうえでちょこちょこと確認しています。
AS400からデータをダウンロードはdtfというAS400からデータ転送するための者を使っております。
回答2件
あなたの回答
tips
プレビュー