http://www.symantec.com/ja/jp/pcanywhere
のような「リモートアクセスソフト」を使うのも手段の一つかもしれません。
ちなみに
> ロガーのエクセルファイルにマクロを組んで入れても大丈夫かどうか
そのやり方でも良いと思いますが、
「同じパソコンなら保存していないが開いているファイルからでもデータは抜ける」ので、
別な「抜き取り用のブックを作成し、同時に起動」させておいても良いと思います。
ついでに、
> 2秒ぐらいに1回抜き出す
とのことのようで。
Sub This_MACRO()
Dim myTime As Date
myTime = Now() + TimeValue("00:00:02") '指定時刻(現在時刻の2秒後)
With Range("A1") '処理(先はサンプル、A1に現在時刻を表示)
.Value = Now()
.NumberFormatLocal = "hh:mm:ss"
End With
Application.OnTime myTime, "This_MACRO"
'指定時刻が来たら「This_MACRO」というマクロ(つまり自身)を実行
End Sub
こんな感じで無限ループできたりします。
何かの参考までにどうぞ。
お礼
お礼が遅くなりすみませんでした。 ありがとうございました。 「別なブックを作成」!!なるほど!そうなんですね。 教えていただいてホントに助かりました。 マクロも買いていただいて大変助かりました。 この方法でやらせていただこうと思います。 ありがとうございました。