Excel vbaを使用してトレンドラインの増加を表示


1

c5:c12(sales1)にデータがあり、このデータのグラフとトレンドラインをプロットしました。d5:d12(sales2)にもデータがあります。2番目のデータ範囲を使用して(コマンドボタンを押すことにより)、既存のトレンドラインにグラフィカルに増加を表示したいと思います。

Excelで(VBAを使用して)これを実現するにはどうすればよいですか?


非常に良い質問です。今日もこれについて考えていました。

便利だと聞いてうれしいです。
ムスタファ・ユルマズ

回答:


1

ステップ1:Excelに開発者タブがあるかどうかわかりません。[表示]タブの横に[開発者]タブが表示されない場合は、こちらの手順に従ってください。それを成し遂げるために。

ステップ-2:以下に示すように、コマンドボタンを見つけてクリックします。これにより、好きな場所にコマンドボタンを描画できます。
ActiveXコントロールの検索-コマンドボタン

ステップ-3:デザインモードと呼ばれる(ステップ2からの)挿入の隣のボタンをクリックします。このボタンの背景色が変わるはずです。ここで、配置したコマンドボタンをクリックすると、VBE IDEが開きます。

ステップ-4:次のコードを入力します。

     ActiveSheet.Shapes.AddChart2(227、xlLineStacked).Select
     ActiveChart.SetSourceData Source:= Range( "C3:D12")  

範囲を自由に変更してくださいRange( "C3:D12")このように見えるはずですここに画像の説明を入力してください

ステップ5:コマンドボタンをクリックすると、必要なチャートが生成されます。

私のExcelシートは最終的にはこのように見えます。私がやったことはかなり基本的です。同じアプローチを使用して、さまざまなものをカスタマイズできます。

ここに画像の説明を入力してください


私の友人、あなたの非常に説明的な答えをありがとう。これは私が探しているものです:)
ムスタファイルマズ

?これらのトレンドラインスプライスさを示すの方法はあります(私は最初のトレンドラインの終点に開始するために、第2のトレンドラインを希望)
ムスタファ・ユルマズ

例を通して説明できます。Sales 1列とSales 2列の値の例を見てください。500、1000などを900レベルより下に移動すると、必要に応じてラインが接続されます。あなたがこれを行う後に(プログラムに)範囲を更新することを忘れないでください
プラザンナ

メールアドレスを教えてもらえますか?詳細をお聞きしたいと思います。
ムスタファイルマズ

prasannarajaram@gmail.com
プラザンナ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.