[ 初めての方へ | 一覧(最新更新順) | 全文検索 | 過去ログ ]
『エクセルで作ったグラフをアニメーションとして時系列順に動かす方法』(ワニ)
はじめまして、ワニと申します。
A B C . . . AZ
1| 0 x
2| n 0 0.02 . . .
3| 0 0 0.07 . . .
4| 1 0 0.05 . . .
5| 2 0 0.01 . . .
・ . . . . .
・ . . . . .
・ . . . . .
10|. . . . . . . . .
このようなデータのシートを作りまして、グラフとしてX軸をB2:AZ2の範囲、Y軸をB10:AZ10の範囲をそれぞれ選択して作りました。
そして、A1セルの時刻のパラメータを変えることで、シート全体が自動再計算され、グラフも同時に再描画されるようにしてあります。
ここで、VBAを使って、A1セルの時刻値を0から0.001ずつ加算して変化させていき、それに伴い、グラフも再描画されるようにして、アニメーションのようにしたいのですが、可能でしょうか?
私自身はプログラムの知識は全くなく、今まではグラフの時刻を変えては、そのグラフをコピペでpower point等に貼り、それをスライドショーのように流す(パラパラ漫画)のようにしていました。
なんとか楽にグラフのアニメーションができないかと思い、質問させていただきました。
何卒、皆様のお力添えをよろしくお願いします。
< 使用 Excel:Excel2007、使用 OS:Windows7 >
Private Declare Sub Sleep Lib "kernel32" (ByVal dwMilliseconds As Long)
Sub test() Dim a As Double
For a = 0 To 1 Step 0.0001 Range("A1") = a DoEvents Sleep 10 Next a End Sub (???) 2014/02/06(木) 15:38
ほんとうにありがとうございます。
(ワニ) 2014/02/06(木) 15:44
[ 一覧(最新更新順) ]
YukiWiki 1.6.7 Copyright (C) 2000,2001 by Hiroshi Yuki.
Modified by kazu.