私はリアルタイムデータ(= Tickers!Z12)にリンクされたセル(A1)を持っています。私は5分の期間ですべての価格帯をキャプチャしたい。私の問題は、私はWorksheet_Changeメソッドを使用しようとしているが、セル(A1)が公式化されている場合、値が変更されると更新されません。私は手動で値を変更する場合は正常に動作します。私は数式によって生成されている値をキャプチャする必要がありますし、&は値が変化するたびにB列に値を貼り付けます。ここに私がこれまで持っているものがあります。リアルタイムデータをキャプチャする方法
Private Sub Worksheet_Change(ByVal Target As Range)
Application.ScreenUpdating = False
Application.EnableEvents = False
If Range("A1").value <> Range("B2").value Then
Range("A1").Select
Selection.Copy
With ActiveSheet
LastRow = .Cells(.rows.Count, "B").End(xlUp).row + 1
.Cells(LastRow, 2).Select
Selection.PasteSpecial Paste:=xlPasteValues
End With
End If
Application.CutCopyMode = False
Application.EnableEvents = True
End Sub
は、[このスレッド](http://windowssecrets.com/forums/showthread.php/151347-Sheet-Change-Event-doesn-t-fire)の助けには何もしていますか?または[this one](http://www.ozgrid.com/forum/showthread.php?t=57855)?あなたは何を試しましたか、何が働いたのですか? – BruceWayne
A1の式を再計算する原因は何ですか? – vacip
何がセルチケットのデータを引き起こしています!Z12を更新するのですか?自動リフレッシュオプションを使用していますか? – David912