RSS フィードを介してインポートされたデータを合計するセルがあり、(最終的には) そのセルの経時変化をグラフ化するマクロを作成したいと考えています。ただし、最初に、(おそらく) 単純なマクロを作成して、たとえば、1 時間ごとにセルにあった値をリスト形式の新しいシートに記録したいと思います。インターネットのどの隅にも、このような性質のものは見当たりません。おそらく私は間違った場所を探しています。私はこれにかなり慣れていません。
質問する
3164 次
1 に答える
1
Excel で、シート タブを右クリックし、[コードの表示] をクリックします。
以下のコードを貼り付けます。
'
public rngToTest as range
Private Sub Worksheet_Change(ByVal Target As Range)
Set rngToTest = Range("M24:P35")
If Not Application.Intersect(rngToTest, Target) Is Nothing And Minute(Now) = 0 Then
MsgBox "CHANGE EVENT:" & vbCrLf & Target.Address & vbCrLf & Target.Text
call checkHourly
End If
End Sub
'
sub checkHourly
' here you store the data...
end sub
このイベントは、セルが変更されたときに発生し、セル アドレスがrngToTest
変数に含まれている場合は、分をチェックして正時にのみ実行し、コードを呼び出して値を保存します。
于 2013-03-26T09:49:17.477 に答える