人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

ExcelへMT4からDDEを使用して為替レートを取り込みたいのですが、その際ずっとMT4に接続したままではなく、セルの内容をDDEへのリンクへ書き換え、値だけを抽出して再度上書きしたいです。
具体的には添付の画像ファイルのようにコードを書いてみました。

しかし、これだとずっとIsError関数の所で引っかかり無限ループになってしまうようです。
なにかよい解決法を教えて頂けないでしょうか?

1426568949
●拡大する

●質問者: しゅうすけ
●カテゴリ:コンピュータ 経済・金融・保険
○ 状態 :終了
└ 回答数 : 1/1件

▽最新の回答へ

1 ● gizmo5
●1000ポイント ベストアンサー

以下のようにループにDoEvents を記述するとどうなるでしょうか。

Do While i <= 15
With Worksheets(2)
...
End With
DoEvents
Loop
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ